From 2df8d912eb61c53d49fa7e73a4983a008dbc7506 Mon Sep 17 00:00:00 2001 From: Cong Ma <142121551+CongMa13@users.noreply.github.com> Date: Tue, 20 Jan 2026 10:01:33 -0700 Subject: [PATCH] [CK TILE GEMM] Add bf8 support to tile engine streamk generator (#3543) [ROCm/composable_kernel commit: 4d58c70e6cf76ce6cb40aa6035ebccbb28493f71] --- tile_engine/ops/gemm_streamk/gemm_streamk_instance_builder.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tile_engine/ops/gemm_streamk/gemm_streamk_instance_builder.py b/tile_engine/ops/gemm_streamk/gemm_streamk_instance_builder.py index bea46de067..d7aaa6121a 100644 --- a/tile_engine/ops/gemm_streamk/gemm_streamk_instance_builder.py +++ b/tile_engine/ops/gemm_streamk/gemm_streamk_instance_builder.py @@ -307,6 +307,7 @@ class GemmKernelBuilder: "fp16": "ck_tile::fp16_t", "fp8": "ck_tile::fp8_t", "bf16": "ck_tile::bf16_t", + "bf8": "ck_tile::bf8_t", "fp32": "float", "fp64": "double", } @@ -776,7 +777,7 @@ def main(): parser.add_argument( "--datatype", required=True, - choices=["fp16", "fp8", "bf16", "fp32", "fp64"], + choices=["fp16", "fp8", "bf16", "bf8", "fp32", "fp64"], help="Data type", ) parser.add_argument(