Skip to main content

Module workgroup

Module workgroup 

Source
Expand description

Workgroup size optimization.

Provides hardware-specific workgroup size selection based on occupancy analysis, including shared memory and register pressure constraints.

Structs§

OccupancyResult
Result of occupancy analysis for a given workgroup size.
WorkgroupHwParams
Hardware parameters for a specific NPU target.
WorkgroupOptimization
Workgroup size optimization pass.

Functions§

calculate_occupancy
Calculate occupancy for a given workgroup size and resource usage.
optimize_workgroup_size
Find the workgroup size that maximizes occupancy.