Projects

HiCAIN Initiatives

Open-source projects that make up the HiCAIN ecosystem.

HiCAIN Academy
Learning Management System
LMS Courses Quizzes Certificates Google SSO

HiCAIN Academy

A full open-source learning management system purpose-built for the HiCAIN training programme. Structured courses, modules, lessons of multiple media types, auto-graded quizzes, learner progress tracking, and PDF certificates of completion.

  • Multi-instructor courses with modules and lessons
  • MCQ, multi-select, true/false and short-answer quizzes with auto-grading
  • Per-lesson progress tracking and course completion percentage
  • PDF certificate generation on course completion
  • JWT auth with email verification and Google SSO
  • Role-based access: learner, instructor, admin
Open the Academy ↗ GitHub ↗

Virtual Datacenter (VDC)

The companion Virtual Datacenter simulation stack — built by PacketFive and used as the lab environment for every HiCAIN course. A 100% software-emulated AI/HPC datacenter that runs unmodified Linux RDMA and GPU workloads.

  • Virtual GPUs with SIMT execution (HiGPU)
  • Virtual NVLink-equivalent GPU peer fabric (HiLink)
  • Virtual TOR switch — RoCEv2 + InfiniBand multiplexed (HiSwitch)
  • Virtual RDMA NIC kernel driver + verbs provider (HiNIC)
  • Standard libibverbs, perftest, NCCL all run unmodified
About VDC ↗ GitHub ↗
��

Lab on a Laptop

Students complete RDMA, MPI and distributed-GPU labs entirely in software — no hardware required.

📘

Whitepaper Available

Read the technical whitepaper on the VDC architecture, components, and educational approach.

Read the Whitepaper (PDF)