Skip to content

AI-HPC Knowledge Overview ​

This documentation aims to build a vertically integrated knowledge graph, connecting the underlying High Performance Computing (HPC) infrastructure with upper-layer Artificial Intelligence (AI) applications. The whole library is organized into six levels (L0 → L5) with 15 numbered chapters and 150+ bilingual engineering articles.

🧭 Learning Paths (pick your starting level) ​

🧮 L0 · Quantitative Methods (Calculate First) ​

Goal: Settle the accounts with order-of-magnitude estimates — what is moved, how much, how many times, through where, and who must wait for it.

  • 01. AI Infra Quantitative Analysis: Inference resource accounting (memory/compute/bandwidth), model architecture to resources, inference optimization boundaries, training resource accounting (memory/communication/recompute).

🏗️ L1 · Hardware & Infrastructure ​

Goal: Build a computing base with high bandwidth, low latency, and massive parallelism.

🖥️ L2 · System Software & Scheduling ​

Goal: Improve resource utilization and abstract underlying hardware differences.

🔧 L3 · Compilers, Frameworks & Drivers ​

Goal: From model graphs to high-performance kernels, take control of framework runtimes and heterogeneous drivers.

🧠 L4 · Model Engineering ​

Goal: Efficient training and inference on massive clusters.

🚀 L5 · Applications & Science ​

Goal: Empower industries and explore new scientific paradigms.

🗺️ Architecture Overview ​

For the full AI-HPC full-stack architecture diagram, see Core Architecture. All layers are presented as L0 → L5 groups in the sidebar; read through the layers in order.

AI-HPC Expert · Contact: openaihpc@gmail.com