Skip to content

Add float6 unpacked dtypes (132/133) and widen is_float6() family predicate - #66

Open
qqq-tao wants to merge 1 commit into
tile-ai:tilelang_mainfrom
qqq-tao:fp6-unpacked-dtypes
Open

Add float6 unpacked dtypes (132/133) and widen is_float6() family predicate#66
qqq-tao wants to merge 1 commit into
tile-ai:tilelang_mainfrom
qqq-tao:fp6-unpacked-dtypes

Conversation

@qqq-tao

@qqq-tao qqq-tao commented Aug 27, 2026

Copy link
Copy Markdown

Companion to tile-ai/tilelang#3099 (SM120 kind::mxf8f6f4).

Mirrors the float4_e2m1_unpacked design (#47): 8-bit-container storage
tags typing CUTLASS float_e2m3_unpacksmem_t / float_e3m2_unpacksmem_t,
the smem forms consumed by the f8f6f4 / mxf8f6f4 paths (TMA
16U6_ALIGN16B). Registers custom codes 132/133 with bits==8 invariants,
predicates (is_float6 widened symmetrically with is_float4), factory
ctors, and script-builder entries.

…dicate.

Mirrors the float4_e2m1_unpacked design (tile-ai#47): 8-bit-container storage
tags for the CUTLASS float_e2m3_unpacksmem_t / float_e3m2_unpacksmem_t
smem forms used by f8f6f4 / mxf8f6f4 paths (TMA 16U6_ALIGN16B).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant