Skip to content

OCT-FPGA/OCT-Tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started

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

1. Development: OCT development tools are hosted on a virtual machine (VM) in New England Research Cloud (NERC). Users can remotely log into this VM and build FPGA bitstreams/host executables using the tools installed on the VM. Alternatively, users may use their own build machine if they prefer to do so. In this case, they will have to install Xilinx Vitis and runtime tools on their machine.

If you’d like to use the build machines we provide, please follow these instructions.

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

We have created the CloudLab profiles oct-u280, oct-vck5000, and oct-v70 to help users select nodes with the specific resources they need. You can find instructions for using CloudLab for OCT experiments here.

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