Products

What We Build

Two flagship projects — an academic training programme and a software-emulated datacenter — both open-source, both shaping how the AI/HPC industry learns and experiments.

HiCAIN
Academic Courses & Training Programme
Education CUDA ROCm RDMA OFED MPI

HiCAIN

High-performance Computing, AI and Networking — PacketFive's open-source training programme for the full AI/HPC software stack. Delivered through the HiCAIN Academy learning platform, HiCAIN gives students, engineers and practitioners the deep technical skills modern AI clusters demand.

  • Structured courses on CUDA, ROCm, RDMA, RoCE, OFED, Open MPI and InfiniBand
  • HiCAIN Academy — full LMS with progress tracking and certificates of completion
  • Practical labs designed around the VDC simulation stack (no expensive hardware needed)
  • Instructor and self-paced learning tracks
  • Google SSO, JWT auth, and email verification built-in
  • Open-source content and platform under permissive licences
HiCAIN.io ↗ HiCAIN Academy ↗

Virtual Datacenter (VDC)

A complete AI/HPC datacenter, in software. VDC is a 100% software-emulated datacenter built on QEMU — virtual GPUs, virtual NVLink-equivalent fabric, virtual RoCE/InfiniBand TOR switches and PCIe-attached virtual NICs — running unmodified Linux software stacks inside guests.

Anyone with a laptop can stand up a multi-node GPU cluster, exercise the same libibverbs and CUDA-equivalent APIs used in production, and learn or prototype against a real-feeling fabric — without owning a single InfiniBand cable.

  • HiGPU — virtual GPU PCIe device with SIMT execution model
  • HiLink — GPU-to-GPU peer fabric (NVLink-equivalent)
  • HiSwitch — virtual TOR switch, RoCEv2 + InfiniBand multiplexed
  • HiNIC — virtual RoCE-IB NIC kernel driver + verbs provider
  • Standard Linux Verbs API — guests use libibverbs unmodified
  • Modelled on Open Compute Project Open Rack v3 — the hyperscaler reference design
GitHub Repo ↗ White Paper (PDF) Technology Deep Dive
🖥️

HiGPU + HiLink

SIMT virtual GPU and the inter-GPU fabric that connects them. The full NVIDIA-equivalent compute stack — CUDA Runtime equivalent (HCC), nvidia-smi equivalent (hi-smi), and an LLVM-backed toolchain (hcc).

🔀

HiSwitch + HiNIC

Top-of-rack switch daemon and PCIe-attached virtual NIC. Handles RoCEv2 over UDP and full InfiniBand including LRH routing, with DCB (PFC/ETS/ECN) modelled end-to-end.

📚

Used by HiCAIN

VDC is the lab environment for HiCAIN courses — students run real distributed-training workloads against the emulated fabric, no hardware required.

Open Source Commitment

All PacketFive R&D output — code, training material, papers and reference implementations — is published on GitHub under permissive open-source licences.

PacketFive on GitHub ↗