Modules§
Structs§
- Count3d
- Cube
Count Plan - Cube
Mapping - Runtime-side counterpart of CubeCountPlan: given the cube position,
resolves the conceptual
(x, y, z)coordinates in problem space. - Cube
Mapping Launch - Hypercube
Blueprint - Determines how to launch the hypercube, i.e. anything relevant to CubeCount and where a Cube at a cube position should work
Enums§
- Cube
Count Plan Kind - Cube
Count Strategy - Front-facing configuration when crafting a TilingBlueprint Allows choosing a strategy before knowing actual values
- Global
Order - Describes the global traversal order as flattened cube position increases.
- SmAllocation
- Controls how Streaming Multiprocessors (SMs) are assigned cubes.
Functions§
- cube_
count_ spread_ with_ total - cube_
mapping_ launch - Build a CubeMappingLaunch from a resolved CubeCountPlan.
- swizzle
- Maps a linear
indexto 2D zigzag coordinates(x, y)within horizontal or vertical strips.