Module expert_arena

Module expert_arena 

Source
Expand description

2026-09-25: ExpertArena: one pinned host allocation (cuMemAllocHost) divided into num_slabs slabs of slots_per_slab expert-record slots. new requires the allocation’s device address to equal its host address, so a record written into a slot is read by device code at slot_dev_va without a copy. The expert tiers decide what fills a slot.

Owner: metrale-storage experts. Invariants:

  • dev_base equals the allocation’s host address.
  • record_stride is a non-zero multiple of 4096.

Structs§

ExpertArena
2026-09-25: Slabs of slots, each slot one expert record of record_stride bytes.