Skip to main content

Module buffer_manager

Module buffer_manager 

Source
Expand description

GPU buffer lifecycle management for quantum chemistry workloads.

Manages allocation, tracking, and release of GPU storage/uniform buffers, enforcing WebGPU binding limits (128 MB per storage buffer, 256 MB device max).

Structs§

BufferManager
Manages the lifecycle of all GPU buffers for a quantum chemistry calculation.
ManagedBuffer
CPU-side representation of a managed GPU buffer.
ScfBufferPlan
Indices into the BufferManager for all SCF-related buffers.

Enums§

BufferRole
Buffer role classification for slot tracking and reuse.