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 ↗

Cnuas Virtual AI HPC Infrastructure

The companion Cnuas simulation stack, built by PacketFive and used as the lab environment for every HiCAIN course. An open-source, fully software-emulated OCP Open Rack v3 structured GPU cluster you can run on-premises, running unmodified Linux RDMA and GPU workloads.

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

Runs On-Premises

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

📘

Whitepaper Available

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

Read the Whitepaper (PDF)