For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /get-started.md).
Mojo module
tcgen05
This module includes utilities for working with the tensorcore 5th generation (tcgen05) instructions.
Structsβ
- β
TensorMemory: A wrapper around tensor memory allocated for tcgen05 instructions.
Functionsβ
- β
check_blackwell_constraint: Compile-time constraint ensuring Blackwell hardware is targeted. - β
tcgen05_alloc: Allocates tensor memory for use with tcgen05 instructions. - β
tcgen05_cp: Copies data from shared memory described by the matrix descriptors_descto tensor memorytmem_addr. - β
tcgen05_dealloc: Deallocates tensor memory allocated by tcgen05_alloc(). - β
tcgen05_fence_after: Orders all the subsequent asynchronoustcgen05operations. - β
tcgen05_fence_before: Orders all the prior asynchronoustcgen05operations. - β
tcgen05_ld: Loads data from tensor memory into registers. - β
tcgen05_load_wait: Waits for tensor memory loads to complete. - β
tcgen05_release_allocation_lock: Releases the allocation lock for the current CTA group. - β
tcgen05_st: Stores data from registers into tensor memory. - β
tcgen05_store_wait: Waits for tensor memory stores to complete.
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!