Design Gateway — Special Reference Design

FPGA-Based HPC Cluster Streaming via FTP over
Standard 100G Ethernet Infrastructure
Using TCP/IP & NVMe

Special Reference Design  for  Scalable HPC Cluster Parameter Streaming
Upload 5,400MB/s
Download 4,100MB/s

Design Gateway's FPGA IP Core Suites enable scalable HPC clusters using standard TCP/FTP over 100G Ethernet — no InfiniBand, no lossless fabric required. Parameter streams are delivered from a central server to FPGA processing nodes, with FTP used for both input stream download and output stream upload across the cluster chain.

Host-System Connection for HPC — FPGA-to-FPGA & Parameter Streaming
Why FPGA-Based Wins Over CPU-Based in HPC Cluster Networking
Five key advantages: Scale & Flex with FPGA, Maximize Download Throughput, Efficient TCP/IP Processing at Scale, High-Performance Storage Offload, Zero CPU Dependency
IP Core Suites

Three Hardware Engines. One Complete Pipeline.

The solution integrates three of Design Gateway's production-proven IP cores, each handling one stage of the data path — from the 100G network interface down to physical NVMe SSD storage.

IP Core Function Key Performance
Learn more → Fully hardware-implemented TCP/IP Offload Engine at 100G Ethernet line rate. Enables FTP-based download of parameter streams and input datasets from standard servers, plus upload of output streams from FPGA logic — no host OS TCP stack, no CPU cycles consumed in the data path. 100 GbpsFull-duplex FTP
Learn more → Hardware exFAT file system controller providing simultaneous write/read access to NVMe SSD buffers. Input, parameter, checkpoint, and output files can be exchanged with standard Windows or Linux servers through common file workflows without special network fabric software. Concurrent R/WGen4 SSD speed
Learn more → Lightweight hardware NVMe host controller interfacing directly with PCIe Gen4 SSD at full bandwidth. Provides local high-speed buffering for parameter sets, intermediate results, and output streams while FPGA logic continues processing. ~7,000 MB/sPCIe Gen4 NVMe
System Requirements
FPGA Development Kit AMD Versal™ AI Core Series VCK190 Evaluation Kit
SSD Interface Adapter AB18-PCIeX16 AB19-M2PCI AB20-U2PCI
SSD NVMe Gen4 SSD
PC Windows or Linux PC with FTP Client Application
IP Core muNVMe-IP (Gen4) exFAT2-IP (Gen4) TOE100G-IP
Reference Design FTP Server by muNVMe-IPG4
Free Evaluation Demo
FPGA Data Logging System with Live FTP Monitoring
FPGA Data Logging System with Live FTP Monitoring
FPGA-Based FTP Server Delivers 5,400+ MB/s Speed
FPGA-Based FTP Server Delivers 5,400+ MB/s Speed
Free Download
Free Evaluation Package
FTPmuNVMeG4 Test Config — VCK190
⬇ Download Now →
Professional Support
Customizations & Technical Support
Contact Us →