




CPU Family
Register
CACHE(L1/L2/L3)
STORE BUFFER
TLB(Translation Lookaside Buffer)


- BiscuitOS AI White Paper
LLM
Deepseek/Qwen
LLM Traning
LLM Fine-Tuning
LLM Quantization
LLM Inference
vLLM/Ollama/Pytorch
NVIDIA CUDA/PTX
AiOS
Load/Store/Atomic Roadmap
GPU Direct Peer ACCESS
CXL-MEMORY
HMM(Heterogeneous Memory Management): SVM/SPM
Nvidia-UVM
VRAM-MMIO/DEVICE-ZONE
MEMORY READ/WRITE Roadmap
DMA/SGDMA/Coherent-DMA/Streaming-DMA/CMA
P2PDMA
GPU P2PDMA
IOMMU/VFIO
DMA-BUF
DMA-POOL
Pooling Roadmap
RDMA-OpenShmem
NvSHMEM
CXL Pooling/CXL-Sharing
Heterogeneous Other Roadmap
DAX/FSDAX/PMEM
CXL 1.0/2.0
MMIO/PIO
TIERED-MEMORY
NUMA
AI Infra
C2C Interconnect
Intel QPI/UPI/MESH
AMD Infinity Fabric
Heterogeneous Interconnect
UALink
NvLink/NvSwitch/NvLink-C2C
UB-Mesh
CXL-3.0
IB Quantum Switch
RDMA
GPU Direct RDMA
PCIe/PCIe-Switch
Hardware
CPU(Intel/AMD/ARM)
GPU(Nvidia/AMD)
CXL/HBM/DDR
NIC


Physical Address Space Manager
Physical Memory
UMA/NUMA
ZONE
PageTable
Page/Folio
HugePage
Memory Allocator
Intel® X86 Architecture
ARM Architecture(规划中)
RISCV Architecture(规划中)
IOREMAP MMIO Memory Allocator
MEMREMAP Temporary Memory Allocator
MODULE Memory Allocator
DMA Memory Allocator
PMEM Memory Allocator
DMA-Pool Memory Allocator
ZSMALLOC Memory Allocator
用户空间分配器
GLIBC/LIBCL: malloc/mallopt
堆分配器: BRK/SBRK
jemalloc
tcmalloc
ptmalloc
Virtual Address Space Manager
Linear Mapping Technology
Kernel Large Virtual Memory Block Technology
MMIO/IOPORT Mapping Technology
Kernel Temporary Mapping Technology
Kernel Permanent Mapping Technology
Anonymous Mapping Memory
File-Mapping Memory
Shared Memory
THP(Transparent Huge Pages Technology)
HugeTLB(Huge Translation Lookaside Buffer Technology)
DAX Mapping Technology
FILE-DAX Mapping Technology
FPN(No-Page) Mapping Technology
PageFault Exception
COW(Copy-on-Write)
ZERO Page Technology
ZERO COPY Technology
GUP(Get User Page) Mechanism
REVERSE Mapping Mechanism
KSM(Kernel Samepage Merging)
Memory Hotplug Mechanism
Memory Migration Mechanism
Memory Compact Mechanism
Memory Reclaim Mechanism
Memory Swap Mechanism
Memory Compress Mechanism
Memory Shrink Mechanism
Memory Scan Mechanism
Memory Diagnostic/Sanitizers Tools
内存泄露
内存压测工具
Memory UCE
Memory RAS[Updating]


PCIe(Peripheral Component Interconnect Express)
HMM(Heterogeneous Memory Management)
I/O Space
MMIO(Memory-Mapped I/O)
DMA(Direct Memory Access)
Coherent DMA
Streaming DMA
DMA-BUF
DMA Pool
CMA
SWIOTLB
RDMA(Remote Direct Memory Access)
SGDMA(Scatter-Gather Direct Memory Access)
IOMMU(Input-Output Memory Management Unit)
VFIO(Virtual Function I/O)
P2PDMA(Peer-to-Peer Direct Memory Access)
NUMA(Non-Uniform Memory Access)
LOCAL MEMORY
REMOTE MEMORY
NUMA BALANCING
HBM(High Bandwidth Memory)
DEVICE MEMORY
DAX(Direct Access)
FSDAX(File System Direct Access)
DIRECT-IO
BUFFER-IO
DEVICE ZONE
HBM/GDDR
VRAM
TIERED MEMORY Technology
NVDIMM/PMEM(Persistent Memory)
NPU/xPU


ZERO COPY Optimization
NUMA BLANCING/SCHEDULE Optimization
Classic Kernel Data Structures
Classic Linked list
Red-Block Tree
Xarray
Radix Tree
Hash list
Hash Table
Interval Tree
Performance Analysis Tools


Kprobe
Ftrace
bpftime
Strace System Call Invoke Tools
