Skip to content

OCT-FPGA/OCT-Tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started

The Open Cloud Testbed (OCT) workflow consists of two parts.

1. Development: OCT development tools are available on build machines that can be allocated as virtual machines (VMs) within a CloudLab experiment. Users can remotely log in to these VMs to build FPGA bitstreams and host executables.

2. Deployment: After creating the bitstreams/host executables, users will use CloudLab for targeting. OCT currently consists of 24 AMD Alveo U280s, 4 AMD VCK5000s, 4 AMD V70s, and 2 NVIDIA V100 GPUs. The U280s and VCK5000s are connected to 100 GbE data center switches using QSFP28 passive DAC cables.

plot

The table below shows the hardware available in OCT along with the host nodes.

Hardware Nodes
U280 pc151-pc175
VCK5000 pc176-pc179
V70 pc180-pc183
V100 pc178-pc179

All nodes are equipped with 40 GbE regular NICs. In addition, pc160–pc163 also have 100 GbE NICs for high-bandwidth networking.

We have created the CloudLab profiles oct-u280, oct-vck5000, and oct-v70 to help users select nodes with the specific resources they need.

Requesting Accounts

Requesting Access to OCT

Getting Started with Build Machines

Allocating a Build Machine in OCT

Getting Started with FPGAs

Getting Started with FPGAs in OCT

U280 Tutorials

Vector Addition

UDP Network Demo

Versal Tutorials (VCK5000 and V70)

Getting Started with V70s

Getting started with VCK5000s

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •