From 77d4884857f67b077fbdd6771de92f1f656a7ae5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 10 Jul 2026 13:25:02 +0000 Subject: [PATCH] ci: refresh .test_durations (ops test set changed: +6/-6) --- .github/.test_durations | 3958 +++++++++++++++++++-------------------- 1 file changed, 1979 insertions(+), 1979 deletions(-) diff --git a/.github/.test_durations b/.github/.test_durations index f05d667..4b80577 100644 --- a/.github/.test_durations +++ b/.github/.test_durations @@ -1,1981 +1,1981 @@ { -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-0-torch.float16-none]": 0.41925672400000735, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-0-torch.float16-tanh]": 0.36798238099999026, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-0-torch.float32-none]": 0.4746436530000153, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-0-torch.float32-tanh]": 0.4610456390000195, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-1-torch.float16-none]": 0.5027016909999702, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-1-torch.float16-tanh]": 0.4797284250000189, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-1-torch.float32-none]": 0.4634716889999879, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-1-torch.float32-tanh]": 0.5058434480000358, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-0-torch.float16-none]": 0.4357908770000165, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-0-torch.float16-tanh]": 0.6410912630000212, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-0-torch.float32-none]": 0.37026969300001156, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-0-torch.float32-tanh]": 0.388057812000028, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-1-torch.float16-none]": 0.5183345449999592, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-1-torch.float16-tanh]": 0.5323203060000026, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-1-torch.float32-none]": 0.5106986649999783, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-1-torch.float32-tanh]": 0.5243458970000177, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-2-torch.float16-none]": 0.00539233099999592, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-2-torch.float16-tanh]": 0.005202650000001086, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-2-torch.float32-none]": 0.0060743779999654635, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-2-torch.float32-tanh]": 0.005157274999987749, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-3-torch.float16-none]": 0.005265097999995305, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-3-torch.float16-tanh]": 0.004875728999962803, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-3-torch.float32-none]": 0.004750274999992143, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-3-torch.float32-tanh]": 0.005241865000044754, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(4,)-0-torch.float16-none]": 0.6230058909999912, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(4,)-0-torch.float16-tanh]": 0.35208172299999774, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(4,)-0-torch.float32-none]": 1.6077387540000245, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(4,)-0-torch.float32-tanh]": 0.478521120000039, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-0-torch.float16-none]": 0.45741429999995376, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-0-torch.float16-tanh]": 0.45725168100000246, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-0-torch.float32-none]": 0.4965226929999744, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-0-torch.float32-tanh]": 0.4675657710000394, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-1-torch.float16-none]": 0.5042834239999934, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-1-torch.float16-tanh]": 0.440500572000019, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-1-torch.float32-none]": 0.46367904100003443, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-1-torch.float32-tanh]": 0.5066020989999913, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-2-torch.float16-none]": 0.0038993719999780296, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-2-torch.float16-tanh]": 0.003991260999981705, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-2-torch.float32-none]": 0.004747099000013577, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-2-torch.float32-tanh]": 0.004133360000025732, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-0-torch.float16-none]": 0.005900000000025329, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-0-torch.float16-tanh]": 0.005281844000023739, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-0-torch.float32-none]": 1.6296525979999785, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-0-torch.float32-tanh]": 0.006327132000023994, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-1-torch.float16-none]": 0.004614607999968712, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-1-torch.float16-tanh]": 0.0049303909999878215, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-1-torch.float32-none]": 0.004346099999992248, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-1-torch.float32-tanh]": 0.004068983999957254, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-0-torch.float16-none]": 0.006469433000006575, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-0-torch.float16-tanh]": 0.005246754000012288, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-0-torch.float32-none]": 0.009500055000017937, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-0-torch.float32-tanh]": 0.008814860000029512, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-1-torch.float16-none]": 0.005108327999977291, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-1-torch.float16-tanh]": 0.005267633000016758, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-1-torch.float32-none]": 0.005089717000004157, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-1-torch.float32-tanh]": 0.0051184120000016264, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-2-torch.float16-none]": 0.0049035779999826445, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-2-torch.float16-tanh]": 0.005029605000004267, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-2-torch.float32-none]": 0.0050200200000176665, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-2-torch.float32-tanh]": 0.005006105000035177, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-3-torch.float16-none]": 0.005540940000003047, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-3-torch.float16-tanh]": 0.005075735000019677, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-3-torch.float32-none]": 0.004898743000012473, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-3-torch.float32-tanh]": 0.0049664590000020326, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(4,)-0-torch.float16-none]": 1.7296128649999787, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(4,)-0-torch.float16-tanh]": 1.8168595829999958, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(4,)-0-torch.float32-none]": 0.006727931000028775, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(4,)-0-torch.float32-tanh]": 3.1774798209999915, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-0-torch.float16-none]": 0.0050168029999895225, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-0-torch.float16-tanh]": 0.007008416999980227, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-0-torch.float32-none]": 0.004795663000010109, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-0-torch.float32-tanh]": 0.004256902999998147, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-1-torch.float16-none]": 0.008884009000013293, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-1-torch.float16-tanh]": 0.00908156399998461, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-1-torch.float32-none]": 0.009144049000013865, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-1-torch.float32-tanh]": 0.008783461999996689, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-2-torch.float16-none]": 0.008572049999997944, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-2-torch.float16-tanh]": 0.009208752999995795, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-2-torch.float32-none]": 0.008789636000017254, -"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-2-torch.float32-tanh]": 0.00865871499999571, -"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[cutile-256-2048-none-torch.float16]": 1.3696658980000223, -"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[cutile-256-2048-none-torch.float32]": 0.24647982499999443, -"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[cutile-256-2048-tanh-torch.float16]": 0.18621397500001535, -"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[cutile-256-2048-tanh-torch.float32]": 0.17465150599994672, -"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[tilecpp-256-2048-none-torch.float16]": 0.9434714039999506, -"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[tilecpp-256-2048-none-torch.float32]": 0.8807080030000236, -"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[tilecpp-256-2048-tanh-torch.float16]": 0.9585196509999889, -"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[tilecpp-256-2048-tanh-torch.float32]": 0.7801359420000153, -"tests/ops/activation/test_relu.py::Test_ReLU::test_op[cutile-256-2048-torch.float32]": 0.11033036599997104, -"tests/ops/activation/test_relu.py::Test_ReLU::test_op[cutile-256-256-torch.float16]": 0.09764602900003183, -"tests/ops/activation/test_relu.py::Test_ReLU::test_op[cutile-256-32768-torch.float16]": 0.09019360499996765, -"tests/ops/activation/test_relu.py::Test_ReLU::test_op[cutile-256-64-torch.float16]": 0.10814424200000872, -"tests/ops/activation/test_relu.py::Test_ReLU::test_op[tilecpp-256-2048-torch.float32]": 0.8373466879999967, -"tests/ops/activation/test_relu.py::Test_ReLU::test_op[tilecpp-256-256-torch.float16]": 0.0031611579999548667, -"tests/ops/activation/test_relu.py::Test_ReLU::test_op[tilecpp-256-32768-torch.float16]": 0.0058859179999899425, -"tests/ops/activation/test_relu.py::Test_ReLU::test_op[tilecpp-256-64-torch.float16]": 0.8305452729999843, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_backward_corner_cases[cutile-1-1-64-64-True-torch.float16]": 21.19695530900003, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_backward_corner_cases[cutile-1-32-128-64-True-torch.float16]": 22.402812368999946, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_backward_irregular_shapes[cutile-1-4-127-64-True-torch.float16]": 21.880063186, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_backward_irregular_shapes[cutile-2-8-2047-128-True-torch.bfloat16]": 16.68570472800002, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_backward_regular_shapes[cutile-2-8-256-64-True-torch.float16]": 22.31225913999998, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_backward_regular_shapes[cutile-2-8-512-128-False-torch.bfloat16]": 14.099466589999992, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_forward_with_lse_matches_reference[cutile-1-8-256-128-True-torch.float16]": 1.5546845250000274, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_forward_with_lse_matches_reference[cutile-2-8-512-64-False-torch.bfloat16]": 0.775437973999999, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_functional_api_inference_mode[cutile]": 2.620976694000035, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_functional_api_training_mode[cutile]": 21.74287707000002, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward_GQA::test_op_backward_gqa[cutile-1-8-1-128-64-True-torch.float16]": 19.467582172999983, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward_GQA::test_op_backward_gqa[cutile-1-8-4-128-64-True-torch.float16]": 17.86792616599996, -"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward_Numerical::test_op_numerical_gradient_check[cutile]": 0.01386081599997624, -"tests/ops/experimental/test_fused_linear_cross_entropy.py::TestFusedLinearCrossEntropy::test_op_chunk_size_consistency[cutile]": 0.5611490110000545, -"tests/ops/experimental/test_fused_linear_cross_entropy.py::TestFusedLinearCrossEntropy::test_op_forward_matches_pytorch[cutile-1-256-384-4096-torch.float16-sum]": 0.2516003530000148, -"tests/ops/experimental/test_fused_linear_cross_entropy.py::TestFusedLinearCrossEntropy::test_op_forward_matches_pytorch[cutile-2-128-256-2048-torch.float16-mean]": 0.5279749599999377, -"tests/ops/experimental/test_fused_linear_cross_entropy.py::TestFusedLinearCrossEntropy::test_op_forward_matches_pytorch[cutile-2-64-256-2048-torch.bfloat16-mean]": 0.33448004400008813, -"tests/ops/experimental/test_fused_linear_cross_entropy.py::TestFusedLinearCrossEntropy::test_op_peak_memory_less_than_pytorch[cutile]": 1.0783293819999926, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op[cutile-torch.float32-2-512-1024-4096]": 0.6627330750000624, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op[cutile-torch.float32-2-64-256-512]": 0.36144461700001784, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op[cutile-torch.float32-4-128-512-1024]": 0.44793692200005353, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op[cutile-torch.float32-8-256-512-2048]": 0.5214409729999829, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-11-127-750-1500]": 0.7062694629999839, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-13-128-512-1024]": 0.013200902999983555, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-13-333-500-1000]": 0.6231689289999736, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-4-100-256-512]": 0.005933683999955974, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-4-128-300-600]": 0.41383417999998073, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-4-128-500-1000]": 1.6300230899999804, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-4-128-750-1500]": 0.684230312000011, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-4-333-512-1024]": 0.36648277600005486, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-7-100-300-600]": 0.6077390929999922, -"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-7-64-256-512]": 0.007314688999997543, -"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_apply_residual[cutile-128-2-1024]": 0.18591480799994997, -"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_apply_residual[cutile-128-4-1024]": 0.26121301300003097, -"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_apply_residual[cutile-64-8-2048]": 0.2961958759999561, -"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_gemm_rms_scale_bf16_precision[cutile-128-1000-8]": 31.655106470999954, -"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_gemm_rms_scale_bf16_precision[cutile-128-1024-4]": 35.83903740499997, -"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_gemm_rms_scale_bf16_precision[cutile-128-1024-8]": 32.890077493999996, -"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_sinkhorn[cutile-256-4-torch.float32]": 0.5165164070000401, -"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_sinkhorn[cutile-256-8-torch.float32]": 0.22934427099994537, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_input_dtypes[cutile-torch.bfloat16]": 0.0003584999999475258, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_input_dtypes[cutile-torch.float16]": 0.00036768400002529233, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_input_dtypes[cutile-torch.float32]": 0.0003687340000055883, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_invalid_inputs[cutile]": 0.00036410799998520815, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-1-64]": 0.00039872699994703, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-128-64]": 0.0003894320000199514, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-128-80]": 0.00037339499999688996, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-160-80]": 0.00037933999999495427, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-17-64]": 0.0003718209999874489, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-192-64]": 0.0003835940000271876, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-256-48]": 0.00037174799996364527, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-33-48]": 0.0006605539999782195, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-512-256]": 0.0003735010000696093, -"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-64-64]": 0.0003914150000241534, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-None-256-256-torch.float16]": 0.12983322799993857, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-None-256-256-torch.float32]": 0.15092848200004028, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-None-4096-256-torch.bfloat16]": 0.22167135200004395, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-multi_wave_cached-256-256-torch.float16]": 0.20162010000001374, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-multi_wave_cached-256-256-torch.float32]": 0.1725275229999852, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-multi_wave_cached-4096-256-torch.bfloat16]": 0.16558448199998566, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-multi_wave_reload-256-256-torch.float16]": 0.0049789590000273165, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-multi_wave_reload-256-256-torch.float32]": 0.004387839999992593, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-multi_wave_reload-4096-256-torch.bfloat16]": 0.1597675200000026, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-static_persistent-256-256-torch.float16]": 0.33891207400000667, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-static_persistent-256-256-torch.float32]": 1.5732962699999575, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-static_persistent-4096-256-torch.bfloat16]": 0.005074717999946188, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormBackward::test_op[cutile-2003-2001-torch.float16]": 1.6417098240000314, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormBackward::test_op[cutile-256-256-torch.float16]": 1.3945774680000227, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormBackward::test_op[cutile-256-256-torch.float32]": 0.4105777830000079, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormBackward::test_op[cutile-31072-4096-torch.bfloat16]": 8.958871482000006, -"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormBackward::test_op[cutile-4096-256-torch.bfloat16]": 1.8347391860000357, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_basic[cutile-torch.bfloat16-1-16-64-128-128-64-1-64]": 35.13199425800002, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_basic[cutile-torch.bfloat16-1-64-128-256-128-64-1-256]": 96.57526496000003, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_basic[cutile-torch.bfloat16-2-32-128-256-128-64-1-128]": 69.35309287100006, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_gqa[cutile-torch.bfloat16-1-16-64-128-128-64-4-64]": 20.10495927599993, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_gqa[cutile-torch.bfloat16-1-32-64-128-128-64-8-64]": 20.853977697999994, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_invalid_kernel_configs[cutile]": 0.013411230000087926, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_irregular_shapes[cutile-torch.bfloat16-1-16-1-128-128-64-1-64]": 39.76774828600003, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_irregular_shapes[cutile-torch.bfloat16-1-16-33-77-128-64-1-64]": 34.16974101899996, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-16-1-16-32-TILE_H with small TILE_N]": 0.0060549669999545586, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-16-1-4-64-small TILE_H]": 0.048188399999958165, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-16-16-1-64-1:1 mapping fallback]": 1.0459584479999648, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-16-4-4-64-GQA group_size=4]": 0.05201186499994037, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-18-6-1-64-odd prime group_size=3 fallback]": 1.0394984210000757, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-24-4-2-64-non_pow2 group_size=6, TILE_H=2]": 1.1547127700000601, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-24-8-1-64-non_pow2 group_size=3 fallback]": 1.0813393960000894, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-64-1-16-64-large TILE_H]": 0.04759041400006936, -"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_topk_equals_skv[cutile-torch.bfloat16-1-16-64-128-64-1]": 0.005396527000129936, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_first_tokens[cutile]": 0.00253457899998466, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_gqa[cutile]": 0.002783306999958768, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_long_context_mistral[cutile]": 0.00730749699999933, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_multi_head[cutile]": 0.0027509289999443354, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_seq_not_divisible_by_tile[cutile]": 0.0026516550000224015, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_small_window[cutile]": 0.0029782540000269364, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_various_configs[cutile-1024-512]": 0.003009614000006877, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_various_configs[cutile-2048-1024]": 0.0032978369999909773, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_various_configs[cutile-4096-2048]": 0.0032667089998312804, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_various_configs[cutile-4096-4096]": 1.3986300029999938, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_various_configs[cutile-512-256]": 0.0029759380000768942, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_very_small_seq[cutile]": 0.005921012000044357, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_window_equals_seq[cutile]": 0.03974592999986726, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_window_equals_tile[cutile]": 0.002530663999891658, -"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_window_of_one[cutile]": 0.002556348999974034, -"tests/ops/test_attention.py::Test_FMHA::test_op[cutile-1-1-9-128-False-torch.bfloat16]": 0.0017648430000178905, -"tests/ops/test_attention.py::Test_FMHA::test_op[cutile-1-32-2047-128-True-torch.float16]": 0.0015960469999924953, -"tests/ops/test_attention.py::Test_FMHA::test_op[cutile-2-32-4095-128-True-torch.bfloat16]": 0.0018666530000075454, -"tests/ops/test_attention.py::Test_FMHA::test_op[cutile-2-32-4095-128-True-torch.float8_e5m2]": 0.0015416600000150993, -"tests/ops/test_attention.py::Test_FMHA::test_op[tilecpp-1-1-9-128-False-torch.bfloat16]": 0.001519559000001891, -"tests/ops/test_attention.py::Test_FMHA::test_op[tilecpp-1-32-2047-128-True-torch.float16]": 0.0026720099999977265, -"tests/ops/test_attention.py::Test_FMHA::test_op[tilecpp-2-32-4095-128-True-torch.bfloat16]": 0.001600910000007616, -"tests/ops/test_attention.py::Test_FMHA::test_op[tilecpp-2-32-4095-128-True-torch.float8_e5m2]": 0.0015289139999765666, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-128-1-1]": 34.710506009000085, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-128-1-2]": 34.410815646, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-128-128-1]": 26.761114142999986, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-128-128-2]": 1.2107303090000414, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-32-1-1]": 32.827445354000076, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-32-1-2]": 30.57014558000003, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-32-128-1]": 0.001693672999977025, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-32-128-2]": 0.001621783000018695, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-128-1-1]": 37.498938822999975, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-128-1-2]": 30.4918998, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-128-128-1]": 29.320737632999993, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-128-128-2]": 1.2755804040000385, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-32-1-1]": 27.691908467000076, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-32-1-2]": 28.104298202999928, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-32-128-1]": 0.001825007000036294, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-32-128-2]": 0.0017649559999881603, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-128-1-1]": 0.004848530999993272, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-128-1-2]": 0.005037574000027689, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-128-128-1]": 0.005448468999986744, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-128-128-2]": 0.0056192359999158725, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-32-1-1]": 0.004954454000028363, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-32-1-2]": 0.004819662999977936, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-32-128-1]": 0.0016766419999498794, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-32-128-2]": 0.001631286000019827, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-128-1-1]": 0.005078185999934703, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-128-1-2]": 0.005167792999998255, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-128-128-1]": 0.005347555000071225, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-128-128-2]": 0.00556941000002098, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-32-1-1]": 0.004869831999997132, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-32-1-2]": 0.00443612999998777, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-32-128-1]": 0.0016230610000320667, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-32-128-2]": 0.0016151899999954367, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-128-1-1]": 0.006808007999950405, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-128-1-2]": 0.005497607000052085, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-128-128-1]": 0.006068497999990541, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-128-128-2]": 0.006051677000016298, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-32-1-1]": 0.005373807000012221, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-32-1-2]": 0.005341004000001703, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-32-128-1]": 0.0016407169999297366, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-32-128-2]": 0.0016119370000069466, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-128-1-1]": 0.011178540000003068, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-128-1-2]": 0.006025390999980118, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-128-128-1]": 0.005872362999980396, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-128-128-2]": 0.006033572999967873, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-32-1-1]": 0.005229698999983157, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-32-1-2]": 0.005292534000034266, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-32-128-1]": 0.0016759709999405459, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-32-128-2]": 0.0016270039999994879, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-128-1-1]": 5.008553515000017, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-128-1-2]": 0.005726651000003358, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-128-128-1]": 0.006008788999992021, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-128-128-2]": 0.006011871999987761, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-32-1-1]": 0.005235185000003639, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-32-1-2]": 0.005349222999996073, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-32-128-1]": 0.0016671350000194707, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-32-128-2]": 0.0016169920000095317, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-128-1-1]": 5.206012696000016, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-128-1-2]": 0.006039378999986411, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-128-128-1]": 0.007389683000013747, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-128-128-2]": 0.006234230000018215, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-32-1-1]": 0.005303431000015735, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-32-1-2]": 0.005285108000009586, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-32-128-1]": 0.0016982319999954143, -"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-32-128-2]": 0.0016612430000293443, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1023-False-False-torch.float16]": 0.006449524999993628, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1023-False-True-torch.float16]": 0.0021054540001159694, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1023-True-False-torch.float16]": 0.0023632610000277054, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1023-True-True-torch.float16]": 0.002160826000135785, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1024-False-False-torch.float16]": 0.004995282999971096, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1024-False-True-torch.float16]": 0.002179776999923888, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1024-True-False-torch.float16]": 0.0021656359999724373, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1024-True-True-torch.float16]": 0.002191927999888321, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-511-False-False-torch.float16]": 0.005656052999938765, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-511-False-True-torch.float16]": 0.0021437509998349924, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-511-True-False-torch.float16]": 0.0021339680000664885, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-511-True-True-torch.float16]": 0.0021139730000641066, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-512-False-False-torch.float16]": 0.005416264999894338, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-512-False-True-torch.float16]": 0.002088625000169486, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-512-True-False-torch.float16]": 0.0021801489998551915, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-512-True-True-torch.float16]": 0.0024972800000568895, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1023-False-False-torch.float16]": 0.005721251000181837, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1023-False-True-torch.float16]": 0.0021747819999973217, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1023-True-False-torch.float16]": 0.002406972999892787, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1023-True-True-torch.float16]": 0.002223857999979373, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1024-False-False-torch.float16]": 0.005400330000043141, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1024-False-True-torch.float16]": 0.0023429539999142435, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1024-True-False-torch.float16]": 0.002122253000038654, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1024-True-True-torch.float16]": 0.0022301120000065566, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-511-False-False-torch.float16]": 0.005299471000057565, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-511-False-True-torch.float16]": 0.0024530079999749432, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-511-True-False-torch.float16]": 0.0022177250000368076, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-511-True-True-torch.float16]": 0.002167313000086324, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-512-False-False-torch.float16]": 0.005715101000077993, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-512-False-True-torch.float16]": 0.00222978699991927, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-512-True-False-torch.float16]": 0.002149670999983755, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-512-True-True-torch.float16]": 0.0021796030000587052, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1023-False-False-torch.float16]": 0.0050960889999487335, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1023-False-True-torch.float16]": 0.0022793359999013774, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1023-True-False-torch.float16]": 0.0022080300001334763, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1023-True-True-torch.float16]": 0.002481031999991501, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1024-False-False-torch.float16]": 0.004983021000043664, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1024-False-True-torch.float16]": 0.002477573000078337, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1024-True-False-torch.float16]": 0.002126564000036524, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1024-True-True-torch.float16]": 0.0023417659999722673, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-511-False-False-torch.float16]": 0.7523188509999272, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-511-False-True-torch.float16]": 0.0027478699998937373, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-511-True-False-torch.float16]": 0.002801086000090436, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-511-True-True-torch.float16]": 0.00316738300000452, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-512-False-False-torch.float16]": 0.6138279100000545, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-512-False-True-torch.float16]": 0.0022155970000312664, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-512-True-False-torch.float16]": 0.002372137000065777, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-512-True-True-torch.float16]": 0.0024361130000443154, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1023-False-False-torch.float16]": 0.00533581099989533, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1023-False-True-torch.float16]": 0.002087579999852096, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1023-True-False-torch.float16]": 0.002151773000036883, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1023-True-True-torch.float16]": 0.0022245420000217564, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1024-False-False-torch.float16]": 0.005300765000015417, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1024-False-True-torch.float16]": 0.0021701840000787342, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1024-True-False-torch.float16]": 0.002431969999861394, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1024-True-True-torch.float16]": 0.002409381999996185, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-511-False-False-torch.float16]": 0.0052861450001273624, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-511-False-True-torch.float16]": 0.0021862339998506286, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-511-True-False-torch.float16]": 0.0022187960000792373, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-511-True-True-torch.float16]": 0.002167922000012368, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-512-False-False-torch.float16]": 0.005603477000022394, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-512-False-True-torch.float16]": 0.002220232999889049, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-512-True-False-torch.float16]": 0.0024454399999740417, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-512-True-True-torch.float16]": 0.0022241470001063135, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1023-False-False-torch.float16]": 61.343289297999945, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1023-False-True-torch.float16]": 226.13443545499996, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1023-True-False-torch.float16]": 18.361899747000052, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1023-True-True-torch.float16]": 29.527430969999955, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1024-False-False-torch.float16]": 18.96861801700004, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1024-False-True-torch.float16]": 18.536543127000073, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1024-True-False-torch.float16]": 20.679395657999976, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1024-True-True-torch.float16]": 17.88458169599994, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-511-False-False-torch.float16]": 150.12248253600046, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-511-False-True-torch.float16]": 181.47808120800028, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-511-True-False-torch.float16]": 19.773087482999927, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-511-True-True-torch.float16]": 30.750946253000166, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-512-False-False-torch.float16]": 18.740107302999945, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-512-False-True-torch.float16]": 24.021907216999978, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-512-True-False-torch.float16]": 25.230879656000525, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-512-True-True-torch.float16]": 23.196340828999382, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1023-False-False-torch.float16]": 66.47713185199996, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1023-False-True-torch.float16]": 227.84358133699993, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1023-True-False-torch.float16]": 20.87466070200003, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1023-True-True-torch.float16]": 27.46787584200024, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1024-False-False-torch.float16]": 20.561740583000187, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1024-False-True-torch.float16]": 19.012765166999998, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1024-True-False-torch.float16]": 16.97602623399996, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1024-True-True-torch.float16]": 20.471970263000003, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-511-False-False-torch.float16]": 146.19084083100006, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-511-False-True-torch.float16]": 164.14635677499996, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-511-True-False-torch.float16]": 18.284194386999957, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-511-True-True-torch.float16]": 30.047326187999943, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-512-False-False-torch.float16]": 18.18336556600002, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-512-False-True-torch.float16]": 25.51392283300015, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-512-True-False-torch.float16]": 17.90685220799992, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-512-True-True-torch.float16]": 26.41703460199983, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1023-False-False-torch.float16]": 57.037191569000015, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1023-False-True-torch.float16]": 218.71678948600004, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1023-True-False-torch.float16]": 20.055080483999973, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1023-True-True-torch.float16]": 30.074267174000056, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1024-False-False-torch.float16]": 19.40116804299987, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1024-False-True-torch.float16]": 21.15215660900003, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1024-True-False-torch.float16]": 20.628827170000022, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1024-True-True-torch.float16]": 19.43988936400001, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-511-False-False-torch.float16]": 138.36775091800007, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-511-False-True-torch.float16]": 161.50399159999998, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-511-True-False-torch.float16]": 22.338853946, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-511-True-True-torch.float16]": 39.79109695600002, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-512-False-False-torch.float16]": 24.037542477000102, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-512-False-True-torch.float16]": 22.54365777700002, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-512-True-False-torch.float16]": 22.18955681200009, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-512-True-True-torch.float16]": 21.79427813799998, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1023-False-False-torch.float16]": 53.68905109299976, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1023-False-True-torch.float16]": 221.23342327299974, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1023-True-False-torch.float16]": 21.68658511800004, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1023-True-True-torch.float16]": 34.57752842700006, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1024-False-False-torch.float16]": 17.87073327300004, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1024-False-True-torch.float16]": 21.095139272000097, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1024-True-False-torch.float16]": 17.93124795200015, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1024-True-True-torch.float16]": 17.633536610999954, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-511-False-False-torch.float16]": 146.17354070499982, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-511-False-True-torch.float16]": 170.65146156599985, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-511-True-False-torch.float16]": 22.09264307300009, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-511-True-True-torch.float16]": 36.25479083699997, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-512-False-False-torch.float16]": 23.76189419399975, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-512-False-True-torch.float16]": 28.704177901000094, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-512-True-False-torch.float16]": 26.74946608099981, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-512-True-True-torch.float16]": 25.843192828000156, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1023-False-False-torch.float16]": 0.003147114000057627, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1023-False-True-torch.float16]": 0.0032849809999788704, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1023-True-False-torch.float16]": 0.003089417999944999, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1023-True-True-torch.float16]": 0.003420766999965963, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1024-False-False-torch.float16]": 0.003079558000081306, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1024-False-True-torch.float16]": 0.0033499450000817887, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1024-True-False-torch.float16]": 0.0031678269999702025, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1024-True-True-torch.float16]": 0.0036137799999096387, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-511-False-False-torch.float16]": 0.003016075000005003, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-511-False-True-torch.float16]": 0.002996467000002667, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-511-True-False-torch.float16]": 0.0033066700001427307, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-511-True-True-torch.float16]": 0.003153790999931516, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-512-False-False-torch.float16]": 0.0031276070000103573, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-512-False-True-torch.float16]": 0.0030098159999170093, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-512-True-False-torch.float16]": 0.003013755999973, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-512-True-True-torch.float16]": 0.0031078689999048947, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1023-False-False-torch.float16]": 0.0034138520001079087, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1023-False-True-torch.float16]": 0.006080293999957576, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1023-True-False-torch.float16]": 0.00329699399992478, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1023-True-True-torch.float16]": 0.003580729000077554, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1024-False-False-torch.float16]": 0.0034817219999467852, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1024-False-True-torch.float16]": 0.0035509489998730714, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1024-True-False-torch.float16]": 0.00345619600000191, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1024-True-True-torch.float16]": 0.0035227619999886883, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-511-False-False-torch.float16]": 0.003440657999931318, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-511-False-True-torch.float16]": 0.0035159230001227115, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-511-True-False-torch.float16]": 0.003507474000230104, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-511-True-True-torch.float16]": 0.00332051899988528, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-512-False-False-torch.float16]": 0.004108593999944787, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-512-False-True-torch.float16]": 0.0034517660000119577, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-512-True-False-torch.float16]": 0.003359890999945492, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-512-True-True-torch.float16]": 0.003554249999865533, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1023-False-False-torch.float16]": 0.005033052000044336, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1023-False-True-torch.float16]": 1.6132713149999063, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1023-True-False-torch.float16]": 2.0603349629999457, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1023-True-True-torch.float16]": 1.9643566629999896, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1024-False-False-torch.float16]": 0.004354434999982004, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1024-False-True-torch.float16]": 0.004632597000068017, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1024-True-False-torch.float16]": 0.004432514999848536, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1024-True-True-torch.float16]": 0.004677784000136853, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-511-False-False-torch.float16]": 0.0038405379999630895, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-511-False-True-torch.float16]": 0.003944375000060063, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-511-True-False-torch.float16]": 0.003954861000124765, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-511-True-True-torch.float16]": 0.0050071580000121685, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-512-False-False-torch.float16]": 1.533561594000048, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-512-False-True-torch.float16]": 0.0030437679999977263, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-512-True-False-torch.float16]": 0.003066163999847049, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-512-True-True-torch.float16]": 0.003132995000100891, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1023-False-False-torch.float16]": 0.0031866400000808426, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1023-False-True-torch.float16]": 0.00340042799996354, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1023-True-False-torch.float16]": 0.003293796999969345, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1023-True-True-torch.float16]": 0.0041722189999973125, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1024-False-False-torch.float16]": 0.003295232999903419, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1024-False-True-torch.float16]": 0.0033356879999928424, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1024-True-False-torch.float16]": 0.003215075999946748, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1024-True-True-torch.float16]": 0.0034418619999314615, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-511-False-False-torch.float16]": 0.004542108999885386, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-511-False-True-torch.float16]": 0.004620273999989877, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-511-True-False-torch.float16]": 0.004632470000046851, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-511-True-True-torch.float16]": 0.004578071999958411, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-512-False-False-torch.float16]": 0.005966863999901761, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-512-False-True-torch.float16]": 0.004623658000014075, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-512-True-False-torch.float16]": 0.004531458000087696, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-512-True-True-torch.float16]": 0.004953042000124697, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1023-False-False-torch.float16]": 12.271432441000115, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1023-False-True-torch.float16]": 27.88389318599991, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1023-True-False-torch.float16]": 1.652538651999862, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1023-True-True-torch.float16]": 2.1589092020001317, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1024-False-False-torch.float16]": 1.7162995979999778, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1024-False-True-torch.float16]": 1.4748491699999704, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1024-True-False-torch.float16]": 1.280506124999988, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1024-True-True-torch.float16]": 1.5972082299999784, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-511-False-False-torch.float16]": 5.723411911000198, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-511-False-True-torch.float16]": 9.66742342200007, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-511-True-False-torch.float16]": 1.7261131389999491, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-511-True-True-torch.float16]": 2.5353181190001806, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-512-False-False-torch.float16]": 1.2074479089999386, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-512-False-True-torch.float16]": 1.5717992150000555, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-512-True-False-torch.float16]": 1.149379589000091, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-512-True-True-torch.float16]": 1.2081125309999834, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1023-False-False-torch.float16]": 15.452898817000005, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1023-False-True-torch.float16]": 27.484485183999823, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1023-True-False-torch.float16]": 1.8044036249998499, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1023-True-True-torch.float16]": 3.359241715000053, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1024-False-False-torch.float16]": 1.1613684709998324, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1024-False-True-torch.float16]": 1.0955455779999284, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1024-True-False-torch.float16]": 1.2095926960000725, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1024-True-True-torch.float16]": 1.2711276669998597, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-511-False-False-torch.float16]": 5.748318822999977, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-511-False-True-torch.float16]": 9.548321800999929, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-511-True-False-torch.float16]": 1.319997535000084, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-511-True-True-torch.float16]": 2.408835037000017, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-512-False-False-torch.float16]": 1.758950314000117, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-512-False-True-torch.float16]": 1.7510837140000604, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-512-True-False-torch.float16]": 1.3266255300000012, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-512-True-True-torch.float16]": 1.6049527669999861, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1023-False-False-torch.float16]": 15.331616591000056, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1023-False-True-torch.float16]": 22.803511316000026, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1023-True-False-torch.float16]": 1.1387602360000528, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1023-True-True-torch.float16]": 2.503488901999958, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1024-False-False-torch.float16]": 1.1888882770000464, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1024-False-True-torch.float16]": 1.6328357749999896, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1024-True-False-torch.float16]": 1.6113388639998902, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1024-True-True-torch.float16]": 1.7887671020000653, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-511-False-False-torch.float16]": 7.608821650999971, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-511-False-True-torch.float16]": 7.041925849999984, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-511-True-False-torch.float16]": 1.2076690889999782, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-511-True-True-torch.float16]": 2.327735121000046, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-512-False-False-torch.float16]": 1.441869630999804, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-512-False-True-torch.float16]": 1.5123837909999338, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-512-True-False-torch.float16]": 1.0808331969999472, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-512-True-True-torch.float16]": 1.6240511640000932, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1023-False-False-torch.float16]": 12.342816716999891, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1023-False-True-torch.float16]": 26.13860496299992, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1023-True-False-torch.float16]": 1.743323227000019, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1023-True-True-torch.float16]": 3.137016003000099, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1024-False-False-torch.float16]": 1.1912324889999582, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1024-False-True-torch.float16]": 1.3821774359998926, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1024-True-False-torch.float16]": 1.4261309080000046, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1024-True-True-torch.float16]": 1.2633516399999962, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-511-False-False-torch.float16]": 5.573740139999927, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-511-False-True-torch.float16]": 11.252324420000036, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-511-True-False-torch.float16]": 1.432575348000114, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-511-True-True-torch.float16]": 2.039191381000137, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-512-False-False-torch.float16]": 1.4896890030000804, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-512-False-True-torch.float16]": 1.6666582200000448, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-512-True-False-torch.float16]": 1.3394157639997957, -"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-512-True-True-torch.float16]": 1.1671360870000171, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-K256_V128-bf16]": 40.28944567899998, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-K256_V128-fp32]": 0.0012471740001274156, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-K64_V128-bf16]": 10.899455782999894, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-K64_V128-fp32]": 0.0020315440000331364, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T100_unaligned-bf16]": 2.3900579279999192, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T100_unaligned-fp32]": 0.0013593260000561713, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T16-bf16]": 2.5723687580000387, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T16-fp32]": 0.0012655849999418933, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T32_final_state-bf16]": 21.29314428600003, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T32_final_state-fp32]": 0.0020636149999972986, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T37_prime-bf16]": 0.14003839599990897, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T37_prime-fp32]": 0.0013002720000940826, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T64-bf16]": 0.007818827999926725, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T64-fp32]": 0.0013521090002086567, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T65_off_by_1-bf16]": 22.855829241999913, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T65_off_by_1-fp32]": 0.0020595259999254267, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-chunk32-bf16]": 3.486908733000064, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-chunk32-fp32]": 0.0013637390002259053, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-decode-bf16]": 17.335192685000152, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-decode-fp32]": 0.0013496300000497286, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-init_final_state-bf16]": 19.390143685999988, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-init_final_state-fp32]": 0.0014657790001137982, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-l2norm-bf16]": 13.8866747940001, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-l2norm-fp32]": 0.002062885000100323, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-minimal-bf16]": 15.809214451999992, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-minimal-fp32]": 0.0012494669998659447, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-K256_V128-bf16]": 153.81682792499998, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-K256_V128-fp32]": 0.0019363400000429465, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-K64_V128-bf16]": 14.367175570999962, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-K64_V128-fp32]": 0.0020530630000621386, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T100_unaligned-bf16]": 0.0072488020000491815, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T100_unaligned-fp32]": 0.0012344110000412911, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T16-bf16]": 0.006230671000025723, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T16-fp32]": 0.0012105490001204089, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T32_final_state-bf16]": 49.31998510100004, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T32_final_state-fp32]": 0.0015272400000867492, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T37_prime-bf16]": 0.006624449999890203, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T37_prime-fp32]": 0.0012730220000776171, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T64-bf16]": 0.011466220000102112, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T64-fp32]": 0.0012963179999587737, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T65_off_by_1-bf16]": 0.0278726099998039, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T65_off_by_1-fp32]": 0.0013391370000590541, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-chunk32-bf16]": 7.66838956499987, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-chunk32-fp32]": 0.0012786049999249371, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-decode-bf16]": 0.0067552470000009635, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-decode-fp32]": 0.001254165000091234, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-init_final_state-bf16]": 13.848723008999968, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-init_final_state-fp32]": 0.001196235999941564, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-l2norm-bf16]": 0.0020579620000944487, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-l2norm-fp32]": 0.002109296999947219, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-minimal-bf16]": 27.13009185400017, -"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-minimal-fp32]": 0.0034370949999811273, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-1024-0.2-False-False-torch.float32-1e-05]": 0.0035877339998933166, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-1024-0.2-False-True-torch.float32-1e-05]": 0.004067475999931958, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-1024-0.2-True-False-torch.float32-1e-05]": 0.1527574110000387, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-1024-0.2-True-True-torch.float32-1e-05]": 0.02067000600004576, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-4096-0.4-False-False-torch.float32-1e-05]": 0.0023667030000069644, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-4096-0.4-False-True-torch.float32-1e-05]": 0.0024992319998773382, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-4096-0.4-True-False-torch.float32-1e-05]": 0.002010424999980387, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-4096-0.4-True-True-torch.float32-1e-05]": 0.14104774599991288, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-False-False-torch.float16-1e-05]": 0.002574289999984103, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-False-False-torch.float32-1e-05]": 0.0024230730001590928, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-False-True-torch.float16-1e-05]": 0.0027191009999114613, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-False-True-torch.float32-1e-05]": 0.0027448839999806296, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-True-False-torch.float16-1e-05]": 0.0020533209999484825, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-True-False-torch.float32-1e-05]": 0.0020283009999957358, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-True-True-torch.float16-1e-05]": 0.1053005269999403, -"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-True-True-torch.float32-1e-05]": 0.14272483899992494, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-1024-0.2-False-False-torch.float32-1e-05]": 0.0034848769998916396, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-1024-0.2-False-True-torch.float32-1e-05]": 0.00362192500006131, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-1024-0.2-True-False-torch.float32-1e-05]": 0.002982387000088238, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-1024-0.2-True-True-torch.float32-1e-05]": 0.7641529029999674, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-4096-0.4-False-False-torch.float32-1e-05]": 0.003502361999949244, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-4096-0.4-False-True-torch.float32-1e-05]": 0.003669217000037861, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-4096-0.4-True-False-torch.float32-1e-05]": 0.0030748489998586592, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-4096-0.4-True-True-torch.float32-1e-05]": 0.7959627740000315, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-False-False-torch.float16-1e-05]": 0.003651740000123027, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-False-False-torch.float32-1e-05]": 0.0035135189999664362, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-False-True-torch.float16-1e-05]": 0.003699837999988631, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-False-True-torch.float32-1e-05]": 0.0037990529999660794, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-True-False-torch.float16-1e-05]": 0.0030483309999453923, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-True-False-torch.float32-1e-05]": 0.0030925720000141155, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-True-True-torch.float16-1e-05]": 0.7739771789998713, -"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-True-True-torch.float32-1e-05]": 0.7987936330000593, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-1024-0.2-False-False-torch.float32-1e-05]": 0.003536804999953347, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-1024-0.2-False-True-torch.float32-1e-05]": 0.0037764219999871784, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-1024-0.2-True-False-torch.float32-1e-05]": 0.0031538569999156607, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-1024-0.2-True-True-torch.float32-1e-05]": 12.235160180000094, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-4096-0.4-False-False-torch.float32-1e-05]": 0.003571064999960072, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-4096-0.4-False-True-torch.float32-1e-05]": 0.003869464999979755, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-4096-0.4-True-False-torch.float32-1e-05]": 0.0030376079999996364, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-4096-0.4-True-True-torch.float32-1e-05]": 2.0115451619999476, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-False-False-torch.float16-1e-05]": 0.004181012999993072, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-False-False-torch.float32-1e-05]": 0.004046260999984952, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-False-True-torch.float16-1e-05]": 0.003832712999951582, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-False-True-torch.float32-1e-05]": 0.003907493999918188, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-True-False-torch.float16-1e-05]": 0.0031173559999615463, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-True-False-torch.float32-1e-05]": 0.0030930960001569474, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-True-True-torch.float16-1e-05]": 11.540176153999823, -"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-True-True-torch.float32-1e-05]": 2.0108288370000764, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-1-119]": 0.1987174569999297, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-1-256]": 0.79192661400009, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-1-8192]": 1.5443009240000265, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-1-9]": 0.8190278699998998, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-4-119]": 0.0030630939999127804, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-4-256]": 0.5752929219999032, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-4-8192]": 1.0918269169999348, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-4-9]": 0.3920126840001785, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-8-119]": 0.004382523000117544, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-8-256]": 0.5336775949999719, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-8-8192]": 1.2200980739999068, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-8-9]": 0.5280072929999733, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-1-119]": 1.3342602869998927, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-1-256]": 1.283864906999952, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-1-8192]": 1.9651877019999802, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-1-9]": 1.9539802280000913, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-4-119]": 1.2943782610000198, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-4-256]": 1.1817313230000082, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-4-8192]": 2.2509564040000214, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-4-9]": 1.2222854080000616, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-8-119]": 0.9792173509998747, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-8-256]": 1.2221939010000824, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-8-8192]": 2.506722272999923, -"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-8-9]": 1.3820571679999603, -"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[cutile-1-12-4-512-64-256-30.0-True-torch.bfloat16]": 0.001099352999972325, -"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[cutile-1-8-8-128-64-0-None-False-torch.float16]": 0.0010512709999375147, -"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[cutile-1-8-8-128-64-64-10.0-False-torch.float32]": 0.0010676730000795942, -"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[cutile-1-8-8-128-64-64-10.0-True-torch.float16]": 0.0011386380000431018, -"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[tilecpp-1-12-4-512-64-256-30.0-True-torch.bfloat16]": 0.0011013650000677444, -"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[tilecpp-1-8-8-128-64-0-None-False-torch.float16]": 0.0010783100000253398, -"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[tilecpp-1-8-8-128-64-64-10.0-False-torch.float32]": 0.0010895889998892017, -"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[tilecpp-1-8-8-128-64-64-10.0-True-torch.float16]": 0.0011239439999144452, -"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[cutile-1-8-4-256-64-64-10.0-torch.float16]": 0.0016450380000208042, -"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[cutile-1-8-8-10019-64-256-50.0-torch.bfloat16]": 0.0016877730000146585, -"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[cutile-1-8-8-10024-64-0-None-torch.float16]": 0.0016497080000021924, -"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[cutile-1-8-8-128-64-0-10.0-torch.float16]": 0.002637483999990309, -"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[cutile-1-8-8-128-64-0-None-torch.float16]": 0.0011096550000502248, -"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[cutile-1-8-8-256-64-64-10.0-torch.float16]": 0.0017129269999998087, -"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[tilecpp-1-8-4-256-64-64-10.0-torch.float16]": 0.0016552099999955772, -"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[tilecpp-1-8-8-10019-64-256-50.0-torch.bfloat16]": 0.0019696360000125424, -"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[tilecpp-1-8-8-10024-64-0-None-torch.float16]": 0.0016505890000075851, -"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[tilecpp-1-8-8-128-64-0-10.0-torch.float16]": 0.0016914349999979095, -"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[tilecpp-1-8-8-128-64-0-None-torch.float16]": 0.0016913859999760916, -"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[tilecpp-1-8-8-256-64-64-10.0-torch.float16]": 0.0016624960000228839, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[1024, 512, 256, 128]-[1024, 512, 256, 128]-False-torch.float16]": 6.693176279999989, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[1024, 512, 256, 128]-[1024, 512, 256, 128]-True-torch.float16]": 7.7211145889999955, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[1024, 512, 256, 128]-[128, 128, 128, 128]-False-torch.float16]": 0.21386559199999056, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[1024, 512, 256, 128]-[128, 128, 128, 128]-True-torch.float16]": 0.2998931539999887, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[128, 128, 128, 128]-[1024, 512, 256, 128]-False-torch.float16]": 0.18584643300002313, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[128, 128, 128, 128]-[1024, 512, 256, 128]-True-torch.float16]": 0.16344611699997813, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[128, 128, 128, 128]-[128, 128, 128, 128]-False-torch.float16]": 0.2040513650000264, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[128, 128, 128, 128]-[128, 128, 128, 128]-True-torch.float16]": 0.23034867100002998, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[1024, 512, 256, 128]-[1024, 512, 256, 128]-False-torch.float16]": 0.1555927889999964, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[1024, 512, 256, 128]-[1024, 512, 256, 128]-True-torch.float16]": 0.40779260599995837, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[1024, 512, 256, 128]-[128, 128, 128, 128]-False-torch.float16]": 0.20303285899998968, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[1024, 512, 256, 128]-[128, 128, 128, 128]-True-torch.float16]": 0.3197826770000063, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[128, 128, 128, 128]-[1024, 512, 256, 128]-False-torch.float16]": 0.15299927600003116, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[128, 128, 128, 128]-[1024, 512, 256, 128]-True-torch.float16]": 0.2605701820000377, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[128, 128, 128, 128]-[128, 128, 128, 128]-False-torch.float16]": 0.3222017509999944, -"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[128, 128, 128, 128]-[128, 128, 128, 128]-True-torch.float16]": 0.33377337300001386, -"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[cutile-256-256-0.0-torch.float16]": 0.28246565399999213, -"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[cutile-256-256-0.0-torch.float32]": 0.21155992499998888, -"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[cutile-256-256-1.0-torch.float16]": 0.21111859999999183, -"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[cutile-9-9-0.0-torch.float16]": 0.21560213499998326, -"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[tilecpp-256-256-0.0-torch.float16]": 0.8112942730000157, -"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[tilecpp-256-256-0.0-torch.float32]": 0.5478759540000055, -"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[tilecpp-256-256-1.0-torch.float16]": 0.0034707519999699343, -"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[tilecpp-9-9-0.0-torch.float16]": 0.8526552939999874, -"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[triton-256-256-0.0-torch.float16]": 15.673662942999982, -"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[triton-256-256-0.0-torch.float32]": 15.147198803000009, -"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[triton-256-256-1.0-torch.float16]": 0.004799297000033675, -"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[triton-9-9-0.0-torch.float16]": 16.459132564000015, -"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[cutile-1024-1024-torch.bfloat16]": 4.425544079000019, -"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[cutile-256-256-torch.bfloat16]": 2.7647886470000174, -"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[cutile-30000-1024-torch.bfloat16]": 4.246889089000007, -"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[cutile-4096-512-torch.bfloat16]": 4.893986360999975, -"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[tilecpp-1024-1024-torch.bfloat16]": 0.8100945069999739, -"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[tilecpp-256-256-torch.bfloat16]": 0.8039673240000411, -"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[tilecpp-30000-1024-torch.bfloat16]": 0.9236518019999664, -"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[tilecpp-4096-512-torch.bfloat16]": 1.0934891910000033, -"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[triton-1024-1024-torch.bfloat16]": 22.319341500000007, -"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[triton-256-256-torch.bfloat16]": 13.44199377999999, -"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[triton-30000-1024-torch.bfloat16]": 3.046358538000021, -"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[triton-4096-512-torch.bfloat16]": 18.586936209000015, -"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=False-1024-1024-1023-0-0-False-False-torch.bfloat16]": 0.0022514940001201467, -"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=False-1024-1024-1024-0-0-False-False-torch.bfloat16]": 1.113254048999977, -"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=False-16384-16384-16384-0-0-False-False-torch.bfloat16]": 0.0020411240000157704, -"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=False-3072-6144-2720-0-0-False-False-torch.bfloat16]": 0.002038750999986405, -"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=False-8-8-8-0-0-False-False-torch.bfloat16]": 1.5953738160000057, -"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=True-1024-1024-1023-0-0-False-False-torch.bfloat16]": 0.0020858679999946617, -"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=True-1024-1024-1024-0-0-False-False-torch.bfloat16]": 10.019579736000026, -"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=True-16384-16384-16384-0-0-False-False-torch.bfloat16]": 0.0019719829999758076, -"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=True-3072-6144-2720-0-0-False-False-torch.bfloat16]": 0.002174394000007851, -"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=True-8-8-8-0-0-False-False-torch.bfloat16]": 9.820877019000022, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=False-1024-1024-1023-0-0-False-False-torch.bfloat16]": 0.001960637999957271, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=False-1024-1024-1024-0-0-False-False-torch.bfloat16]": 0.006113927999990665, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=False-16384-16384-16384-0-0-False-False-torch.bfloat16]": 0.0019731329999785885, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=False-3072-6144-2720-0-0-False-False-torch.bfloat16]": 0.0019534039999484776, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=False-8-8-8-0-0-False-False-torch.bfloat16]": 0.004819782000026862, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=True-1024-1024-1023-0-0-False-False-torch.bfloat16]": 0.00195914999994784, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=True-1024-1024-1024-0-0-False-False-torch.bfloat16]": 0.0061263939999776085, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=True-16384-16384-16384-0-0-False-False-torch.bfloat16]": 0.0019399870000142982, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=True-3072-6144-2720-0-0-False-False-torch.bfloat16]": 0.0019369560000086494, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=True-8-8-8-0-0-False-False-torch.bfloat16]": 0.005095932000074299, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=False-1024-1024-1023-0-0-False-False-torch.bfloat16]": 0.0030908509999676426, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=False-1024-1024-1024-0-0-False-False-torch.bfloat16]": 6.599709285000017, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=False-16384-16384-16384-0-0-False-False-torch.bfloat16]": 0.0029617710000025, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=False-3072-6144-2720-0-0-False-False-torch.bfloat16]": 0.0020662079999738125, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=False-8-8-8-0-0-False-False-torch.bfloat16]": 1.997492760000057, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=True-1024-1024-1023-0-0-False-False-torch.bfloat16]": 0.0014803860000256464, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=True-1024-1024-1024-0-0-False-False-torch.bfloat16]": 78.07460214299999, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=True-16384-16384-16384-0-0-False-False-torch.bfloat16]": 0.0013635239999416626, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=True-3072-6144-2720-0-0-False-False-torch.bfloat16]": 0.003330588999972406, -"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=True-8-8-8-0-0-False-False-torch.bfloat16]": 1.7791193470000053, -"tests/ops/test_mla.py::Test_MLA::test_op[cutile-1-64-64-torch.bfloat16-False]": 0.002488306000003604, -"tests/ops/test_mla.py::Test_MLA::test_op[cutile-1-64-64-torch.bfloat16-True]": 0.00150266800000054, -"tests/ops/test_mla.py::Test_MLA::test_op[cutile-4-64-64-torch.bfloat16-False]": 0.0014867130000197903, -"tests/ops/test_mla.py::Test_MLA::test_op[cutile-4-64-64-torch.bfloat16-True]": 0.0016657119999763381, -"tests/ops/test_mla.py::Test_MLA::test_op[tilecpp-1-64-64-torch.bfloat16-False]": 0.0016681179999977758, -"tests/ops/test_mla.py::Test_MLA::test_op[tilecpp-1-64-64-torch.bfloat16-True]": 0.0015805620000151066, -"tests/ops/test_mla.py::Test_MLA::test_op[tilecpp-4-64-64-torch.bfloat16-False]": 0.0016493969999942237, -"tests/ops/test_mla.py::Test_MLA::test_op[tilecpp-4-64-64-torch.bfloat16-True]": 0.0021773079999718448, -"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[cutile-512-64-torch.float16-128-False]": 0.0016172550000135288, -"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[cutile-512-64-torch.float16-16-True]": 10.490417485999984, -"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[cutile-512-64-torch.float16-32-True]": 0.005545918999985133, -"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[cutile-512-64-torch.float16-64-False]": 0.0017128059999720335, -"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[tilecpp-512-64-torch.float16-128-False]": 0.00885733999999161, -"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[tilecpp-512-64-torch.float16-16-True]": 38.38212656799999, -"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[tilecpp-512-64-torch.float16-32-True]": 0.009107225000008157, -"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[tilecpp-512-64-torch.float16-64-False]": 0.009232399000012492, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-1024-16]": 5.1858706199999745, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-1024-32]": 0.17101930999999126, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-11049-16]": 4.855348359999994, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-11049-32]": 0.4281503839999914, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-129-16]": 4.093750967999995, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-129-32]": 0.24407559800002332, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-8192-16]": 6.230474291999997, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-8192-32]": 0.4826112219999743, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-1024-16]": 5.842281681999992, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-1024-32]": 0.23370829399999593, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-11049-16]": 5.61778295900001, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-11049-32]": 0.23962211700001035, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-129-16]": 4.623144066999998, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-129-32]": 0.15682956899999567, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-8192-16]": 9.088547171999977, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-8192-32]": 0.30967617400000336, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-1024-16]": 15.071420937000028, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-1024-32]": 13.489919299000007, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-11049-16]": 12.562283591000039, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-11049-32]": 17.02767998600001, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-129-16]": 11.37955813700006, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-129-32]": 11.260812348000002, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-8192-16]": 15.034217370000022, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-8192-32]": 12.61959591699997, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-1024-16]": 19.759701117999953, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-1024-32]": 15.958272924999989, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-11049-16]": 12.701456142000012, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-11049-32]": 12.34368604200003, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-129-16]": 15.334409037, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-129-32]": 16.052469715999962, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-8192-16]": 16.87106270199999, -"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-8192-32]": 12.329914408999997, -"tests/ops/test_moe.py::Test_MOE::test_op[cutile-torch.bfloat16-16-512-256-8-2]": 2.9544374790000347, -"tests/ops/test_moe.py::Test_MOE::test_op[cutile-torch.bfloat16-32-1024-512-16-4]": 3.583311390999995, -"tests/ops/test_moe.py::Test_MOE::test_op[cutile-torch.bfloat16-64-1024-512-20-8]": 3.3259091469999476, -"tests/ops/test_moe.py::Test_MOE::test_op[cutile-torch.float8_e4m3fn-16-512-256-8-2]": 0.0009720790000073976, -"tests/ops/test_moe.py::Test_MOE::test_op[cutile-torch.float8_e4m3fn-32-1024-512-16-4]": 0.001298209000026418, -"tests/ops/test_moe.py::Test_MOE::test_op[cutile-torch.float8_e4m3fn-64-1024-512-20-8]": 0.0015250929999979235, -"tests/ops/test_moe.py::Test_MOE::test_op[tilecpp-torch.bfloat16-16-512-256-8-2]": 6.631246198000042, -"tests/ops/test_moe.py::Test_MOE::test_op[tilecpp-torch.bfloat16-32-1024-512-16-4]": 6.5362868760000765, -"tests/ops/test_moe.py::Test_MOE::test_op[tilecpp-torch.bfloat16-64-1024-512-20-8]": 6.279655247999983, -"tests/ops/test_moe.py::Test_MOE::test_op[tilecpp-torch.float8_e4m3fn-16-512-256-8-2]": 4.5546421500000065, -"tests/ops/test_moe.py::Test_MOE::test_op[tilecpp-torch.float8_e4m3fn-32-1024-512-16-4]": 4.042799827999943, -"tests/ops/test_moe.py::Test_MOE::test_op[tilecpp-torch.float8_e4m3fn-64-1024-512-20-8]": 4.640695964000031, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-K64_V128-bf16]": 0.00679418900000428, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-K64_V128-fp32]": 0.006618620999972791, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-T16-bf16]": 0.6521791730000359, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-T16-fp32]": 1.179670567999949, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-T32_final_state-bf16]": 0.5999713519999545, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-T32_final_state-fp32]": 0.5643872930000384, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-T64-bf16]": 0.8260003549999624, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-T64-fp32]": 1.280091192000043, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-decode-bf16]": 0.2928455029999668, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-decode-fp32]": 0.3602454390000389, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-init_final_state-bf16]": 1.3631486669999617, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-init_final_state-fp32]": 1.3343772720000402, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-l2norm-bf16]": 8.030163229999971, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-l2norm-fp32]": 7.821578494999983, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-minimal-bf16]": 0.3997613010000123, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-minimal-fp32]": 0.2767379200000164, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-K64_V128-bf16]": 13.803231782000012, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-K64_V128-fp32]": 13.378843870000026, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-T16-bf16]": 0.009086560999946869, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-T16-fp32]": 0.010119621000001189, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-T32_final_state-bf16]": 384.4546598919999, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-T32_final_state-fp32]": 432.3943849379999, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-T64-bf16]": 0.023161738999874615, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-T64-fp32]": 0.022942004000015004, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-decode-bf16]": 0.012919161999946027, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-decode-fp32]": 0.009833899999989626, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-init_final_state-bf16]": 1.8484083180000255, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-init_final_state-fp32]": 1.1026693319997776, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-l2norm-bf16]": 193.97405418999995, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-l2norm-fp32]": 201.96209554400002, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-minimal-bf16]": 0.004245659000048363, -"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-minimal-fp32]": 0.004711212000074738, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-None-256-18432-torch.float16]": 0.0019752200000766607, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-None-256-256-torch.float16]": 0.25476930399997855, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-None-256-256-torch.float32]": 0.15299852900000133, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-None-256-768-torch.float16]": 0.14987926699984655, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-None-31072-4096-torch.bfloat16]": 0.9459551890000739, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-None-4096-256-torch.bfloat16]": 0.28208331700000144, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_cached-256-18432-torch.float16]": 0.561158502000012, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_cached-256-256-torch.float16]": 0.16934937000007722, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_cached-256-256-torch.float32]": 0.24064522199995508, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_cached-256-768-torch.float16]": 0.20675991000007343, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_cached-31072-4096-torch.bfloat16]": 0.28323333499997716, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_cached-4096-256-torch.bfloat16]": 0.18990498799996658, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_reload-256-18432-torch.float16]": 0.36232727199978854, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_reload-256-256-torch.float16]": 0.005043920999924012, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_reload-256-256-torch.float32]": 0.036195276000057675, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_reload-256-768-torch.float16]": 0.005003582999961509, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_reload-31072-4096-torch.bfloat16]": 0.27218927599994913, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_reload-4096-256-torch.bfloat16]": 0.20213279000006423, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-static_persistent-256-18432-torch.float16]": 0.001099569000075462, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-static_persistent-256-256-torch.float16]": 0.29908280899996953, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-static_persistent-256-256-torch.float32]": 1.3877888319999556, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-static_persistent-256-768-torch.float16]": 0.4611021169999958, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-static_persistent-31072-4096-torch.bfloat16]": 0.041631800999994084, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-static_persistent-4096-256-torch.bfloat16]": 0.003802657000051113, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-None-256-18432-torch.float16]": 0.0015697809999437595, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-None-256-256-torch.float16]": 0.0064466390000461615, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-None-256-256-torch.float32]": 0.7372379899999828, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-None-256-768-torch.float16]": 0.006434269999999742, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-None-31072-4096-torch.bfloat16]": 0.0435927639999818, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-None-4096-256-torch.bfloat16]": 0.006746918999965601, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_cached-256-18432-torch.float16]": 0.001599760999965838, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_cached-256-256-torch.float16]": 0.001097388000061983, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_cached-256-256-torch.float32]": 0.0009646560000646787, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_cached-256-768-torch.float16]": 0.0012035880000098587, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_cached-31072-4096-torch.bfloat16]": 0.0010756490000289887, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_cached-4096-256-torch.bfloat16]": 0.0009972180000090702, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_reload-256-18432-torch.float16]": 0.9498329589999344, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_reload-256-256-torch.float16]": 0.81805493600001, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_reload-256-256-torch.float32]": 0.01919357500003116, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_reload-256-768-torch.float16]": 0.6912682060000179, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_reload-31072-4096-torch.bfloat16]": 0.5837724919999232, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_reload-4096-256-torch.bfloat16]": 0.7796235289999913, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-static_persistent-256-18432-torch.float16]": 0.0016833480000286727, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-static_persistent-256-256-torch.float16]": 0.6339081930000248, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-static_persistent-256-256-torch.float32]": 0.7700334250000083, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-static_persistent-256-768-torch.float16]": 1.4566696370000045, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-static_persistent-31072-4096-torch.bfloat16]": 1.3407395980000274, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-static_persistent-4096-256-torch.bfloat16]": 0.9796900809999443, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-None-256-18432-torch.float16]": 0.002144628000053217, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-None-256-256-torch.float16]": 1.2743986070000233, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-None-256-256-torch.float32]": 0.13770314500004588, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-None-256-768-torch.float16]": 0.1404876779999995, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-None-31072-4096-torch.bfloat16]": 53.24760859999992, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-None-4096-256-torch.bfloat16]": 19.58026917999996, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_cached-256-18432-torch.float16]": 0.0016750740001043596, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_cached-256-256-torch.float16]": 0.0017401689999587688, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_cached-256-256-torch.float32]": 0.002173571999946944, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_cached-256-768-torch.float16]": 0.0018255259999477857, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_cached-31072-4096-torch.bfloat16]": 0.0017392659999586613, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_cached-4096-256-torch.bfloat16]": 0.0017756079998889618, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_reload-256-18432-torch.float16]": 0.27859865899984015, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_reload-256-256-torch.float16]": 0.005173268000135067, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_reload-256-256-torch.float32]": 0.022606438000025264, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_reload-256-768-torch.float16]": 0.0050899120001304254, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_reload-31072-4096-torch.bfloat16]": 0.22069239900008597, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_reload-4096-256-torch.bfloat16]": 0.13023427699999957, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-static_persistent-256-18432-torch.float16]": 0.0017870709999669998, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-static_persistent-256-256-torch.float16]": 22.655566060000012, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-static_persistent-256-256-torch.float32]": 27.581240160999982, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-static_persistent-256-768-torch.float16]": 30.605857507999986, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-static_persistent-31072-4096-torch.bfloat16]": 0.04285988900005577, -"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-static_persistent-4096-256-torch.bfloat16]": 0.005728821999923639, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-1-128-32-32-128-0.5]": 0.0016615679999176791, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-1-128-32-32-64-1.0]": 0.001739459999726023, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-1-128-32-8-256-0.25]": 0.0019705809997958568, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-1-128-32-8-64-1.0]": 0.0016960919999746693, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-2-128-32-32-64-1.0]": 0.0016742929999509215, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-2-128-32-8-128-0.5]": 0.0015904310002952116, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-2-128-32-8-256-0.25]": 0.0016872409996722126, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-2-128-32-8-64-1.0]": 0.001654660999747648, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-3-423-73-155-92-1.0]": 0.0005596200001036777, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-3-423-73-213-92-1.0]": 0.0005204149999826768, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-1-128-32-32-128-0.5]": 0.4540122060000158, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-1-128-32-32-64-1.0]": 1.6634109050000347, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-1-128-32-8-256-0.25]": 0.9175720460000321, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-1-128-32-8-64-1.0]": 1.8467817719999857, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-2-128-32-32-64-1.0]": 1.6677354650000211, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-2-128-32-8-128-0.5]": 1.0330662000001212, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-2-128-32-8-256-0.25]": 0.8091157850000172, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-2-128-32-8-64-1.0]": 1.7872097529999564, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-3-423-73-155-92-1.0]": 0.0009667030000173327, -"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-3-423-73-213-92-1.0]": 0.000683928000000833, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-1-128-32-32-128-0.5]": 0.001615924000020641, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-1-128-32-32-64-1.0]": 0.0017464890000269406, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-1-128-32-8-256-0.25]": 0.002088595999964582, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-1-128-32-8-64-1.0]": 0.0016612090000194257, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-2-128-32-32-64-1.0]": 0.001645905000032144, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-2-128-32-8-128-0.5]": 0.001835687000038888, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-2-128-32-8-256-0.25]": 0.0016374779999637212, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-2-128-32-8-64-1.0]": 0.0016115809999632802, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-3-423-73-155-92-1.0]": 0.0005458059999909892, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-3-423-73-213-92-1.0]": 0.0005457309999883364, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-1-128-32-32-128-0.5]": 0.7159066579999376, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-1-128-32-32-64-1.0]": 0.006546592999939094, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-1-128-32-8-256-0.25]": 0.746214354000017, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-1-128-32-8-64-1.0]": 0.8068235140001434, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-2-128-32-32-64-1.0]": 0.8260471480000433, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-2-128-32-8-128-0.5]": 0.9522833240000068, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-2-128-32-8-256-0.25]": 0.9638596810000308, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-2-128-32-8-64-1.0]": 0.006430909999835421, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-3-423-73-155-92-1.0]": 0.0010473550000256182, -"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-3-423-73-213-92-1.0]": 0.0007010709998667153, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-1-128-32-32-128-0.5]": 0.0015863690000514907, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-1-128-32-32-64-1.0]": 0.0017486019996795221, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-1-128-32-8-256-0.25]": 0.0015936440001951269, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-1-128-32-8-64-1.0]": 0.0016213899998547276, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-2-128-32-32-64-1.0]": 0.0016300129998398916, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-2-128-32-8-128-0.5]": 0.0016088560000753205, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-2-128-32-8-256-0.25]": 0.0015933109998513828, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-2-128-32-8-64-1.0]": 0.0017531919997963996, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-3-423-73-155-92-1.0]": 0.0005380909999530559, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-3-423-73-213-92-1.0]": 0.0005315859998518135, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-1-128-32-32-128-0.5]": 0.18576961499979916, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-1-128-32-32-64-1.0]": 1.0082612570001857, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-1-128-32-8-256-0.25]": 0.010356491000038659, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-1-128-32-8-64-1.0]": 0.46006248000003325, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-2-128-32-32-64-1.0]": 0.579225218999909, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-2-128-32-8-128-0.5]": 0.0075353460001679196, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-2-128-32-8-256-0.25]": 0.19048449800015987, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-2-128-32-8-64-1.0]": 0.007845838999855914, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-3-423-73-155-92-1.0]": 0.0005365120000533352, -"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-3-423-73-213-92-1.0]": 0.0005739539999467524, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float16-0.02-0.02-1-128-32-32-64-1.0]": 1.570640018000006, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float16-0.02-0.02-1-128-32-8-256-0.25]": 1.136262342000066, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float16-0.02-0.02-1-512-16-16-128-1.0]": 1.385129269999993, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float16-0.02-0.02-2-128-32-8-128-0.5]": 0.2656760160000431, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float16-0.02-0.02-2-128-32-8-64-1.0]": 1.6823227109999834, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float32-1e_05-1e_05-1-128-32-32-64-1.0]": 0.008477083999935076, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float32-1e_05-1e_05-1-128-32-8-256-0.25]": 0.006538530999989689, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float32-1e_05-1e_05-1-512-16-16-128-1.0]": 1.432055685000023, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float32-1e_05-1e_05-2-128-32-8-128-0.5]": 0.7651768070000458, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float32-1e_05-1e_05-2-128-32-8-64-1.0]": 0.0060130269999945085, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float16-0.02-0.02-1-128-32-32-64-1.0]": 1.6621851419999985, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float16-0.02-0.02-1-128-32-8-256-0.25]": 1.5779723200000149, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float16-0.02-0.02-1-512-16-16-128-1.0]": 1.5735834499999442, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float16-0.02-0.02-2-128-32-8-128-0.5]": 1.9912905539999883, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float16-0.02-0.02-2-128-32-8-64-1.0]": 1.6116796850000696, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float32-1e_05-1e_05-1-128-32-32-64-1.0]": 2.072358974999986, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float32-1e_05-1e_05-1-128-32-8-256-0.25]": 1.010434583999995, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float32-1e_05-1e_05-1-512-16-16-128-1.0]": 1.6345068759999322, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float32-1e_05-1e_05-2-128-32-8-128-0.5]": 1.0257805760000451, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float32-1e_05-1e_05-2-128-32-8-64-1.0]": 1.9329514849999896, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float16-0.02-0.02-1-128-32-32-64-1.0]": 0.6259295549999706, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float16-0.02-0.02-1-128-32-8-256-0.25]": 0.36065278099999887, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float16-0.02-0.02-1-512-16-16-128-1.0]": 0.7916478999999867, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float16-0.02-0.02-2-128-32-8-128-0.5]": 0.41183737499994777, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float16-0.02-0.02-2-128-32-8-64-1.0]": 0.6202324889999886, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float32-1e_05-1e_05-1-128-32-32-64-1.0]": 1.1747060280000596, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float32-1e_05-1e_05-1-128-32-8-256-0.25]": 0.36498733899998115, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float32-1e_05-1e_05-1-512-16-16-128-1.0]": 0.7554843009999672, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float32-1e_05-1e_05-2-128-32-8-128-0.5]": 0.40979016, -"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float32-1e_05-1e_05-2-128-32-8-64-1.0]": 0.623061865000011, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-16-1024-1024-torch.float16]": 0.02126088000005666, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-16-1024-2048-torch.float32]": 0.040209447999984604, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-16-1024-512-torch.float32]": 0.27385100299994747, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-16-512-1024-torch.float32]": 0.010914631000048303, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-16-512-512-torch.float16]": 0.01446227700006375, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-32-1024-1024-torch.float32]": 0.04047504500005061, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-32-1024-4096-torch.float32]": 0.8035570340000504, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-32-1024-512-torch.float16]": 0.03281151499999169, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-32-512-1024-torch.float16]": 0.021198270000013508, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-32-512-2048-torch.float32]": 0.04048077600003808, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-32-512-512-torch.float32]": 0.025542110000003504, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-8-1024-1024-torch.float32]": 0.33525696499998503, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-8-1024-2048-torch.float32]": 0.021260102999974606, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-8-1024-512-torch.float16]": 0.0108332190000624, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-8-512-1024-torch.float16]": 0.33231782799998655, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-8-512-2048-torch.float32]": 0.5666682469999955, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-8-512-512-torch.float16]": 0.29607630900000004, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-16-1024-1024-torch.float16]": 0.0009908429999541113, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-16-1024-2048-torch.float32]": 0.0013887510000358816, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-16-1024-512-torch.float32]": 0.0010043070000165244, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-16-512-1024-torch.float32]": 0.0010131329999580885, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-16-512-512-torch.float16]": 0.0010021040000651738, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-32-1024-1024-torch.float32]": 0.001054105999969579, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-32-1024-4096-torch.float32]": 0.0010467870000070434, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-32-1024-512-torch.float16]": 0.001070579000042926, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-32-512-1024-torch.float16]": 0.0010904640000717336, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-32-512-2048-torch.float32]": 0.0010475110000243149, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-32-512-512-torch.float32]": 0.0010636330000011185, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-8-1024-1024-torch.float32]": 0.0009644030000117709, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-8-1024-2048-torch.float32]": 0.0009324220000053174, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-8-1024-512-torch.float16]": 0.0010581970000203, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-8-512-1024-torch.float16]": 0.000915105000103722, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-8-512-2048-torch.float32]": 0.0009814550000442068, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-8-512-512-torch.float16]": 0.0010726549999731105, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-13-256-1024-torch.float32]": 0.007675707999965198, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-13-333-1500-torch.float32]": 0.4759210379999672, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-7-100-1000-torch.float32]": 0.47688604100005705, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-7-512-512-torch.float32]": 0.06547606100002668, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-8-100-512-torch.float32]": 0.007513408000022537, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-8-256-1000-torch.float32]": 0.4411373800000433, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-8-256-1500-torch.float32]": 0.5344729420000363, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-8-256-3000-torch.float32]": 1.254821124999978, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-8-333-1024-torch.float32]": 0.40646814899992023, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-13-256-1024-torch.float32]": 0.0009232429999315173, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-13-333-1500-torch.float32]": 0.0010790180000981309, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-7-100-1000-torch.float32]": 0.0011326090000238764, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-7-512-512-torch.float32]": 0.001085542000055284, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-8-100-512-torch.float32]": 0.0010012939999910486, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-8-256-1000-torch.float32]": 0.0015531429999668944, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-8-256-1500-torch.float32]": 0.0010913729999515454, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-8-256-3000-torch.float32]": 0.0010802889999581566, -"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-8-333-1024-torch.float32]": 0.0009652279999841085, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-1009-torch.float16]": 0.28070963400000437, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-2048-torch.float16]": 0.38828485099998034, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-2048-torch.float32]": 0.2851399289999108, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-256-torch.float16]": 0.1812213340000426, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-256-torch.float32]": 0.1772065050000151, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-32768-torch.float32]": 1.3871420680000028, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-9-torch.float32]": 0.19983092299997907, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-1009-torch.float16]": 0.6255364589999317, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-2048-torch.float16]": 0.794843650999951, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-2048-torch.float32]": 0.8536720709999486, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-256-torch.float16]": 0.8516470929999969, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-256-torch.float32]": 0.850333379999995, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-32768-torch.float32]": 1.225576899000032, -"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-9-torch.float32]": 0.9005059559999609, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-1009-torch.float16]": 0.3201682330000608, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-2048-torch.float16]": 0.4487823060000551, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-2048-torch.float32]": 0.36339013200000636, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-256-torch.float16]": 0.19111901799999487, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-256-torch.float32]": 0.17528112599995893, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-32768-torch.float32]": 0.991344263999963, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-9-torch.float32]": 0.22909527600000956, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-1009-torch.float16]": 0.0048267419999774575, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-2048-torch.float16]": 0.004537156999958825, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-2048-torch.float32]": 0.004825046999997085, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-256-torch.float16]": 0.006303987000023881, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-256-torch.float32]": 0.005531683000015164, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-32768-torch.float32]": 0.005871093999985533, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-9-torch.float32]": 0.004666557000007288, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-1009-torch.float16]": 0.1898668839999118, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-2048-torch.float16]": 0.17566439500001252, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-2048-torch.float32]": 0.19194386100002703, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-256-torch.float16]": 0.1337916360000122, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-256-torch.float32]": 0.15033003199994255, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-32768-torch.float32]": 1.3248990620000427, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-9-torch.float32]": 0.12281691399999772, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-1009-torch.float16]": 0.0052328550000311225, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-2048-torch.float16]": 0.004973814999971182, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-2048-torch.float32]": 0.005204533999972227, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-256-torch.float16]": 0.006587946000024658, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-256-torch.float32]": 0.0056498590000728655, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-32768-torch.float32]": 0.006349410000041189, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-9-torch.float32]": 0.004850863000058325, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-1009-torch.float16]": 0.4499612190000448, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-2048-torch.float16]": 0.4327081839999778, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-2048-torch.float32]": 0.8296576200000345, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-256-torch.float16]": 0.409090147000029, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-256-torch.float32]": 0.6600050959999635, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-32768-torch.float32]": 2.1827190930000597, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-9-torch.float32]": 0.42933212600007664, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-1009-torch.float16]": 0.0048943469999471745, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-2048-torch.float16]": 0.004675889000054667, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-2048-torch.float32]": 0.02434892700000546, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-256-torch.float16]": 0.006420193999986168, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-256-torch.float32]": 0.03266414500001247, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-32768-torch.float32]": 0.006428155999969931, -"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-9-torch.float32]": 0.00446522700008245, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-1-512-16-1]": 0.18897224800002732, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-1-512-16-2]": 0.2065235649999977, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-1-512-32-1]": 0.18865741199999775, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-1-512-32-2]": 0.16070232700002407, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-16-512-16-1]": 0.299363354000036, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-16-512-16-2]": 0.26676545499998383, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-16-512-32-1]": 0.26460453099997494, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-16-512-32-2]": 0.29381381899997905, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-2-512-16-1]": 0.2232226699999842, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-2-512-16-2]": 0.1714498340000432, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-2-512-32-1]": 0.19391957300007334, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-2-512-32-2]": 0.20347955100004356, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-8-512-16-1]": 0.21999188399996683, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-8-512-16-2]": 0.2710110630000031, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-8-512-32-1]": 0.26576801900000646, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-8-512-32-2]": 0.2329243459999475, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-1-512-16-1]": 0.11752840499997319, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-1-512-16-2]": 0.19912081699999362, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-1-512-32-1]": 0.02151424899994936, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-1-512-32-2]": 0.19337336199998845, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-16-512-16-1]": 0.29798200999999835, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-16-512-16-2]": 0.21937268300001733, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-16-512-32-1]": 0.22413610300003484, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-16-512-32-2]": 0.2012534129999608, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-2-512-16-1]": 0.2227932090000877, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-2-512-16-2]": 0.19961176600003228, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-2-512-32-1]": 0.22078435399998853, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-2-512-32-2]": 0.24495522000000847, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-8-512-16-1]": 0.023640116000024136, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-8-512-16-2]": 0.24410663899999463, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-8-512-32-1]": 0.02359244399997351, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-8-512-32-2]": 0.19419142799989686, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-1-512-16-1]": 0.8542281100000082, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-1-512-16-2]": 0.810732779000034, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-1-512-32-1]": 0.5638530569999034, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-1-512-32-2]": 0.9141820199999984, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-16-512-16-1]": 0.8780167160000474, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-16-512-16-2]": 0.9370542960000421, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-16-512-32-1]": 0.7028012609999337, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-16-512-32-2]": 0.9136887450000017, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-2-512-16-1]": 0.6750926369999775, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-2-512-16-2]": 0.6910614779999946, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-2-512-32-1]": 0.8809175749999554, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-2-512-32-2]": 0.6055407040000773, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-8-512-16-1]": 0.8972033260000103, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-8-512-16-2]": 0.6878298049999785, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-8-512-32-1]": 0.5895801719999554, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-8-512-32-2]": 0.5809668630000147, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-1-512-16-1]": 0.005983274000016081, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-1-512-16-2]": 0.6549119679999649, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-1-512-32-1]": 0.0038714830000117217, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-1-512-32-2]": 0.6652010770000061, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-16-512-16-1]": 0.005582829999980277, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-16-512-16-2]": 0.7053116839999802, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-16-512-32-1]": 0.00582887899997786, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-16-512-32-2]": 0.8254574980000484, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-2-512-16-1]": 0.003717888000039693, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-2-512-16-2]": 0.7012899040000207, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-2-512-32-1]": 0.005328347999920879, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-2-512-32-2]": 0.7491720969999847, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-8-512-16-1]": 0.005414403999964179, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-8-512-16-2]": 0.8970442979999689, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-8-512-32-1]": 0.005575860000021748, -"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-8-512-32-2]": 0.8017404989999477, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[cutile-2-1024-512-torch.float32]": 0.30381549799989216, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[cutile-4-512-1024-torch.float32]": 0.3732008739999628, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[cutile-8-256-2048-torch.float32]": 0.18962183899998308, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[cutile-8-512-1024-torch.float16]": 0.2577935439999237, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[cutile-8-512-512-torch.float16]": 0.2566434739999295, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[tilecpp-2-1024-512-torch.float32]": 0.774438054999905, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[tilecpp-4-512-1024-torch.float32]": 0.8496249129999569, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[tilecpp-8-256-2048-torch.float32]": 0.7619510279999986, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[tilecpp-8-512-1024-torch.float16]": 1.3083958670000015, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[tilecpp-8-512-512-torch.float16]": 1.3085251949999588, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-13-128-1024]": 0.004627812000023823, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-13-333-1500]": 0.312484166000047, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-4-128-3000]": 0.4347605369999883, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-4-256-1000]": 0.3409754979999775, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-4-256-1500]": 0.42954093700001295, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-7-100-1000]": 0.31958696399999553, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-7-256-512]": 0.00511189300004844, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-8-100-512]": 0.004269871999952102, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-8-333-256]": 0.3029410180000127, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-13-128-1024]": 0.005203148000020974, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-13-333-1500]": 0.002452351999977509, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-4-128-3000]": 0.002188101000001552, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-4-256-1000]": 0.0024357370000416267, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-4-256-1500]": 0.0022161170000458696, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-7-100-1000]": 0.002145910999956868, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-7-256-512]": 0.00518402500006232, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-8-100-512]": 0.004224129000022003, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-8-333-256]": 1.5718116999999552, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward[cutile-2-512-1024-4096]": 0.21738935100000845, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward[cutile-4-1024-2048-8192]": 0.2362060950001137, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward[cutile-8-2048-4096-14336]": 0.2851216069999509, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward[tilecpp-2-512-1024-4096]": 0.7949171110000179, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward[tilecpp-4-1024-2048-8192]": 0.5826491640000313, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward[tilecpp-8-2048-4096-14336]": 0.8761048839999717, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-13-256-2048]": 0.004840440000066337, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-13-333-1500]": 0.28698557499996014, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-7-100-1000]": 0.22063679999996566, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-7-512-1024]": 0.0036787579999781883, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-8-100-1024]": 0.004202854999959982, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-8-256-1000]": 0.23529614900002116, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-8-256-1500]": 0.21920973599998206, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-8-256-3000]": 0.396582216000013, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-8-333-512]": 0.1435411859999931, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-13-256-2048]": 0.004379720000031284, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-13-333-1500]": 0.0013503100000207269, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-7-100-1000]": 0.0011943549999955394, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-7-512-1024]": 0.004966609999996763, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-8-100-1024]": 0.004296142999976382, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-8-256-1000]": 0.00144006900001159, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-8-256-1500]": 0.0013188980000791162, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-8-256-3000]": 0.001177605999998832, -"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-8-333-512]": 0.6762134489999312, -"tests/suites/flashinfer/test_flashinfer_attention.py::Test_FlashInfer_DecodePaged::test_op[cutile-4-1024-128-float16]": 6.682459218000076, -"tests/suites/flashinfer/test_flashinfer_attention.py::Test_FlashInfer_MLADecodePaged::test_op[cutile-32-4-1024-128-float16]": 0.0011106709999921804, -"tests/suites/flashinfer/test_flashinfer_attention.py::Test_FlashInfer_PrefillPaged::test_op[cutile-4-1024-128-128-float16]": 28.733517594000034, -"tests/suites/flashinfer/test_flashinfer_attention.py::Test_FlashInfer_PrefillPaged::test_op[cutile-4-1024-192-128-float16]": 33.82280141600006, -"tests/suites/flashinfer/test_flashinfer_attention.py::Test_FlashInfer_PrefillRagged::test_op[cutile-4-1024-128-float16]": 24.603821425999968, -"tests/suites/flashinfer/test_flashinfer_attention.py::Test_FlashInfer_PrefillRagged::test_op[cutile-4-1024-192-float16]": 31.12592778599992, -"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.0-0.0-False-True-torch.bfloat16-torch.bfloat16-4096-4096-4096-cutile]": 56.93867255099997, -"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.0-0.0-False-True-torch.bfloat16-torch.bfloat16-8192-8192-8192-cutile]": 36.83293178200006, -"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.0-0.0-False-True-torch.float16-torch.float16-4096-4096-4096-cutile]": 20.70919941800014, -"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.0-0.0-False-True-torch.float16-torch.float16-8192-8192-8192-cutile]": 20.948105024999904, -"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.0-0.0-False-True-torch.float8_e4m3fn-torch.bfloat16-4096-4096-4096-cutile]": 49.71939835300009, -"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.0-0.0-False-True-torch.float8_e4m3fn-torch.bfloat16-8192-8192-8192-cutile]": 16.59297394700002, -"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.5-2.0-False-True-torch.bfloat16-torch.bfloat16-4096-4096-4096-cutile]": 36.19256632700001, -"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.5-2.0-False-True-torch.bfloat16-torch.bfloat16-8192-8192-8192-cutile]": 56.624306418999936, -"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.5-2.0-False-True-torch.float16-torch.float16-4096-4096-4096-cutile]": 61.683459253000024, -"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.5-2.0-False-True-torch.float16-torch.float16-8192-8192-8192-cutile]": 40.748402768000005, -"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.5-2.0-False-True-torch.float8_e4m3fn-torch.bfloat16-4096-4096-4096-cutile]": 20.692974714000115, -"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.5-2.0-False-True-torch.float8_e4m3fn-torch.bfloat16-8192-8192-8192-cutile]": 29.020852075999983, -"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-False-False-torch.float16-6-4096-512-4096-7168]": 4.27729754500001, -"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-False-False-torch.float16-6-4096-512-7168-2048]": 65.98373947799996, -"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-False-True-torch.float16-6-4096-512-4096-7168]": 80.62527711000007, -"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-False-True-torch.float16-6-4096-512-7168-2048]": 2.8564272009998604, -"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-True-False-torch.float16-6-4096-512-4096-7168]": 62.389380684000116, -"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-True-False-torch.float16-6-4096-512-7168-2048]": 3.5257986029999984, -"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-True-True-torch.float16-6-4096-512-4096-7168]": 56.34305085899996, -"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-True-True-torch.float16-6-4096-512-7168-2048]": 3.0862085040000693, -"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-2048-2048-128-16-cutile]": 0.24599803900002826, -"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-2048-2048-128-4-cutile]": 0.06822304000013446, -"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-2048-2048-512-16-cutile]": 0.9664622390000659, -"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-2048-2048-512-4-cutile]": 0.9512715890001573, -"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-4096-4096-128-16-cutile]": 0.06556180000006862, -"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-4096-4096-128-4-cutile]": 0.006323432999920442, -"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-4096-4096-512-16-cutile]": 0.07446960100014621, -"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-4096-4096-512-4-cutile]": 0.023533910999958607, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_dtypes[torch.bfloat16-4-256-256-256-cutile]": 0.004268532999958552, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_dtypes[torch.float8_e4m3fn-4-256-256-256-cutile]": 14.133840820999922, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_num_groups[1-256-256-256-torch.bfloat16-cutile]": 0.5749333830000296, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_num_groups[4-256-256-256-torch.bfloat16-cutile]": 26.27497266599994, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_num_groups[8-256-256-256-torch.bfloat16-cutile]": 0.37646828000004007, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_shapes[2-128-128-128-torch.bfloat16-False-False-cutile]": 0.002489878000005774, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_shapes[2-128-128-128-torch.bfloat16-True-False-cutile]": 0.4255049210000834, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_shapes[4-256-256-256-torch.bfloat16-False-False-cutile]": 0.0009759070001109649, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_shapes[4-256-256-256-torch.bfloat16-True-False-cutile]": 38.16198679499996, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_shapes[4-512-512-512-torch.bfloat16-False-False-cutile]": 0.0009829419999505262, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_shapes[4-512-512-512-torch.bfloat16-True-False-cutile]": 0.3994800559999021, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_transpose[False-False-4-256-256-256-torch.bfloat16-cutile]": 0.0010784649999777685, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_transpose[False-True-4-256-256-256-torch.bfloat16-cutile]": 0.002230130000043573, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_transpose[True-False-4-256-256-256-torch.bfloat16-cutile]": 0.005661796000026698, -"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_transpose[True-True-4-256-256-256-torch.bfloat16-cutile]": 0.0017437510000490875, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-128-2048-512]": 0.12406733099987832, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-128-2048-513]": 0.0036759889999302686, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-16-2048-512]": 0.13624745800007076, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-16-2048-513]": 0.00373222899997927, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-32-2048-512]": 0.12183262099995318, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-32-2048-513]": 0.0036346340000363853, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-64-2048-512]": 0.14974646800010305, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-64-2048-513]": 0.0037230950000548546, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-128-2048-512]": 0.14799137799991513, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-128-2048-513]": 0.0034841190000634015, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-16-2048-512]": 0.11978321600008712, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-16-2048-513]": 0.0037172820000250795, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-32-2048-512]": 0.14409586400006447, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-32-2048-513]": 0.003502799000102641, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-64-2048-512]": 0.14952873699985503, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-64-2048-513]": 0.003556604000095831, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-128-2048-512]": 0.15426279399991927, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-128-2048-513]": 0.0038117250001050706, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-16-2048-512]": 0.1574212699998725, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-16-2048-513]": 0.0036897300000191535, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-32-2048-512]": 0.13729319899994152, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-32-2048-513]": 0.0038076659999433105, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-64-2048-512]": 0.17617839799993362, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-64-2048-513]": 0.005103589999976066, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-128-2048-512]": 0.15951900999993995, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-128-2048-513]": 0.0035915999999360793, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-16-2048-512]": 0.15163666099999773, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-16-2048-513]": 0.0035440640001525026, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-32-2048-512]": 0.14281134999998812, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-32-2048-513]": 0.005845783000040683, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-64-2048-512]": 0.15661746399985077, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-64-2048-513]": 0.0035621709999986706, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-128-2048-512]": 0.0017742229999839765, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-128-2048-513]": 0.0018685520000190081, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-16-2048-512]": 0.0018867880000925652, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-16-2048-513]": 0.0019488449999016666, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-32-2048-512]": 0.0019230530000413637, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-32-2048-513]": 0.001742949000004046, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-64-2048-512]": 0.0018718190000299728, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-64-2048-513]": 0.0020008650000136186, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-128-2048-512]": 0.0017819649999637477, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-128-2048-513]": 0.0017388950001304693, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-16-2048-512]": 0.001764651000144113, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-16-2048-513]": 0.0017826049997893278, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-32-2048-512]": 0.001737722000029862, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-32-2048-513]": 0.0029753270000583143, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-64-2048-512]": 0.0018621409999468597, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-64-2048-513]": 0.0018063260000644732, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-128-2048-512]": 0.17856197200001134, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-128-2048-513]": 0.003612411999995402, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-16-2048-512]": 0.003703904999952101, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-16-2048-513]": 0.003459093999936158, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-32-2048-512]": 0.0033079739999948288, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-32-2048-513]": 0.0035989150001114467, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-64-2048-512]": 0.7195116850000147, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-64-2048-513]": 0.003832715000015696, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-128-2048-512]": 0.03407214000003478, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-128-2048-513]": 0.003313386000030505, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-16-2048-512]": 0.16678587499998798, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-16-2048-513]": 0.0037245469999902525, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-32-2048-512]": 0.1730970339999942, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-32-2048-513]": 0.00366174699999533, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-64-2048-512]": 0.041820023999974865, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-64-2048-513]": 0.003358399999967787, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-128-2048-512]": 0.001729739000012387, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-128-2048-513]": 0.0017425800000410163, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-16-2048-512]": 0.0018078299999899627, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-16-2048-513]": 0.0017236230000037267, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-32-2048-512]": 0.002339898000030871, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-32-2048-513]": 0.00170205500000975, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-64-2048-512]": 0.001706133999988424, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-64-2048-513]": 0.0019707039999730114, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-128-2048-512]": 0.0016910470000084388, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-128-2048-513]": 0.001684823999994478, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-16-2048-512]": 0.0016839339999989988, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-16-2048-513]": 0.0017414389999714786, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-32-2048-512]": 0.0017197610000323493, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-32-2048-513]": 0.0019778299999870796, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-64-2048-512]": 0.0017194640000184336, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-64-2048-513]": 0.0017037410000000364, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-128-2048-512]": 0.0032443869999951858, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-128-2048-513]": 0.00328406799997083, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-16-2048-512]": 0.09008869500001992, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-16-2048-513]": 0.003870981999995138, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-32-2048-512]": 0.03435948499998176, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-32-2048-513]": 0.0033674539999992703, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-64-2048-512]": 0.003997951999963334, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-64-2048-513]": 0.003385438999998769, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-128-2048-512]": 0.18158194899999103, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-128-2048-513]": 0.003919715999984419, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-16-2048-512]": 0.0034980650000022706, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-16-2048-513]": 0.0031941560000063873, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-32-2048-512]": 0.0031533589999810374, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-32-2048-513]": 0.0031841330000190737, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-64-2048-512]": 0.0032009810000488415, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-64-2048-513]": 0.8892096870000046, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-128-2048-512]": 0.0017114059999983056, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-128-2048-513]": 0.0016836179999870637, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-16-2048-512]": 0.001876925000033225, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-16-2048-513]": 0.0017838210000320487, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-32-2048-512]": 0.001718288999967399, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-32-2048-513]": 0.001669526999990012, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-64-2048-512]": 0.0016990449999809698, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-64-2048-513]": 0.0020517300000051364, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-128-2048-512]": 0.0017255209999689214, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-128-2048-513]": 0.001700913999968634, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-16-2048-512]": 0.001691807999975481, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-16-2048-513]": 0.0019593070000212265, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-32-2048-512]": 0.0020960519999846383, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-32-2048-513]": 0.0019910410000250067, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-64-2048-512]": 0.0017117069999983414, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-64-2048-513]": 0.0017276510000101553, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-128-2048-512]": 0.03480155899998749, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-128-2048-513]": 0.0036713599999700364, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-16-2048-512]": 0.17319374799998855, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-16-2048-513]": 0.00381921199996782, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-32-2048-512]": 0.187965260000027, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-32-2048-513]": 0.005263487999997096, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-64-2048-512]": 0.036909985000022516, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-64-2048-513]": 0.0034781499999780863, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-128-2048-512]": 0.0036219009999740592, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-128-2048-513]": 0.0035575099999789472, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-16-2048-512]": 0.03411507399999891, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-16-2048-513]": 0.0034835699999860026, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-32-2048-512]": 0.03302394300001765, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-32-2048-513]": 0.003345885000015869, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-64-2048-512]": 0.003399997000002486, -"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-64-2048-513]": 0.003356671999995342, -"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e4m3fn-torch.bfloat16-False-10000-4096-64-576-128-128]": 6.963005239000012, -"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e4m3fn-torch.bfloat16-False-10000-4096-64-576-128-19]": 10.225887046999986, -"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e4m3fn-torch.bfloat16-False-10000-4096-64-576-128-1]": 10.073856198999977, -"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e4m3fn-torch.float16-False-10000-4096-64-576-128-128]": 6.901322585999992, -"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e4m3fn-torch.float16-False-10000-4096-64-576-128-19]": 9.813323367999999, -"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e4m3fn-torch.float16-False-10000-4096-64-576-128-1]": 11.635274264000003, -"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e5m2-torch.bfloat16-False-10000-4096-64-576-128-128]": 7.02399948499999, -"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e5m2-torch.bfloat16-False-10000-4096-64-576-128-19]": 7.92818996699998, -"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e5m2-torch.bfloat16-False-10000-4096-64-576-128-1]": 11.379400491000013, -"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e5m2-torch.float16-False-10000-4096-64-576-128-128]": 6.825461193000024, -"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e5m2-torch.float16-False-10000-4096-64-576-128-19]": 7.301409714000016, -"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e5m2-torch.float16-False-10000-4096-64-576-128-1]": 11.590241849000023, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.0-4-128-torch.bfloat16]": 0.39924559400003545, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.0-4-128-torch.float16]": 0.3853623779999964, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.0-6-300-torch.float32]": 0.5876852530000178, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.0-63-41-torch.float32]": 1.4067660260000139, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.0-8-512-torch.float32]": 0.7872979449999775, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.1-4-128-torch.bfloat16]": 0.3949105300000326, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.1-4-128-torch.float16]": 0.4174219770000036, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.1-6-300-torch.float32]": 0.46556790200000364, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.1-63-41-torch.float32]": 1.788044092000007, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.1-8-512-torch.float32]": 1.1644792799999948, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-1269-32000-torch.float32]": 0.875808180000007, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-4-128-torch.bfloat16]": 0.2884463900000185, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-4-128-torch.float16]": 0.30904208099997277, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-4-256-torch.float32]": 1.1859822710000003, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-6-300-torch.float32]": 0.276454163000011, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-63-41-torch.float32]": 1.013948503999984, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-8-1024-torch.float32]": 0.5264931309999952, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-1269-32000-torch.float32]": 0.8688112979999971, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-4-128-torch.bfloat16]": 0.26406326200003605, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-4-128-torch.float16]": 0.26994127299997217, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-4-256-torch.float32]": 1.1567236469999784, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-6-300-torch.float32]": 0.25827099600002157, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-63-41-torch.float32]": 0.7706613169999912, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-8-1024-torch.float32]": 0.601214036999977, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_ignore_index[cutile-4-256-torch.float32]": 1.4506023380000101, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_ignore_index[cutile-8-512-torch.float32]": 0.003978794999994761, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_predicted_tokens[cutile-4-128-torch.float32]": 0.2925647099999935, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_predicted_tokens[cutile-8-256-torch.float32]": 0.3171333809999908, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_reduction_none[cutile-4-128-torch.bfloat16]": 0.0028623039999615685, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_reduction_none[cutile-4-128-torch.float16]": 0.003208050999973011, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_reduction_none[cutile-8-512-torch.float32]": 0.6869079740000359, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_softcap[cutile-30.0-4-128-torch.float32]": 0.9209596989999795, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_softcap[cutile-30.0-8-512-torch.float32]": 0.7728936059999683, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_softcap[cutile-50.0-4-128-torch.float32]": 0.0029342410000197106, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_softcap[cutile-50.0-8-512-torch.float32]": 0.003271026000021493, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_token_accuracy[cutile-4-128-torch.float32]": 0.3001886309999975, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_token_accuracy[cutile-8-256-torch.float32]": 0.3041381430000172, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_weight[cutile-4-128-torch.bfloat16]": 0.242183778000026, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_weight[cutile-8-512-torch.float32]": 0.7005303939999976, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_z_loss[cutile-0.0001-4-128-torch.float32]": 0.8847076650000361, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_z_loss[cutile-0.0001-8-512-torch.float32]": 1.317918753999976, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_z_loss[cutile-0.01-4-128-torch.float32]": 1.060028583000019, -"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_z_loss[cutile-0.01-8-512-torch.float32]": 0.7939858270000002, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-1-64-128-torch.float32]": 0.005265925000003335, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-188-31-123-torch.float32]": 0.006208702000009225, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-4-64-128-torch.bfloat16]": 0.00549032900002544, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-4-64-128-torch.float16]": 0.005926139000024477, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-4-64-128-torch.float32]": 0.025909893999994438, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-63-41-41-torch.float32]": 0.005916927000015448, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-8-128-256-torch.float32]": 0.006698371000027237, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-1-64-128-torch.float32]": 0.0036511139999504394, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-188-31-123-torch.float32]": 0.39604645900001856, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-3-7-11-torch.float32]": 0.4178201750000028, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-4-64-128-torch.bfloat16]": 0.003984527000028493, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-4-64-128-torch.float16]": 0.004101300000002084, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-4-64-128-torch.float32]": 0.20347568099998625, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-4-64-32768-torch.float32]": 0.8692562299999906, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-63-41-41-torch.float32]": 0.18034000099999048, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-8-128-256-torch.float32]": 0.2566001489999792, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-1-64-128-torch.float32]": 0.009823002000018732, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-188-31-123-torch.float32]": 0.39984567400000515, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-3-7-11-torch.float32]": 0.41548627500000634, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-4-64-128-torch.bfloat16]": 0.16290751899998668, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-4-64-128-torch.float16]": 0.19444780699998887, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-4-64-128-torch.float32]": 0.38656727200000773, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-4-64-32768-torch.float32]": 0.8526322009999774, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-63-41-41-torch.float32]": 0.1981294020000064, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-8-128-256-torch.float32]": 0.25886842799999954, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-0.5-0.2-1024-1024-4096-torch.bfloat16]": 1.0852306730000123, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-0.5-0.2-1024-1024-4096-torch.float32]": 0.008687165000026198, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-0.5-0.2-141-31-123-torch.bfloat16]": 0.49502424999997174, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-0.5-0.2-141-31-123-torch.float32]": 0.008545731999987538, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-1.0-0.5-1024-1024-4096-torch.bfloat16]": 1.0757169009999643, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-1.0-0.5-1024-1024-4096-torch.float32]": 0.008575937000017575, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-1.0-0.5-141-31-123-torch.bfloat16]": 0.45979789299997265, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-1.0-0.5-141-31-123-torch.float32]": 0.00876654299997881, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-2.0-0.8-1024-1024-4096-torch.bfloat16]": 0.9859346779999782, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-2.0-0.8-1024-1024-4096-torch.float32]": 0.010221545000035803, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-2.0-0.8-141-31-123-torch.bfloat16]": 0.5050261640000144, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-2.0-0.8-141-31-123-torch.float32]": 0.01018923000000882, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-0.5-0.2-1024-1024-4096-torch.bfloat16]": 1.1693450809999888, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-0.5-0.2-1024-1024-4096-torch.float32]": 0.008915092999984608, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-0.5-0.2-141-31-123-torch.bfloat16]": 0.542961651999974, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-0.5-0.2-141-31-123-torch.float32]": 0.009055994999982886, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-1.0-0.5-1024-1024-4096-torch.bfloat16]": 1.0447269519999907, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-1.0-0.5-1024-1024-4096-torch.float32]": 0.009893751999982214, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-1.0-0.5-141-31-123-torch.bfloat16]": 0.4985924270000055, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-1.0-0.5-141-31-123-torch.float32]": 0.00881332600002338, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-2.0-0.8-1024-1024-4096-torch.bfloat16]": 1.0801199230000122, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-2.0-0.8-1024-1024-4096-torch.float32]": 0.40627858100000935, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-2.0-0.8-141-31-123-torch.bfloat16]": 0.6447210309999889, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-2.0-0.8-141-31-123-torch.float32]": 0.014072427000002108, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_with_labels[cutile-16-64-128-torch.float32]": 0.004009752000001754, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_with_labels[cutile-4-64-128-torch.float32]": 0.24559245300000043, -"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_with_labels[cutile-8-128-256-torch.float32]": 0.3024579430000358, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.bfloat16-3-(1, 1, 16, 32)]": 0.2870432959999789, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.bfloat16-3-(1, 2, 64, 32)]": 1.2559975779999775, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.bfloat16-3-(2, 4, 32, 64)]": 1.8729207470000233, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.bfloat16-7-(1, 1, 16, 32)]": 1.2777953739999646, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.bfloat16-7-(1, 2, 64, 32)]": 0.08120691100003796, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.bfloat16-7-(2, 4, 32, 64)]": 1.0800777579999874, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float16-3-(1, 1, 16, 32)]": 1.238379473000009, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float16-3-(1, 2, 64, 32)]": 0.291764478999994, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float16-3-(2, 4, 32, 64)]": 1.1608363180000367, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float16-7-(1, 1, 16, 32)]": 1.035336516000001, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float16-7-(1, 2, 64, 32)]": 0.08136570099998153, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float16-7-(2, 4, 32, 64)]": 1.1533999359999996, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float32-3-(1, 1, 16, 32)]": 1.8026708940000162, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float32-3-(1, 2, 64, 32)]": 0.2546442390000152, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float32-3-(2, 4, 32, 64)]": 1.5155216329999632, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float32-7-(1, 1, 16, 32)]": 0.0788414699999862, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float32-7-(1, 2, 64, 32)]": 0.3014509040000348, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float32-7-(2, 4, 32, 64)]": 0.08290503200001353, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_backward[cutile-(1, 1, 16, 32)]": 0.0020469020000177807, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_backward[cutile-(1, 2, 64, 32)]": 0.001712383000040063, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_backward[cutile-(2, 4, 32, 64)]": 0.0022263389999750416, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_dilation[cutile-1-(1, 1, 16, 32)]": 1.6603060669999934, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_dilation[cutile-1-(1, 2, 64, 32)]": 0.3082365310000057, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_dilation[cutile-1-(2, 4, 32, 64)]": 1.5949510549999957, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_dilation[cutile-2-(1, 1, 16, 32)]": 1.6859610839999846, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_dilation[cutile-2-(1, 2, 64, 32)]": 0.10010066500001358, -"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_dilation[cutile-2-(2, 4, 32, 64)]": 2.319066450000008, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_backward[cutile-(4, 256)-torch.bfloat16]": 0.1347676290000095, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_backward[cutile-(4, 256)-torch.float16]": 0.13216894299998216, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_backward[cutile-(4, 256)-torch.float32]": 0.15506482300000357, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_backward[cutile-(8, 512)-torch.float32]": 0.15726539499999603, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_backward[cutile-(9, 41, 341)-torch.float32]": 0.23112840999999662, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_backward[cutile-(9, 7, 41)-torch.float32]": 0.18000823500000251, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(16, 1024)-torch.float32]": 0.17315627400000722, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(2, 2, 8)-torch.float32]": 0.11107216999999991, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(2, 4, 512)-torch.float32]": 0.0026835869999786155, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(4, 256)-torch.bfloat16]": 0.13114182899997218, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(4, 256)-torch.float16]": 0.13058464999997454, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(4, 256)-torch.float32]": 0.13301712399999133, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(4, 300)-torch.float32]": 0.2268795430000239, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(8, 512)-torch.float32]": 0.12450063599996497, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(9, 41, 341)-torch.float32]": 0.16928008699997577, -"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(9, 7, 41)-torch.float32]": 0.11115396499997132, -"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_backward[cutile-2-4-2-8-torch.bfloat16]": 0.2553387179999902, -"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_backward[cutile-2-4-2-8-torch.float16]": 0.2659505790000196, -"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_backward[cutile-2-4-2-8-torch.float32]": 0.2693751190000171, -"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_backward[cutile-2-63-21-2163-torch.float32]": 0.8379624180000178, -"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_backward[cutile-4-8-4-16-torch.float32]": 0.24945112800000402, -"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-16-32-1-4096-torch.float32]": 0.44997556199999167, -"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-2-4-2-8-torch.bfloat16]": 0.19958342900000048, -"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-2-4-2-8-torch.float16]": 0.20424895600001491, -"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-2-4-2-8-torch.float32]": 0.23535462800001028, -"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-2-6-3-10-torch.float32]": 0.21975568500002396, -"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-2-63-21-2163-torch.float32]": 0.6341249360000063, -"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-4-8-4-16-torch.float32]": 0.1956136739999863, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-16-1024-0.5-torch.float32]": 0.5999843100000248, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-4-256-0.0-torch.float32]": 0.21648902899997324, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-4-256-0.5-torch.bfloat16]": 0.2659704429999863, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-4-256-0.5-torch.float16]": 0.2257187210000211, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-4-256-0.5-torch.float32]": 0.03754814299998088, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-4-256-1.0-torch.float32]": 0.23767492600001106, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-8-512-0.3-torch.float32]": 0.29942220500001326, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-8-512-0.5-torch.float32]": 0.2989812680000057, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_all_ignored[cutile-20-32-torch.bfloat16]": 0.005636361000000534, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_all_ignored[cutile-20-32-torch.float32]": 0.005810397000004741, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_nondefault_ignore_index[cutile-16-1024-0.3-2-torch.bfloat16]": 0.7328591280000012, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_nondefault_ignore_index[cutile-8-512-0.5-2-torch.float32]": 0.4020626780000214, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_nondefault_ignore_index[cutile-8-512-0.5-42-torch.float32]": 0.3401452699999652, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_not_last_layer[cutile-16441-1271-0.5-torch.float32]": 0.052666690000023664, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_not_last_layer[cutile-2048-3200-0.5-torch.bfloat16]": 1.1434583900000064, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_not_last_layer[cutile-2048-3200-0.5-torch.float32]": 0.758861091, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_not_last_layer[cutile-8-512-0.5-torch.float16]": 0.3067533520000154, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_symmetry[cutile-16441-1271-torch.float32]": 0.7962371950000033, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_symmetry[cutile-2048-3200-torch.bfloat16]": 0.0030082410000034088, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_symmetry[cutile-2048-3200-torch.float32]": 0.003746046000003389, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_with_labels[cutile-16-1024-0.5-torch.float32]": 0.6261823389999961, -"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_with_labels[cutile-8-512-0.5-torch.float32]": 0.5190784710000003, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-batchmean-(16, 1024)-torch.float32]": 0.003573404999997365, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-batchmean-(4, 256)-torch.bfloat16]": 0.0035693250000008447, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-batchmean-(4, 256)-torch.float16]": 0.00362082500004135, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-batchmean-(4, 256)-torch.float32]": 0.003583784999960926, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-batchmean-(4, 300)-torch.float32]": 0.003579277999989472, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-batchmean-(8, 512)-torch.float32]": 0.00358440799999471, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-mean-(16, 1024)-torch.float32]": 0.0036068979999868134, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-mean-(4, 256)-torch.bfloat16]": 0.00359944799998857, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-mean-(4, 256)-torch.float16]": 0.003590182999971603, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-mean-(4, 256)-torch.float32]": 0.003948423000025514, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-mean-(4, 300)-torch.float32]": 0.003568109999974922, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-mean-(8, 512)-torch.float32]": 0.004211078999986739, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-none-(16, 1024)-torch.float32]": 0.17013248800003566, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-none-(4, 256)-torch.bfloat16]": 0.1314306360000046, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-none-(4, 256)-torch.float16]": 0.13668701999998234, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-none-(4, 256)-torch.float32]": 0.35924908499998764, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-none-(4, 300)-torch.float32]": 0.2214905869999768, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-none-(8, 512)-torch.float32]": 0.13711981100001935, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-sum-(16, 1024)-torch.float32]": 0.19346552499999348, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-sum-(4, 256)-torch.bfloat16]": 0.1282508109999867, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-sum-(4, 256)-torch.float16]": 0.15102898699998946, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-sum-(4, 256)-torch.float32]": 0.16057866799999942, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-sum-(4, 300)-torch.float32]": 0.20792020300001468, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-sum-(8, 512)-torch.float32]": 0.1470229159999974, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-batchmean-(16, 1024)-torch.float32]": 0.003564385999965225, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-batchmean-(4, 256)-torch.bfloat16]": 0.0036335310000197296, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-batchmean-(4, 256)-torch.float16]": 0.00363775299996405, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-batchmean-(4, 256)-torch.float32]": 0.003583102999982657, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-batchmean-(4, 300)-torch.float32]": 0.0035551970000256006, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-batchmean-(8, 512)-torch.float32]": 0.003576897999977291, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-mean-(16, 1024)-torch.float32]": 0.003610082999983888, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-mean-(4, 256)-torch.bfloat16]": 0.003656774000006635, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-mean-(4, 256)-torch.float16]": 0.004007518999969761, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-mean-(4, 256)-torch.float32]": 0.0040130600000338745, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-mean-(4, 300)-torch.float32]": 0.0035888210000223353, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-mean-(8, 512)-torch.float32]": 0.0036646899999936977, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-none-(16, 1024)-torch.float32]": 0.15367600600001197, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-none-(4, 256)-torch.bfloat16]": 0.12737193800001023, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-none-(4, 256)-torch.float16]": 0.12408035899997572, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-none-(4, 256)-torch.float32]": 0.12786446500001603, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-none-(4, 300)-torch.float32]": 0.20891643799996018, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-none-(8, 512)-torch.float32]": 0.1447761880000087, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-sum-(16, 1024)-torch.float32]": 0.16380409100000293, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-sum-(4, 256)-torch.bfloat16]": 0.026497169999970538, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-sum-(4, 256)-torch.float16]": 0.031979919000008294, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-sum-(4, 256)-torch.float32]": 0.03353035300000329, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-sum-(4, 300)-torch.float32]": 0.20461199399997554, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-sum-(8, 512)-torch.float32]": 0.027468139000006886, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-batchmean-(16, 1024)-torch.float32]": 0.12588651500001902, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-batchmean-(4, 256)-torch.bfloat16]": 0.14112181400000168, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-batchmean-(4, 256)-torch.float16]": 0.12261751399998388, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-batchmean-(4, 256)-torch.float32]": 0.1005827459999864, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-batchmean-(4, 300)-torch.float32]": 0.169798027999974, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-batchmean-(8, 512)-torch.float32]": 0.08832243199998402, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-mean-(16, 1024)-torch.float32]": 0.11319684199997937, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-mean-(4, 256)-torch.bfloat16]": 0.1042652469999723, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-mean-(4, 256)-torch.float16]": 0.1186402080000164, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-mean-(4, 256)-torch.float32]": 0.120926097999984, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-mean-(4, 300)-torch.float32]": 0.1584293900000091, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-mean-(8, 512)-torch.float32]": 0.11305734999999117, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-sum-(16, 1024)-torch.float32]": 0.16273047200004953, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-sum-(4, 256)-torch.bfloat16]": 0.14457468499998072, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-sum-(4, 256)-torch.float16]": 0.14336482499999192, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-sum-(4, 256)-torch.float32]": 0.1477601800000059, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-sum-(4, 300)-torch.float32]": 0.2029762810000193, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-sum-(8, 512)-torch.float32]": 0.1416982599999983, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-batchmean-(16, 1024)-torch.float32]": 0.14024115699996287, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-batchmean-(4, 256)-torch.bfloat16]": 0.1391952340000273, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-batchmean-(4, 256)-torch.float16]": 0.11467086600001153, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-batchmean-(4, 256)-torch.float32]": 0.10610781400001201, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-batchmean-(4, 300)-torch.float32]": 0.21535542300000543, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-batchmean-(8, 512)-torch.float32]": 0.12612177599999086, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-mean-(16, 1024)-torch.float32]": 0.1455399110000144, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-mean-(4, 256)-torch.bfloat16]": 0.13234243600001605, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-mean-(4, 256)-torch.float16]": 0.13732341799999404, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-mean-(4, 256)-torch.float32]": 0.12432031000000165, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-mean-(4, 300)-torch.float32]": 0.17356664300001512, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-mean-(8, 512)-torch.float32]": 0.12004419699999858, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-sum-(16, 1024)-torch.float32]": 0.2961512350000248, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-sum-(4, 256)-torch.bfloat16]": 0.26505823800002304, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-sum-(4, 256)-torch.float16]": 0.25487803700002587, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-sum-(4, 256)-torch.float32]": 0.24645928999999, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-sum-(4, 300)-torch.float32]": 0.3884008080000001, -"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-sum-(8, 512)-torch.float32]": 0.27782542700001045, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(16, 1024)-torch.float32]": 0.2305310280000299, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(2, 4, 512)-torch.float32]": 0.1874694640000314, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(4, 256)-torch.bfloat16]": 0.17069649499998718, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(4, 256)-torch.float16]": 0.1716150720000087, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(4, 256)-torch.float32]": 0.19657550799999512, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(4, 300)-torch.float32]": 0.22416536300002576, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(8, 512)-torch.float32]": 0.04070353600002363, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(16, 1024)-torch.float32]": 0.2669916080000121, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(2, 4, 512)-torch.float32]": 0.008007324000033123, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(4, 256)-torch.bfloat16]": 0.22002106899998353, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(4, 256)-torch.float16]": 0.22031336499998133, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(4, 256)-torch.float32]": 0.2605740880000269, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(4, 300)-torch.float32]": 0.2877262480000411, -"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(8, 512)-torch.float32]": 0.22209939799998324, -"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op[cutile-(1, 16, 8, 128)-torch.float32]": 0.18938554799998997, -"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op[cutile-(1, 4, 2, 48)-torch.float32]": 0.20618609599998194, -"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op[cutile-(2, 8, 4, 64)-torch.bfloat16]": 0.23166777599999477, -"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op[cutile-(2, 8, 4, 64)-torch.float16]": 0.19838431800002354, -"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op[cutile-(2, 8, 4, 64)-torch.float32]": 0.2972032170000318, -"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op_backward[cutile-(2, 8, 4, 64)-torch.bfloat16]": 0.21986637700001666, -"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op_backward[cutile-(2, 8, 4, 64)-torch.float16]": 0.220799932999995, -"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op_backward[cutile-(2, 8, 4, 64)-torch.float32]": 0.1892132389999972, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op[cutile-(1, 2, 16)-torch.float32]": 0.3846836959999962, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op[cutile-(2, 1, 8)-torch.bfloat16]": 0.5644326900000181, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op[cutile-(2, 1, 8)-torch.float16]": 0.2326564829999711, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op[cutile-(2, 1, 8)-torch.float32]": 0.1429871479999747, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_backward[cutile-(1, 1, 16)-torch.float32]": 0.2787348550000104, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_backward[cutile-(2, 1, 8)-torch.float32]": 0.3119727459999808, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_backward_conv_params[cutile-2-1-8-1-torch.float32]": 0.023486958000006553, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_backward_conv_params[cutile-2-2-8-1-torch.float32]": 0.008956659999967087, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_backward_conv_params[cutile-2-2-8-2-torch.bfloat16]": 0.3793519349999883, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_backward_conv_params[cutile-2-2-8-2-torch.float32]": 0.009003451000012319, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_with_bias[cutile-(2, 1, 8)-torch.bfloat16]": 0.003907058999971014, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_with_bias[cutile-(2, 1, 8)-torch.float16]": 0.003954190000001745, -"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_with_bias[cutile-(2, 1, 8)-torch.float32]": 0.0044335440000224935, -"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op[cutile-(1, 2, 4, 48)-torch.float32]": 0.2500053740000112, -"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op[cutile-(1, 4, 8, 128)-torch.float32]": 0.3157009819999814, -"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op[cutile-(2, 8, 16, 64)-torch.bfloat16]": 0.33526189699995257, -"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op[cutile-(2, 8, 16, 64)-torch.float16]": 0.3567288640000186, -"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op[cutile-(2, 8, 16, 64)-torch.float32]": 0.4528169630000036, -"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op_backward[cutile-(2, 8, 16, 64)-torch.bfloat16]": 0.34615872999998487, -"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op_backward[cutile-(2, 8, 16, 64)-torch.float16]": 0.3322593399999505, -"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op_backward[cutile-(2, 8, 16, 64)-torch.float32]": 0.33484460400001126, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-False-(1, 2, 4, 48)-torch.float32]": 0.0035470729999929063, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-False-(1, 4, 8, 128)-torch.float32]": 0.0036307629999896562, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-False-(2, 8, 16, 64)-torch.bfloat16]": 0.2752148170000055, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-False-(2, 8, 16, 64)-torch.float16]": 0.27228936099999146, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-False-(2, 8, 16, 64)-torch.float32]": 0.2679376700000091, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-False-(3, 4, 7, 64)-torch.float32]": 0.2553115900000478, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-True-(1, 2, 4, 48)-torch.float32]": 0.2408271430000184, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-True-(1, 4, 8, 128)-torch.float32]": 0.20128811400002178, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-True-(2, 8, 16, 64)-torch.bfloat16]": 0.2425380849999783, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-True-(2, 8, 16, 64)-torch.float16]": 0.47290807600001017, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-True-(2, 8, 16, 64)-torch.float32]": 0.23909417199996597, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-True-(3, 4, 7, 64)-torch.float32]": 0.2435913729999868, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op_backward[cutile-(1, 2, 4, 48)-torch.float32]": 0.47822795199999746, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op_backward[cutile-(1, 4, 8, 128)-torch.float32]": 0.5301981510000076, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op_backward[cutile-(2, 8, 16, 64)-torch.bfloat16]": 0.5216677879999736, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op_backward[cutile-(2, 8, 16, 64)-torch.float16]": 0.5173786160000304, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op_backward[cutile-(2, 8, 16, 64)-torch.float32]": 0.46320746899999676, -"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op_backward[cutile-(3, 4, 7, 64)-torch.float32]": 0.5376152189999743, -"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op[cutile-1-(2, 128, 512)-torch.float32]": 0.23970841699997436, -"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op[cutile-1-(4, 256)-torch.float32]": 0.004350085999988096, -"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op[cutile-1-(5, 123, 123)-torch.float32]": 0.005132880000019213, -"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op[cutile-_1-(2, 128, 512)-torch.float32]": 0.5452757269999893, -"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op[cutile-_1-(4, 256)-torch.float32]": 0.28387152899998114, -"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op[cutile-_1-(5, 123, 123)-torch.float32]": 0.24064636900004643, -"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op_backward[cutile-(2, 128, 512)-torch.float32]": 0.18672220800002037, -"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op_backward[cutile-(4, 256)-torch.float32]": 0.19962021700001742, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-2-1-1024-128]": 0.004813770000026807, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-2-2-512-512]": 0.004952982000020256, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-2-4-127-128]": 0.004750311999970336, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-4-1-1024-128]": 0.005372848999996904, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-4-2-512-512]": 0.005482620999998744, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-4-4-127-128]": 0.005732682999990857, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-None-1-1024-128]": 0.022792604000017036, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-None-2-512-512]": 0.004538619000015842, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-None-4-127-128]": 0.004779218999971135, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-2-1-1024-128]": 0.0028926890000207095, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-2-1-1024-256]": 0.0029073069999867585, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-2-2-1024-64]": 0.002972013000004381, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-2-2-512-512]": 0.00312042199999496, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-2-4-127-128]": 0.002984566000009181, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-4-1-1024-128]": 0.004069460999971852, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-4-1-1024-256]": 0.010387151000003314, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-4-2-1024-64]": 0.0030780949999780205, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-4-2-512-512]": 0.004007455999982312, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-4-4-127-128]": 0.02448047599997949, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-None-1-1024-128]": 0.0031214130000023488, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-None-1-1024-256]": 0.0030410170000152448, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-None-2-1024-64]": 0.004071058000022276, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-None-2-512-512]": 0.0028829340000129378, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-None-4-127-128]": 0.002868349999999964, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-2-1-1024-128]": 0.003176504999998997, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-2-1-1024-256]": 0.002947177000010015, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-2-2-1024-64]": 0.002983274999991181, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-2-2-512-512]": 0.0028926979999823743, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-2-4-127-128]": 0.002926130999981069, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-4-1-1024-128]": 0.002986550000002808, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-4-1-1024-256]": 0.002981462999997575, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-4-2-1024-64]": 0.003067706999956954, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-4-2-512-512]": 0.0030367760000444832, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-4-4-127-128]": 0.0029589890000067953, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-None-1-1024-128]": 0.005923759999973299, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-None-1-1024-256]": 0.010419765999984065, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-None-2-1024-64]": 0.0050150670000164155, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-None-2-512-512]": 0.0032167669999978443, -"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-None-4-127-128]": 0.0031213249999950676, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_all_ignored[cutile]": 0.18809783999995489, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward[cutile-torch.bfloat16-1-64-32000]": 1.766270884999983, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward[cutile-torch.bfloat16-2-32-1024]": 0.4410047860000361, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward[cutile-torch.float16-1-64-32000]": 1.7329050080000172, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward[cutile-torch.float16-2-32-1024]": 0.4471416979999958, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward_large_vocab[cutile-torch.bfloat16-1-16-100000]": 0.5677473810000322, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward_large_vocab[cutile-torch.bfloat16-2-8-128256]": 0.5183007689999783, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward_logit_scaling[cutile-torch.bfloat16-2-16-1024]": 0.2961026010000296, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward_softcapping[cutile-torch.bfloat16-2-16-1024]": 0.4162818110000046, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_basic[cutile-torch.bfloat16-1-128-50257]": 2.9744821010000067, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_basic[cutile-torch.bfloat16-2-64-1024]": 0.03806061199998112, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_basic[cutile-torch.bfloat16-4-32-32000]": 0.02020857800002318, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_basic[cutile-torch.float16-1-128-50257]": 2.911459151999992, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_basic[cutile-torch.float16-2-64-1024]": 0.04050208199998906, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_basic[cutile-torch.float16-4-32-32000]": 1.4517347120000181, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_large_vocab[cutile-torch.bfloat16-1-16-100000]": 0.046955214999968575, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_large_vocab[cutile-torch.bfloat16-2-8-128256]": 0.032325822000018434, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_logit_scaling[cutile-torch.bfloat16-2-16-1024]": 0.17886918400000695, -"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_softcapping[cutile-torch.bfloat16-2-16-1024]": 0.23377879000003077, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op[cutile-(1024, 4096)-128]": 0.0033220000000255823, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op[cutile-(128, 512)-128]": 0.0033527400000252783, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op[cutile-(2048, 8192)-128]": 0.004016374000002543, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op[cutile-(256, 256)-128]": 0.14252866300000733, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op[cutile-(64, 1024)-128]": 0.0033811849999949573, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op_non_square[cutile-(128, 384)-128]": 0.0031935599999997066, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op_non_square[cutile-(256, 128)-128]": 0.0031475680000312423, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_W8A8_FP8_Matmul::test_op[cutile-1024-2048-1024-[128, 128]]": 1.2972968700000251, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_W8A8_FP8_Matmul::test_op[cutile-128-128-128-[128, 128]]": 0.6554543380000268, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_W8A8_FP8_Matmul::test_op[cutile-256-256-256-[128, 128]]": 0.9060558989999947, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_W8A8_FP8_Matmul::test_op[cutile-512-1024-512-[128, 128]]": 1.2256097839999995, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_WeightDequant::test_op[cutile-2048-4096-128]": 0.5379393919999984, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_WeightDequant::test_op[cutile-256-256-128]": 0.5225558170000113, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_WeightDequant::test_op[cutile-384-768-128]": 0.5910993099999757, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_WeightDequant::test_op[cutile-4096-8192-128]": 0.6060836310000184, -"tests/suites/unsloth/test_fp8.py::Test_Unsloth_WeightDequant::test_op[cutile-512-1024-128]": 0.5586259050000137, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.bfloat16-1024-1024]": 0.14502043699999945, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.bfloat16-2048-5120]": 0.17479497999997307, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.bfloat16-256-512]": 0.16278100600001721, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.bfloat16-4096-8192]": 0.22033683000000792, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.float16-1024-1024]": 0.16970321700000568, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.float16-2048-5120]": 0.189729409999984, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.float16-256-512]": 0.150233457000013, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.float16-4096-8192]": 0.19650857900001029, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.bfloat16-(1, 1, 1024)]": 1.232796450000052, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.bfloat16-(2, 1024, 8192)]": 0.6240505800000165, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.bfloat16-(2, 128, 256)]": 1.1459165240000289, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.bfloat16-(2, 256, 4096)]": 0.7756878199999733, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.bfloat16-(4, 512, 5120)]": 0.632611374999982, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.bfloat16-(4, 64, 512)]": 0.8739365930000247, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.float16-(1, 1, 1024)]": 1.2667026679999935, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.float16-(2, 1024, 8192)]": 0.5622724950000304, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.float16-(2, 128, 256)]": 1.4036004230000003, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.float16-(2, 256, 4096)]": 0.6250264820000098, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.float16-(4, 512, 5120)]": 0.5636272810000378, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.float16-(4, 64, 512)]": 1.5023248340000066, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.bfloat16-1024-1024]": 0.2026388569999824, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.bfloat16-2048-5120]": 0.21313725400000294, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.bfloat16-256-512]": 0.20217877900000758, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.bfloat16-4096-8192]": 0.2580393790000244, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.float16-1024-1024]": 0.18357395500001417, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.float16-2048-5120]": 0.20263103500002444, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.float16-256-512]": 0.19035643600000185, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.float16-4096-8192]": 0.2653078060000098, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.bfloat16-(1, 1, 1024)]": 1.0950469590000012, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.bfloat16-(2, 1024, 8192)]": 0.6376441389999741, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.bfloat16-(2, 128, 256)]": 1.0849623350000002, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.bfloat16-(2, 256, 4096)]": 0.737807633000017, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.bfloat16-(4, 512, 5120)]": 0.6563247580000109, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.bfloat16-(4, 64, 512)]": 1.1970315419999906, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.float16-(1, 1, 1024)]": 1.4840884659999745, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.float16-(2, 1024, 8192)]": 0.7927283779999925, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.float16-(2, 128, 256)]": 1.448593212999981, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.float16-(2, 256, 4096)]": 0.9171053489999963, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.float16-(4, 512, 5120)]": 0.7887304839999842, -"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.float16-(4, 64, 512)]": 1.2586696960000552, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad[cutile-torch.bfloat16-4-16-64-64-1]": 12.237033766000025, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad[cutile-torch.bfloat16-4-32-128-128-1]": 9.681555179999975, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad[cutile-torch.bfloat16-8-64-512-256-1]": 12.581018676999975, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad[cutile-torch.float16-4-16-64-64-1]": 0.005215899999996054, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad[cutile-torch.float16-4-32-128-128-1]": 12.819566848000022, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad[cutile-torch.float16-8-64-512-256-1]": 10.947214305999978, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad_topk4[cutile-torch.bfloat16-4-16-128-128-4]": 13.170601231999996, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad_topk4[cutile-torch.bfloat16-8-8-256-128-4]": 16.783218640999962, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad[cutile-torch.bfloat16-4-16-64-64-1]": 9.027873772000078, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad[cutile-torch.bfloat16-4-32-128-128-1]": 10.108929785999976, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad[cutile-torch.bfloat16-8-64-512-256-1]": 13.480591208000021, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad[cutile-torch.float16-4-16-64-64-1]": 13.526490078999956, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad[cutile-torch.float16-4-32-128-128-1]": 1.3580328989999941, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad[cutile-torch.float16-8-64-512-256-1]": 7.808459300999971, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad_topk4[cutile-torch.bfloat16-4-16-128-128-4]": 2.0302878839999607, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad_topk4[cutile-torch.bfloat16-8-8-256-128-4]": 1.4668180110000435, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_deterministic[cutile-8-32-256-128]": 3.246754823999993, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_edge_cases[cutile-torch.bfloat16-[0, 0, 0, 64]-64-64]": 0.003146059000016521, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_edge_cases[cutile-torch.bfloat16-[128]-256-128]": 4.590775516000065, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_edge_cases[cutile-torch.bfloat16-[32, 16, 8, 8]-64-64]": 0.6832933189999721, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_edge_cases[cutile-torch.bfloat16-[64, 0, 32, 0]-128-128]": 3.5285201089999987, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-16-16-768-512-1]": 7.238374119999975, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-16-32-2048-1024-1]": 16.20548062900002, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-4-16-64-64-1]": 2.4441878630000247, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-4-32-128-128-1]": 3.074450227, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-8-16-128-128-2]": 3.0603121750000355, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-8-64-512-256-1]": 4.682311548999991, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-8-8-64-128-1]": 3.143812868000026, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-16-16-768-512-1]": 7.540538043999987, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-16-32-2048-1024-1]": 14.69109626300002, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-4-16-64-64-1]": 2.569651799999974, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-4-32-128-128-1]": 3.918440270000019, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-8-16-128-128-2]": 3.5485831879999807, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-8-64-512-256-1]": 4.992818353000018, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-8-8-64-128-1]": 2.932953968999982, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward_large[cutile-torch.bfloat16-128-8-768-512-1]": 8.576200822000004, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward_topk4[cutile-torch.bfloat16-4-16-128-128-4]": 1.643612150000024, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward_topk4[cutile-torch.bfloat16-8-8-256-128-4]": 0.5763191760000268, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward_upstream_model[cutile-torch.bfloat16-128-8-768-2048-8]": 8.138733513000034, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward_upstream_model[cutile-torch.bfloat16-16-64-8192-5120-1]": 5.689670539000019, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_non_power_of_2[cutile-torch.bfloat16-4-20-300-192]": 4.682703398000001, -"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_non_power_of_2[cutile-torch.bfloat16-8-13-100-96]": 3.8452419180000277, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(16, 1024)]": 1.266209970000034, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(2, 4, 512)]": 0.005749035999997432, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(21, 349, 1024)]": 0.9028065780000247, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(32, 4096)]": 1.5403450609999823, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(4, 256)]": 2.5702652010000406, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(4, 300)]": 2.1592816019999646, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(8, 512)]": 1.2857155679999437, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(16, 1024)]": 1.3708472380000103, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(2, 4, 512)]": 0.00637561899998218, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(21, 349, 1024)]": 0.8462689119999709, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(32, 4096)]": 1.7032784289999654, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(4, 256)]": 1.444029895999961, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(4, 300)]": 1.5799795970000332, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(8, 512)]": 1.3769163339999864, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op_backward[cutile-(2, 4, 512)-torch.bfloat16]": 2.753651404999971, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op_backward[cutile-(4, 2048)-torch.bfloat16]": 3.94323468500005, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op_backward[cutile-(4, 256)-torch.float16]": 2.1937231370000063, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op_backward[cutile-(4, 256)-torch.float32]": 3.5885208590000275, -"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op_backward[cutile-(8, 512)-torch.bfloat16]": 1.6931204050000588, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward[cutile-(2, 4, 512)-torch.bfloat16]": 3.2783568010000863, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward[cutile-(4, 2048)-torch.bfloat16]": 4.060552696999935, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward[cutile-(4, 256)-torch.float16]": 2.4486272849999864, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward[cutile-(4, 256)-torch.float32]": 4.882711947999951, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward[cutile-(8, 512)-torch.bfloat16]": 2.2752198160000034, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward_gemma[cutile-(16, 1024)-torch.bfloat16]": 1.6322628550000218, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward_gemma[cutile-(2, 4, 512)-torch.bfloat16]": 4.869545843000026, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward_gemma[cutile-(4, 256)-torch.float16]": 2.461399538999956, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward_gemma[cutile-(8, 512)-torch.bfloat16]": 2.833882003000042, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_gemma[cutile-torch.bfloat16-(16, 1024)]": 1.649247148000029, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_gemma[cutile-torch.bfloat16-(4, 256)]": 1.7714412079999988, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_gemma[cutile-torch.bfloat16-(8, 512)]": 2.0056135280000262, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_gemma[cutile-torch.float16-(16, 1024)]": 1.490541457000063, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_gemma[cutile-torch.float16-(4, 256)]": 1.618101334999949, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_gemma[cutile-torch.float16-(8, 512)]": 2.1793326840000304, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(16, 1024)]": 2.0924525039999935, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(2, 4, 512)]": 0.007499098999915077, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(21, 349, 1024)]": 0.7487638469999638, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(32, 4096)]": 1.966398283999979, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(4, 256)]": 1.45508618599996, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(4, 300)]": 2.5661540059999766, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(8, 512)]": 0.8766801550000309, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(16, 1024)]": 2.08839633000008, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(2, 4, 512)]": 0.005745642000022144, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(21, 349, 1024)]": 0.7677826080000045, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(32, 4096)]": 2.467776420000064, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(4, 256)]": 1.533108298000002, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(4, 300)]": 1.9912135259999673, -"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(8, 512)]": 1.5876200169999493, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op[cutile-torch.bfloat16-1-128-4-128]": 1.6538099419999526, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op[cutile-torch.bfloat16-2-64-8-64]": 2.397000711999965, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op[cutile-torch.bfloat16-4-32-16-64]": 2.1026490760000343, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op[cutile-torch.float16-1-128-4-128]": 1.1198248990000934, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op[cutile-torch.float16-2-64-8-64]": 0.9751028420000125, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op[cutile-torch.float16-4-32-16-64]": 1.1822938599999588, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op_backward[cutile-torch.bfloat16-1-128-4-128]": 1.1074905109999804, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op_backward[cutile-torch.bfloat16-2-64-8-64]": 2.190301571999953, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op_backward[cutile-torch.float16-1-128-4-128]": 2.159480849999966, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op_backward[cutile-torch.float16-2-64-8-64]": 2.1129385069999103, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op[cutile-torch.bfloat16-1-32-8-128-128]": 1.8759252769999648, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op[cutile-torch.bfloat16-2-8-8-64-64]": 2.0976548820000858, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op[cutile-torch.bfloat16-4-16-4-32-64]": 1.7246075099999416, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op[cutile-torch.float16-1-32-8-128-128]": 1.7422136189999833, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op[cutile-torch.float16-2-8-8-64-64]": 2.2239665299999842, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op[cutile-torch.float16-4-16-4-32-64]": 2.1324222399999826, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op_backward[cutile-torch.bfloat16-1-32-8-128-128]": 0.8165994109999701, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op_backward[cutile-torch.bfloat16-2-8-8-64-64]": 1.2674101399999813, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op_backward[cutile-torch.float16-1-32-8-128-128]": 0.16078255999997282, -"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op_backward[cutile-torch.float16-2-8-8-64-64]": 0.17496043099998815, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.bfloat16-1024-1024]": 0.16952347099993403, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.bfloat16-2048-5120]": 0.2474092349999637, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.bfloat16-256-512]": 0.1642344450000337, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.bfloat16-4096-8192]": 0.22403069400002096, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.bfloat16-512-4096]": 0.17441851399996722, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.float16-1024-1024]": 0.18739932299996553, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.float16-2048-5120]": 0.18175794900002984, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.float16-256-512]": 0.17537728400003516, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.float16-4096-8192]": 0.20178628899992646, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.float16-512-4096]": 0.14323102700006984, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.bfloat16-(1, 1, 1024)]": 1.2837108149999494, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.bfloat16-(2, 1024, 8192)]": 0.6334895880000317, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.bfloat16-(2, 128, 256)]": 1.64819575599995, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.bfloat16-(2, 256, 4096)]": 0.630094162999967, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.bfloat16-(4, 512, 5120)]": 0.5857545649998883, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.bfloat16-(4, 64, 512)]": 0.8926592460000506, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.float16-(1, 1, 1024)]": 0.8544742190000534, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.float16-(2, 1024, 8192)]": 0.6131737439999938, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.float16-(2, 128, 256)]": 1.8241846770000052, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.float16-(2, 256, 4096)]": 0.6168305189999614, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.float16-(4, 512, 5120)]": 0.573508616999959, -"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.float16-(4, 64, 512)]": 1.0776847389999489 +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-0-torch.float16-none]": 0.4939152560000082, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-0-torch.float16-tanh]": 0.506866126999995, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-0-torch.float32-none]": 0.528416950999997, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-0-torch.float32-tanh]": 0.4750702530000126, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-1-torch.float16-none]": 0.517244063000021, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-1-torch.float16-tanh]": 0.5075691429999836, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-1-torch.float32-none]": 0.5372519889999694, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(16, 4)-1-torch.float32-tanh]": 0.5506754329999808, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-0-torch.float16-none]": 0.511323133000019, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-0-torch.float16-tanh]": 0.5397293479999803, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-0-torch.float32-none]": 0.4858055270000534, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-0-torch.float32-tanh]": 0.5241513490000216, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-1-torch.float16-none]": 0.5589897070000234, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-1-torch.float16-tanh]": 0.5354367540000169, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-1-torch.float32-none]": 0.5414068999999984, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-1-torch.float32-tanh]": 0.4933550160000095, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-2-torch.float16-none]": 0.13700715400000263, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-2-torch.float16-tanh]": 0.13218628800001397, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-2-torch.float32-none]": 0.2289821250000159, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-2-torch.float32-tanh]": 0.13557677599999352, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-3-torch.float16-none]": 0.13494503999999097, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-3-torch.float16-tanh]": 0.1345707920000052, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-3-torch.float32-none]": 0.14685079699998482, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(256, 64, 16, 4)-3-torch.float32-tanh]": 0.13362199899998473, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(4,)-0-torch.float16-none]": 0.47873920499998235, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(4,)-0-torch.float16-tanh]": 0.5137657049999973, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(4,)-0-torch.float32-none]": 1.3373753850000014, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(4,)-0-torch.float32-tanh]": 0.47650715199998217, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-0-torch.float16-none]": 0.5000526860000036, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-0-torch.float16-tanh]": 0.4760569240000052, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-0-torch.float32-none]": 0.5063432489999968, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-0-torch.float32-tanh]": 0.4687853369999857, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-1-torch.float16-none]": 0.541393295999967, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-1-torch.float16-tanh]": 0.5048400290000075, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-1-torch.float32-none]": 0.5319135659999858, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-1-torch.float32-tanh]": 0.513056401999961, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-2-torch.float16-none]": 0.15769876499996371, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-2-torch.float16-tanh]": 0.15087710899999252, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-2-torch.float32-none]": 0.17981530899999143, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[cutile-(64, 16, 4)-2-torch.float32-tanh]": 0.15198616299997525, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-0-torch.float16-none]": 0.13145139900001368, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-0-torch.float16-tanh]": 0.10783254800000464, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-0-torch.float32-none]": 1.3732516850000138, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-0-torch.float32-tanh]": 0.24633305099999347, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-1-torch.float16-none]": 0.13109474099996987, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-1-torch.float16-tanh]": 0.13652622200001474, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-1-torch.float32-none]": 0.12987755600002515, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(16, 4)-1-torch.float32-tanh]": 0.1271639720000053, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-0-torch.float16-none]": 0.12849202900000023, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-0-torch.float16-tanh]": 0.1299367830000051, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-0-torch.float32-none]": 0.11806658500003664, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-0-torch.float32-tanh]": 0.1255375160000085, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-1-torch.float16-none]": 0.12816990200002465, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-1-torch.float16-tanh]": 0.11469594099997948, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-1-torch.float32-none]": 0.12454071400003386, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-1-torch.float32-tanh]": 0.13013785100002906, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-2-torch.float16-none]": 0.13096155500002737, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-2-torch.float16-tanh]": 0.13396008799998071, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-2-torch.float32-none]": 0.12515908899999317, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-2-torch.float32-tanh]": 0.13646396599997956, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-3-torch.float16-none]": 0.12829788700000222, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-3-torch.float16-tanh]": 0.1298511739999526, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-3-torch.float32-none]": 0.13067205099997636, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(256, 64, 16, 4)-3-torch.float32-tanh]": 0.11617975700002603, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(4,)-0-torch.float16-none]": 1.3314006959999745, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(4,)-0-torch.float16-tanh]": 1.3403079830000024, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(4,)-0-torch.float32-none]": 0.1441438540000206, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(4,)-0-torch.float32-tanh]": 2.0343584910000345, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-0-torch.float16-none]": 0.11964789999996128, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-0-torch.float16-tanh]": 0.11982206600001177, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-0-torch.float32-none]": 0.13481670799998824, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-0-torch.float32-tanh]": 0.13652893699998003, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-1-torch.float16-none]": 0.12100301999998919, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-1-torch.float16-tanh]": 0.12420414999999707, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-1-torch.float32-none]": 0.13010148099999697, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-1-torch.float32-tanh]": 0.12449827800000435, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-2-torch.float16-none]": 0.12733536299998605, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-2-torch.float16-tanh]": 0.1225848459999952, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-2-torch.float32-none]": 0.12932165299997678, +"tests/ops/activation/test_geglu.py::Test_GEGLU::test_op[tilecpp-(64, 16, 4)-2-torch.float32-tanh]": 0.13297689999998852, +"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[cutile-256-2048-none-torch.float16]": 1.1282110220000163, +"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[cutile-256-2048-none-torch.float32]": 0.3031836080000119, +"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[cutile-256-2048-tanh-torch.float16]": 0.27965924299996914, +"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[cutile-256-2048-tanh-torch.float32]": 0.3075649799999667, +"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[tilecpp-256-2048-none-torch.float16]": 0.7085322589999805, +"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[tilecpp-256-2048-none-torch.float32]": 0.7012634349999871, +"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[tilecpp-256-2048-tanh-torch.float16]": 0.7422469649999925, +"tests/ops/activation/test_gelu.py::Test_GeLU::test_op[tilecpp-256-2048-tanh-torch.float32]": 0.688609606, +"tests/ops/activation/test_relu.py::Test_ReLU::test_op[cutile-256-2048-torch.float32]": 0.4259616969999911, +"tests/ops/activation/test_relu.py::Test_ReLU::test_op[cutile-256-256-torch.float16]": 0.4002157959999977, +"tests/ops/activation/test_relu.py::Test_ReLU::test_op[cutile-256-32768-torch.float16]": 0.4316441660000123, +"tests/ops/activation/test_relu.py::Test_ReLU::test_op[cutile-256-64-torch.float16]": 0.37347781900004406, +"tests/ops/activation/test_relu.py::Test_ReLU::test_op[tilecpp-256-2048-torch.float32]": 0.732854704999994, +"tests/ops/activation/test_relu.py::Test_ReLU::test_op[tilecpp-256-256-torch.float16]": 0.28973848900002963, +"tests/ops/activation/test_relu.py::Test_ReLU::test_op[tilecpp-256-32768-torch.float16]": 0.28331182600001625, +"tests/ops/activation/test_relu.py::Test_ReLU::test_op[tilecpp-256-64-torch.float16]": 0.8005358059999708, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_backward_corner_cases[cutile-1-1-64-64-True-torch.float16]": 14.324962682000006, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_backward_corner_cases[cutile-1-32-128-64-True-torch.float16]": 14.531487870000007, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_backward_irregular_shapes[cutile-1-4-127-64-True-torch.float16]": 14.520619653999972, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_backward_irregular_shapes[cutile-2-8-2047-128-True-torch.bfloat16]": 11.850473354999991, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_backward_regular_shapes[cutile-2-8-256-64-True-torch.float16]": 14.415248987000012, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_backward_regular_shapes[cutile-2-8-512-128-False-torch.bfloat16]": 10.452712947000009, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_forward_with_lse_matches_reference[cutile-1-8-256-128-True-torch.float16]": 1.3361016160000077, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_forward_with_lse_matches_reference[cutile-2-8-512-64-False-torch.bfloat16]": 0.8981364770000084, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_functional_api_inference_mode[cutile]": 1.7457442110000159, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward::test_op_functional_api_training_mode[cutile]": 14.296805993999953, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward_GQA::test_op_backward_gqa[cutile-1-8-1-128-64-True-torch.float16]": 14.855035358999999, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward_GQA::test_op_backward_gqa[cutile-1-8-4-128-64-True-torch.float16]": 14.752328669999997, +"tests/ops/experimental/test_attention_backward.py::Test_FMHA_Backward_Numerical::test_op_numerical_gradient_check[cutile]": 0.22368851600003836, +"tests/ops/experimental/test_fused_linear_cross_entropy.py::TestFusedLinearCrossEntropy::test_op_chunk_size_consistency[cutile]": 0.8066704990000062, +"tests/ops/experimental/test_fused_linear_cross_entropy.py::TestFusedLinearCrossEntropy::test_op_forward_matches_pytorch[cutile-1-256-384-4096-torch.float16-sum]": 0.39332462099997656, +"tests/ops/experimental/test_fused_linear_cross_entropy.py::TestFusedLinearCrossEntropy::test_op_forward_matches_pytorch[cutile-2-128-256-2048-torch.float16-mean]": 0.701649259000078, +"tests/ops/experimental/test_fused_linear_cross_entropy.py::TestFusedLinearCrossEntropy::test_op_forward_matches_pytorch[cutile-2-64-256-2048-torch.bfloat16-mean]": 0.5571683730000245, +"tests/ops/experimental/test_fused_linear_cross_entropy.py::TestFusedLinearCrossEntropy::test_op_peak_memory_less_than_pytorch[cutile]": 1.1792496179999716, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op[cutile-torch.float32-2-512-1024-4096]": 0.6592232680000052, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op[cutile-torch.float32-2-64-256-512]": 0.5292763379999883, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op[cutile-torch.float32-4-128-512-1024]": 0.49751648199998044, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op[cutile-torch.float32-8-256-512-2048]": 0.5371325560000173, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-11-127-750-1500]": 0.730892458999989, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-13-128-512-1024]": 0.15778037399996947, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-13-333-500-1000]": 0.5818639259999827, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-4-100-256-512]": 0.13432354400003987, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-4-128-300-600]": 0.6143362029999935, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-4-128-500-1000]": 1.2422322429999895, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-4-128-750-1500]": 0.6288882210000111, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-4-333-512-1024]": 0.5206432969999923, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-7-100-300-600]": 0.5714469540000096, +"tests/ops/experimental/test_fused_swiglu_backward.py::Test_FusedSwiGLUBackward::test_op_irregular[cutile-torch.float32-7-64-256-512]": 0.2032674330000077, +"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_apply_residual[cutile-128-2-1024]": 0.33059145499998976, +"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_apply_residual[cutile-128-4-1024]": 0.3371045370000161, +"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_apply_residual[cutile-64-8-2048]": 0.4198191710000003, +"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_gemm_rms_scale_bf16_precision[cutile-128-1000-8]": 22.596639466, +"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_gemm_rms_scale_bf16_precision[cutile-128-1024-4]": 23.500398723000018, +"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_gemm_rms_scale_bf16_precision[cutile-128-1024-8]": 23.025149384000002, +"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_sinkhorn[cutile-256-4-torch.float32]": 0.5462664689999883, +"tests/ops/experimental/test_mhc.py::Test_MHC::test_op_mhc_sinkhorn[cutile-256-8-torch.float32]": 0.3115232179999623, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_input_dtypes[cutile-torch.bfloat16]": 0.0002692459999877883, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_input_dtypes[cutile-torch.float16]": 0.00028406699999550256, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_input_dtypes[cutile-torch.float32]": 0.0002871350000361872, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_invalid_inputs[cutile]": 0.00026838100004056287, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-1-64]": 0.00031582300002241936, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-128-64]": 0.00041819999998438107, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-128-80]": 0.0003275519999874632, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-160-80]": 0.0002745549999758623, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-17-64]": 0.00029507299998954295, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-192-64]": 0.0002897120000113773, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-256-48]": 0.0003096860000084689, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-33-48]": 0.000763838000011674, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-512-256]": 0.0003273069999920608, +"tests/ops/experimental/test_nvfp4_quantize.py::TestNVFP4Quantize::test_op_output_shapes[cutile-64-64]": 0.0004553919999921163, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-None-256-256-torch.float16]": 0.2829204720000291, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-None-256-256-torch.float32]": 0.30668881399998327, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-None-4096-256-torch.bfloat16]": 0.4165331440000273, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-multi_wave_cached-256-256-torch.float16]": 1.7386395199999924, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-multi_wave_cached-256-256-torch.float32]": 0.5301494539999965, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-multi_wave_cached-4096-256-torch.bfloat16]": 1.5952833949999956, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-multi_wave_reload-256-256-torch.float16]": 0.15310450999999148, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-multi_wave_reload-256-256-torch.float32]": 0.1553891730000032, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-multi_wave_reload-4096-256-torch.bfloat16]": 0.2903605260000006, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-static_persistent-256-256-torch.float16]": 0.3921024980000425, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-static_persistent-256-256-torch.float32]": 1.1762619910000183, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormAutogradBackward::test_op[cutile-static_persistent-4096-256-torch.bfloat16]": 0.17759571400000596, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormBackward::test_op[cutile-2003-2001-torch.float16]": 1.2462366659999873, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormBackward::test_op[cutile-256-256-torch.float16]": 0.1846553139999969, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormBackward::test_op[cutile-256-256-torch.float32]": 0.19449191299997892, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormBackward::test_op[cutile-31072-4096-torch.bfloat16]": 5.117116990000028, +"tests/ops/experimental/test_rmsnorm_backward.py::Test_RMSNormBackward::test_op[cutile-4096-256-torch.bfloat16]": 0.16026233899998488, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_basic[cutile-torch.bfloat16-1-16-64-128-128-64-1-64]": 23.525654871, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_basic[cutile-torch.bfloat16-1-64-128-256-128-64-1-256]": 72.972327304, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_basic[cutile-torch.bfloat16-2-32-128-256-128-64-1-128]": 54.12866947699999, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_gqa[cutile-torch.bfloat16-1-16-64-128-128-64-4-64]": 11.77568437900004, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_gqa[cutile-torch.bfloat16-1-32-64-128-128-64-8-64]": 12.065793251999992, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_invalid_kernel_configs[cutile]": 0.19070904099993413, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_irregular_shapes[cutile-torch.bfloat16-1-16-1-128-128-64-1-64]": 23.119457487000034, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_irregular_shapes[cutile-torch.bfloat16-1-16-33-77-128-64-1-64]": 22.72847656500005, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-16-1-16-32-TILE_H with small TILE_N]": 0.15448393299999452, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-16-1-4-64-small TILE_H]": 0.2070446770000558, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-16-16-1-64-1:1 mapping fallback]": 0.8711898369999744, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-16-4-4-64-GQA group_size=4]": 0.20462517300001082, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-18-6-1-64-odd prime group_size=3 fallback]": 0.8147571179999886, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-24-4-2-64-non_pow2 group_size=6, TILE_H=2]": 0.8826955629999702, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-24-8-1-64-non_pow2 group_size=3 fallback]": 0.7851845530000219, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_tile_h_configs[cutile-torch.bfloat16-64-1-16-64-large TILE_H]": 0.1890344439999012, +"tests/ops/experimental/test_sparse_mla.py::Test_SparseMLA::test_op_topk_equals_skv[cutile-torch.bfloat16-1-16-64-128-64-1]": 0.1437415319999218, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_first_tokens[cutile]": 0.11272893500006376, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_gqa[cutile]": 0.14368951500006233, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_long_context_mistral[cutile]": 0.13390495599998076, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_multi_head[cutile]": 0.1469381560000329, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_seq_not_divisible_by_tile[cutile]": 0.13433732400005738, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_small_window[cutile]": 0.17055577400003585, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_various_configs[cutile-1024-512]": 0.12248259000000417, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_various_configs[cutile-2048-1024]": 0.11921649800001433, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_various_configs[cutile-4096-2048]": 0.12488519699996914, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_various_configs[cutile-4096-4096]": 0.1357265860000325, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_various_configs[cutile-512-256]": 0.1332405100000642, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_very_small_seq[cutile]": 0.12902129100001503, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_window_equals_seq[cutile]": 0.9740052210000272, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_window_equals_tile[cutile]": 0.10597896799998807, +"tests/ops/experimental/test_swa_attention.py::TestSWAAttention::test_op_window_of_one[cutile]": 0.13435888700001897, +"tests/ops/test_attention.py::Test_FMHA::test_op[cutile-1-1-9-128-False-torch.bfloat16]": 0.0013041020000628123, +"tests/ops/test_attention.py::Test_FMHA::test_op[cutile-1-32-2047-128-True-torch.float16]": 0.0011246860000255765, +"tests/ops/test_attention.py::Test_FMHA::test_op[cutile-2-32-4095-128-True-torch.bfloat16]": 0.0010918469999978697, +"tests/ops/test_attention.py::Test_FMHA::test_op[cutile-2-32-4095-128-True-torch.float8_e5m2]": 0.0007992169999511134, +"tests/ops/test_attention.py::Test_FMHA::test_op[tilecpp-1-1-9-128-False-torch.bfloat16]": 0.0009417359999588371, +"tests/ops/test_attention.py::Test_FMHA::test_op[tilecpp-1-32-2047-128-True-torch.float16]": 0.0008180239999546757, +"tests/ops/test_attention.py::Test_FMHA::test_op[tilecpp-2-32-4095-128-True-torch.bfloat16]": 0.0007825099999649865, +"tests/ops/test_attention.py::Test_FMHA::test_op[tilecpp-2-32-4095-128-True-torch.float8_e5m2]": 0.0007514139999784675, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-128-1-1]": 1.5283097189999921, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-128-1-2]": 1.4625852469999359, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-128-128-1]": 1.4426910910000288, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-128-128-2]": 1.5114771219999739, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-32-1-1]": 1.3771847640000487, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-32-1-2]": 1.5450478459999886, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-32-128-1]": 0.0009500030000140214, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-128-0.125-64-8-8-32-128-2]": 0.0008242549999408766, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-128-1-1]": 24.90132988199997, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-128-1-2]": 24.83853957100007, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-128-128-1]": 1.5139746079998986, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-128-128-2]": 1.345988110999997, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-32-1-1]": 1.4326520099999698, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-32-1-2]": 1.3456397490000427, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-32-128-1]": 0.000946296000051916, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-0-None-0.125-64-8-8-32-128-2]": 0.00095220700001164, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-128-1-1]": 27.196928387999975, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-128-1-2]": 26.847467593999966, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-128-128-1]": 20.722440206000044, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-128-128-2]": 1.378714521000063, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-32-1-1]": 23.84594702100003, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-32-1-2]": 23.225142594999966, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-32-128-1]": 0.0009539530000211016, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-128-0.125-64-8-8-32-128-2]": 0.0009009959999275452, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-128-1-1]": 0.1447229479999237, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-128-1-2]": 0.11851629500000627, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-128-128-1]": 19.384160589999993, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-128-128-2]": 1.4095451139999966, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-32-1-1]": 22.92558233699998, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-32-1-2]": 22.844115517999995, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-32-128-1]": 0.002881135999984963, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[cutile-5-None-0.125-64-8-8-32-128-2]": 0.0026614279999819246, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-128-1-1]": 3.305770184000039, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-128-1-2]": 0.1530668569999989, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-128-128-1]": 0.10740885799998523, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-128-128-2]": 0.12154924300000403, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-32-1-1]": 0.1291456860000153, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-32-1-2]": 0.12661285600000838, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-32-128-1]": 0.0009803510000097049, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-128-0.125-64-8-8-32-128-2]": 0.0008566610000571018, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-128-1-1]": 3.1812901329999477, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-128-1-2]": 0.15411346300004425, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-128-128-1]": 0.13478790599992863, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-128-128-2]": 0.12667834199993422, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-32-1-1]": 0.12089016900000615, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-32-1-2]": 0.13351699199995437, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-32-128-1]": 0.0010185500000261527, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-0-None-0.125-64-8-8-32-128-2]": 0.0009354789999633795, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-128-1-1]": 0.12881134900004554, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-128-1-2]": 0.10829614099992568, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-128-128-1]": 0.11621092299998281, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-128-128-2]": 0.11092612300006977, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-32-1-1]": 0.11918180400004985, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-32-1-2]": 0.11489344399996071, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-32-128-1]": 0.0010192689999826143, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-128-0.125-64-8-8-32-128-2]": 0.0009356780000757681, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-128-1-1]": 0.1342410010000208, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-128-1-2]": 0.1266718769999784, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-128-128-1]": 0.12757259900001827, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-128-128-2]": 0.118985232, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-32-1-1]": 0.13367577700000766, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-32-1-2]": 0.12659555100003672, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-32-128-1]": 0.0010439250000331413, +"tests/ops/test_attention_sink.py::Test_AttentionSink::test_op[tilecpp-5-None-0.125-64-8-8-32-128-2]": 0.0009460599999897568, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1023-False-False-torch.float16]": 0.10889702800000123, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1023-False-True-torch.float16]": 0.11354881299996578, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1023-True-False-torch.float16]": 0.10786512700002504, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1023-True-True-torch.float16]": 0.1337345569999684, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1024-False-False-torch.float16]": 0.11983394700001782, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1024-False-True-torch.float16]": 0.11946887700008801, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1024-True-False-torch.float16]": 0.11643517600003861, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-1024-True-True-torch.float16]": 0.10959009300000844, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-511-False-False-torch.float16]": 0.9638411200000405, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-511-False-True-torch.float16]": 0.11286892199996146, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-511-True-False-torch.float16]": 0.12192871299987473, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-511-True-True-torch.float16]": 0.10672407800007022, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-512-False-False-torch.float16]": 0.6755183969999621, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-512-False-True-torch.float16]": 0.12581738300002598, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-512-True-False-torch.float16]": 0.12083448600009206, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-256-512-True-True-torch.float16]": 0.13287468500004707, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1023-False-False-torch.float16]": 0.11899431099999447, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1023-False-True-torch.float16]": 0.14504688000005217, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1023-True-False-torch.float16]": 0.12335427499999696, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1023-True-True-torch.float16]": 0.11552169900005538, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1024-False-False-torch.float16]": 0.12466582300004347, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1024-False-True-torch.float16]": 0.11743056200003821, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1024-True-False-torch.float16]": 0.12307502200002318, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-1024-True-True-torch.float16]": 0.11474823100007825, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-511-False-False-torch.float16]": 0.11338229500000807, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-511-False-True-torch.float16]": 0.12728905799997392, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-511-True-False-torch.float16]": 0.10757909200003724, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-511-True-True-torch.float16]": 0.12660698799999182, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-512-False-False-torch.float16]": 0.1105268119999323, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-512-False-True-torch.float16]": 0.10449450700002672, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-512-True-False-torch.float16]": 0.10790272199994888, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-1024-512-512-True-True-torch.float16]": 0.11676263600003267, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1023-False-False-torch.float16]": 0.19413363800003935, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1023-False-True-torch.float16]": 0.09495356899992657, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1023-True-False-torch.float16]": 0.09891037499983213, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1023-True-True-torch.float16]": 0.10578180100014833, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1024-False-False-torch.float16]": 0.1580373420001706, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1024-False-True-torch.float16]": 0.12750557700007903, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1024-True-False-torch.float16]": 0.1227935910000042, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-1024-True-True-torch.float16]": 0.16027610200001163, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-511-False-False-torch.float16]": 0.12211459600007402, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-511-False-True-torch.float16]": 0.10045860200011703, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-511-True-False-torch.float16]": 0.10922724500005643, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-511-True-True-torch.float16]": 0.13704248099975302, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-512-False-False-torch.float16]": 0.1223517759999595, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-512-False-True-torch.float16]": 0.0987897749998865, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-512-True-False-torch.float16]": 0.09733580199963399, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-256-512-True-True-torch.float16]": 0.10034580899991852, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1023-False-False-torch.float16]": 0.13408117699987088, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1023-False-True-torch.float16]": 0.1441324260000556, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1023-True-False-torch.float16]": 0.13036614299994653, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1023-True-True-torch.float16]": 0.14726907900001152, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1024-False-False-torch.float16]": 0.09789374899992254, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1024-False-True-torch.float16]": 0.1311098649999849, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1024-True-False-torch.float16]": 0.13681213300003492, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-1024-True-True-torch.float16]": 0.1403789600001346, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-511-False-False-torch.float16]": 0.13061986400009573, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-511-False-True-torch.float16]": 0.13780127200016068, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-511-True-False-torch.float16]": 0.10664043199983553, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-511-True-True-torch.float16]": 0.12679043600007844, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-512-False-False-torch.float16]": 0.13365204399985942, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-512-False-True-torch.float16]": 0.14840739799990388, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-512-True-False-torch.float16]": 0.13431308199994874, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-False-4-128-512-512-True-True-torch.float16]": 0.11934660800000074, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1023-False-False-torch.float16]": 49.147866578999924, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1023-False-True-torch.float16]": 220.70388585800004, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1023-True-False-torch.float16]": 13.078174196999953, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1023-True-True-torch.float16]": 22.949780270000133, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1024-False-False-torch.float16]": 13.703045569000096, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1024-False-True-torch.float16]": 13.799901498000281, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1024-True-False-torch.float16]": 12.177650300999971, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-1024-True-True-torch.float16]": 12.928710568999918, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-511-False-False-torch.float16]": 127.92060345899995, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-511-False-True-torch.float16]": 153.395253722, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-511-True-False-torch.float16]": 17.217298545000062, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-511-True-True-torch.float16]": 25.202479229999994, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-512-False-False-torch.float16]": 17.338341407999906, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-512-False-True-torch.float16]": 17.80067869700008, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-512-True-False-torch.float16]": 17.269330618999902, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-256-512-True-True-torch.float16]": 17.251068135999958, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1023-False-False-torch.float16]": 53.009809554000185, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1023-False-True-torch.float16]": 224.64335607099997, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1023-True-False-torch.float16]": 13.484661045000166, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1023-True-True-torch.float16]": 24.429053823999993, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1024-False-False-torch.float16]": 13.629675602000134, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1024-False-True-torch.float16]": 13.775214181000138, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1024-True-False-torch.float16]": 13.643495961000099, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-1024-True-True-torch.float16]": 13.653355020999925, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-511-False-False-torch.float16]": 132.74845536599992, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-511-False-True-torch.float16]": 156.25902112700032, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-511-True-False-torch.float16]": 17.160292889000175, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-511-True-True-torch.float16]": 26.31860431200016, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-512-False-False-torch.float16]": 17.61532990400019, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-512-False-True-torch.float16]": 17.235030551000136, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-512-True-False-torch.float16]": 16.977125628000067, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-1024-512-512-True-True-torch.float16]": 17.294818350000014, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1023-False-False-torch.float16]": 47.69903081100006, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1023-False-True-torch.float16]": 219.37348603599992, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1023-True-False-torch.float16]": 13.084822897000038, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1023-True-True-torch.float16]": 23.84038580700002, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1024-False-False-torch.float16]": 13.434443175999945, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1024-False-True-torch.float16]": 13.510440157000062, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1024-True-False-torch.float16]": 13.176767149000057, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-1024-True-True-torch.float16]": 13.10010085600004, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-511-False-False-torch.float16]": 126.96001982600012, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-511-False-True-torch.float16]": 149.43666071100012, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-511-True-False-torch.float16]": 17.31674905600005, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-511-True-True-torch.float16]": 25.650300295000022, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-512-False-False-torch.float16]": 17.934591470000044, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-512-False-True-torch.float16]": 17.485842444000127, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-512-True-False-torch.float16]": 17.023071663999986, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-256-512-True-True-torch.float16]": 17.238269569999943, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1023-False-False-torch.float16]": 48.356321494999975, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1023-False-True-torch.float16]": 221.52987529999996, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1023-True-False-torch.float16]": 13.439639295000006, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1023-True-True-torch.float16]": 21.522713015000136, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1024-False-False-torch.float16]": 13.635653085000286, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1024-False-True-torch.float16]": 13.620133242999827, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1024-True-False-torch.float16]": 13.438379958000041, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-1024-True-True-torch.float16]": 13.652715069000124, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-511-False-False-torch.float16]": 123.95461316800004, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-511-False-True-torch.float16]": 151.81560915599994, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-511-True-False-torch.float16]": 17.266819612000063, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-511-True-True-torch.float16]": 25.37757812300015, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-512-False-False-torch.float16]": 16.961693498000045, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-512-False-True-torch.float16]": 16.88262316600003, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-512-True-False-torch.float16]": 16.158006169000032, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[cutile-True-4-128-512-512-True-True-torch.float16]": 17.453289494000046, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1023-False-False-torch.float16]": 0.1416981749999877, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1023-False-True-torch.float16]": 0.1328666900000144, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1023-True-False-torch.float16]": 0.11566279199996643, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1023-True-True-torch.float16]": 0.11173553799994806, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1024-False-False-torch.float16]": 0.1427033960000017, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1024-False-True-torch.float16]": 0.1311030759999312, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1024-True-False-torch.float16]": 0.13385983000011947, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-1024-True-True-torch.float16]": 0.13338270200006264, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-511-False-False-torch.float16]": 0.09693528100012827, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-511-False-True-torch.float16]": 0.1409501000000546, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-511-True-False-torch.float16]": 0.12440403900006913, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-511-True-True-torch.float16]": 0.11703175699994972, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-512-False-False-torch.float16]": 0.0992380720000483, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-512-False-True-torch.float16]": 0.09519782100005614, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-512-True-False-torch.float16]": 0.09677900899998804, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-256-512-True-True-torch.float16]": 0.09525360300006014, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1023-False-False-torch.float16]": 0.12891706400000658, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1023-False-True-torch.float16]": 0.14396104200000082, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1023-True-False-torch.float16]": 0.13958511700002418, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1023-True-True-torch.float16]": 0.15880388799985212, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1024-False-False-torch.float16]": 0.12746517000005042, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1024-False-True-torch.float16]": 0.11832634600000347, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1024-True-False-torch.float16]": 0.11897091000003002, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-1024-True-True-torch.float16]": 0.13163284600000225, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-511-False-False-torch.float16]": 0.13550731099996938, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-511-False-True-torch.float16]": 0.1333254499999157, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-511-True-False-torch.float16]": 0.1427023440000994, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-511-True-True-torch.float16]": 0.13141414299991538, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-512-False-False-torch.float16]": 0.14800469000010708, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-512-False-True-torch.float16]": 0.12633389500001613, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-512-True-False-torch.float16]": 0.12146672600010788, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-1024-512-512-True-True-torch.float16]": 0.12653507599998193, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1023-False-False-torch.float16]": 0.13324196700011726, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1023-False-True-torch.float16]": 0.1309574199999588, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1023-True-False-torch.float16]": 0.13137628000004042, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1023-True-True-torch.float16]": 0.10593717300014305, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1024-False-False-torch.float16]": 1.3236191500000132, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1024-False-True-torch.float16]": 0.11809449899999436, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1024-True-False-torch.float16]": 0.12740057200005594, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-1024-True-True-torch.float16]": 0.13166643699992164, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-511-False-False-torch.float16]": 1.2734492219999538, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-511-False-True-torch.float16]": 1.9624123020000752, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-511-True-False-torch.float16]": 1.8200589770000306, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-511-True-True-torch.float16]": 2.0048554520000152, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-512-False-False-torch.float16]": 0.10586549000004197, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-512-False-True-torch.float16]": 0.096859008000024, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-512-True-False-torch.float16]": 0.1143473580001455, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-256-512-True-True-torch.float16]": 0.1638048649999746, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1023-False-False-torch.float16]": 0.09921183700009806, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1023-False-True-torch.float16]": 0.11478010299993002, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1023-True-False-torch.float16]": 0.12829314999999042, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1023-True-True-torch.float16]": 0.13306627900010426, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1024-False-False-torch.float16]": 0.11054019400012294, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1024-False-True-torch.float16]": 0.09723641899984159, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1024-True-False-torch.float16]": 0.09783221000009235, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-1024-True-True-torch.float16]": 0.09446083700004237, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-511-False-False-torch.float16]": 0.1119176189999962, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-511-False-True-torch.float16]": 0.11080427699994289, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-511-True-False-torch.float16]": 0.12796942099987518, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-511-True-True-torch.float16]": 0.17065613199974905, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-512-False-False-torch.float16]": 0.13264638500004367, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-512-False-True-torch.float16]": 0.13627350499996282, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-512-True-False-torch.float16]": 0.14170492199991713, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-False-4-128-512-512-True-True-torch.float16]": 0.11421967899991614, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1023-False-False-torch.float16]": 12.61420182300003, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1023-False-True-torch.float16]": 25.756927358999974, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1023-True-False-torch.float16]": 1.3382575549999274, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1023-True-True-torch.float16]": 2.229763933000072, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1024-False-False-torch.float16]": 1.2806939909999073, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1024-False-True-torch.float16]": 1.261905167000009, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1024-True-False-torch.float16]": 1.2743490010001324, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-1024-True-True-torch.float16]": 1.2460744439999871, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-511-False-False-torch.float16]": 5.808086213000024, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-511-False-True-torch.float16]": 7.692941996000059, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-511-True-False-torch.float16]": 1.2381565420000697, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-511-True-True-torch.float16]": 2.2818145739998954, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-512-False-False-torch.float16]": 1.2718919330000062, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-512-False-True-torch.float16]": 1.214592315000118, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-512-True-False-torch.float16]": 1.2626786179999954, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-256-512-True-True-torch.float16]": 1.2503672620000543, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1023-False-False-torch.float16]": 12.74747860499997, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1023-False-True-torch.float16]": 27.586594986000023, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1023-True-False-torch.float16]": 1.182392424999989, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1023-True-True-torch.float16]": 2.374033956000062, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1024-False-False-torch.float16]": 1.2764159890000428, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1024-False-True-torch.float16]": 1.2151482770000257, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1024-True-False-torch.float16]": 1.231277586000033, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-1024-True-True-torch.float16]": 1.239290862999951, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-511-False-False-torch.float16]": 6.079489069000033, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-511-False-True-torch.float16]": 8.132087280000064, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-511-True-False-torch.float16]": 1.2651015269999561, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-511-True-True-torch.float16]": 2.335482582000168, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-512-False-False-torch.float16]": 1.2705047669999203, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-512-False-True-torch.float16]": 1.2026086380000152, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-512-True-False-torch.float16]": 1.251683243000116, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-1024-512-512-True-True-torch.float16]": 1.2728024939999614, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1023-False-False-torch.float16]": 11.388372876999938, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1023-False-True-torch.float16]": 24.135193445000027, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1023-True-False-torch.float16]": 1.1974692279999317, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1023-True-True-torch.float16]": 2.1674057899999752, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1024-False-False-torch.float16]": 1.1845469830000184, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1024-False-True-torch.float16]": 1.1999298260001297, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1024-True-False-torch.float16]": 1.220341291000068, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-1024-True-True-torch.float16]": 1.2582423490000565, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-511-False-False-torch.float16]": 5.505840044999957, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-511-False-True-torch.float16]": 6.839153741000018, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-511-True-False-torch.float16]": 1.2086825079999812, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-511-True-True-torch.float16]": 2.147192501999996, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-512-False-False-torch.float16]": 1.1456452569999556, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-512-False-True-torch.float16]": 1.172041452999963, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-512-True-False-torch.float16]": 1.2549557670000127, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-256-512-True-True-torch.float16]": 1.21397697499998, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1023-False-False-torch.float16]": 12.87627857799987, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1023-False-True-torch.float16]": 24.82474067299995, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1023-True-False-torch.float16]": 1.2413387289999491, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1023-True-True-torch.float16]": 2.1855490699998654, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1024-False-False-torch.float16]": 1.2458358390000512, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1024-False-True-torch.float16]": 1.258311840000033, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1024-True-False-torch.float16]": 1.2476017259999708, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-1024-True-True-torch.float16]": 1.2852336530000912, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-511-False-False-torch.float16]": 5.462261272999967, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-511-False-True-torch.float16]": 7.394343370999991, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-511-True-False-torch.float16]": 1.198587448000012, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-511-True-True-torch.float16]": 2.1478679579998925, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-512-False-False-torch.float16]": 1.2386506429999145, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-512-False-True-torch.float16]": 1.253374924000127, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-512-True-False-torch.float16]": 1.3074852180000107, +"tests/ops/test_bmm.py::Test_BMM_FWD::test_op[tilecpp-True-4-128-512-512-True-True-torch.float16]": 1.3177694590000328, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-K256_V128-bf16]": 29.071260221999864, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-K256_V128-fp32]": 0.0014194740000448292, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-K64_V128-bf16]": 8.234840813000005, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-K64_V128-fp32]": 0.0011773129998573495, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T100_unaligned-bf16]": 0.179447057999937, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T100_unaligned-fp32]": 0.0013032509999675312, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T16-bf16]": 0.23466915299991342, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T16-fp32]": 0.0013541479997911665, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T32_final_state-bf16]": 16.126423323999916, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T32_final_state-fp32]": 0.001124215999993794, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T37_prime-bf16]": 0.3422264760001781, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T37_prime-fp32]": 0.0018143660000760065, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T64-bf16]": 0.16869725899994137, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T64-fp32]": 0.0012453320000531676, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T65_off_by_1-bf16]": 16.582260120000115, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-T65_off_by_1-fp32]": 0.0012933729999531351, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-chunk32-bf16]": 3.4883440859999837, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-chunk32-fp32]": 0.001264573000071323, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-decode-bf16]": 11.278852098999891, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-decode-fp32]": 0.0013184639999508363, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-init_final_state-bf16]": 11.707087828999988, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-init_final_state-fp32]": 0.0012434279999524733, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-l2norm-bf16]": 8.986127805000024, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-l2norm-fp32]": 0.0016268480000007912, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-minimal-bf16]": 11.311951379000106, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[cutile-minimal-fp32]": 0.0013157639999690218, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-K256_V128-bf16]": 156.44118146799974, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-K256_V128-fp32]": 0.0011651470000515474, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-K64_V128-bf16]": 11.536507909000079, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-K64_V128-fp32]": 0.0019054729999652409, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T100_unaligned-bf16]": 0.18135261000020364, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T100_unaligned-fp32]": 0.0012066100000538427, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T16-bf16]": 0.16734327899996515, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T16-fp32]": 0.0012673780000795887, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T32_final_state-bf16]": 50.42064919899997, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T32_final_state-fp32]": 0.0012626529999124614, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T37_prime-bf16]": 0.16145834200005993, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T37_prime-fp32]": 0.001342206999879636, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T64-bf16]": 9.910022264999952, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T64-fp32]": 0.0011407800000142743, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T65_off_by_1-bf16]": 29.39352078400009, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-T65_off_by_1-fp32]": 0.001070495000021765, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-chunk32-bf16]": 5.345143604999976, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-chunk32-fp32]": 0.0012494559998685872, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-decode-bf16]": 0.17642215700016095, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-decode-fp32]": 0.0011743879999812634, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-init_final_state-bf16]": 9.824835364999899, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-init_final_state-fp32]": 0.003516576999913923, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-l2norm-bf16]": 0.001056316000017432, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-l2norm-fp32]": 0.0012718259999928705, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-minimal-bf16]": 16.742666140999972, +"tests/ops/test_chunk_gated_delta_rule.py::Test_ChunkGatedDeltaRule::test_op[tilecpp-minimal-fp32]": 0.0011247920000414524, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-1024-0.2-False-False-torch.float32-1e-05]": 0.13314386999991257, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-1024-0.2-False-True-torch.float32-1e-05]": 0.15829893599993738, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-1024-0.2-True-False-torch.float32-1e-05]": 0.3743772699999681, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-1024-0.2-True-True-torch.float32-1e-05]": 0.29170355099995504, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-4096-0.4-False-False-torch.float32-1e-05]": 0.1388123109998105, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-4096-0.4-False-True-torch.float32-1e-05]": 0.14279878999991524, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-4096-0.4-True-False-torch.float32-1e-05]": 0.16271167200000036, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-4096-0.4-True-True-torch.float32-1e-05]": 0.294885471999919, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-False-False-torch.float16-1e-05]": 0.12794425999993564, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-False-False-torch.float32-1e-05]": 0.11578933200007668, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-False-True-torch.float16-1e-05]": 0.11864809400003651, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-False-True-torch.float32-1e-05]": 0.13803566700005376, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-True-False-torch.float16-1e-05]": 0.14231002399992576, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-True-False-torch.float32-1e-05]": 0.13382845099988572, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-True-True-torch.float16-1e-05]": 0.21208176799984813, +"tests/ops/test_dropout.py::Test_Dropout::test_op[cutile-65536-0.8-True-True-torch.float32-1e-05]": 0.2546655470000587, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-1024-0.2-False-False-torch.float32-1e-05]": 0.1394586100000197, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-1024-0.2-False-True-torch.float32-1e-05]": 0.12643860700006826, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-1024-0.2-True-False-torch.float32-1e-05]": 0.1702422649999562, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-1024-0.2-True-True-torch.float32-1e-05]": 0.6622822039998937, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-4096-0.4-False-False-torch.float32-1e-05]": 0.12624779999998736, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-4096-0.4-False-True-torch.float32-1e-05]": 0.14259400000003097, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-4096-0.4-True-False-torch.float32-1e-05]": 0.15399325999987923, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-4096-0.4-True-True-torch.float32-1e-05]": 0.674016714000004, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-False-False-torch.float16-1e-05]": 0.1364396989999932, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-False-False-torch.float32-1e-05]": 0.13965746999997464, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-False-True-torch.float16-1e-05]": 0.13360058500006744, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-False-True-torch.float32-1e-05]": 0.14605092300007527, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-True-False-torch.float16-1e-05]": 0.16846979000013107, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-True-False-torch.float32-1e-05]": 0.15058519699994122, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-True-True-torch.float16-1e-05]": 0.6290356890000339, +"tests/ops/test_dropout.py::Test_Dropout::test_op[tilecpp-65536-0.8-True-True-torch.float32-1e-05]": 0.6243537939998305, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-1024-0.2-False-False-torch.float32-1e-05]": 0.15020814099989366, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-1024-0.2-False-True-torch.float32-1e-05]": 0.15179046299999754, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-1024-0.2-True-False-torch.float32-1e-05]": 0.16117097799997282, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-1024-0.2-True-True-torch.float32-1e-05]": 9.237196526999924, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-4096-0.4-False-False-torch.float32-1e-05]": 0.10173880900003951, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-4096-0.4-False-True-torch.float32-1e-05]": 0.11863022899990483, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-4096-0.4-True-False-torch.float32-1e-05]": 0.1318550599999071, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-4096-0.4-True-True-torch.float32-1e-05]": 2.073996053000087, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-False-False-torch.float16-1e-05]": 0.14466532599999482, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-False-False-torch.float32-1e-05]": 0.1334417799998846, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-False-True-torch.float16-1e-05]": 0.12223482900003546, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-False-True-torch.float32-1e-05]": 0.13018988300007095, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-True-False-torch.float16-1e-05]": 0.17474289400013276, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-True-False-torch.float32-1e-05]": 0.1767784460000712, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-True-True-torch.float16-1e-05]": 7.343174989999966, +"tests/ops/test_dropout.py::Test_Dropout::test_op[triton-65536-0.8-True-True-torch.float32-1e-05]": 2.0489232850000008, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-1-119]": 0.32926380999992944, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-1-256]": 0.6753618029998734, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-1-8192]": 1.2830211599999757, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-1-9]": 0.6546791150000217, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-4-119]": 0.17496579400005885, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-4-256]": 0.5003988140000502, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-4-8192]": 1.3131573130000334, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-4-9]": 0.5121009660000482, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-8-119]": 0.13893910500007678, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-8-256]": 0.4862048139999615, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-8-8192]": 0.929885172000013, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[cutile-torch.float16-8-9]": 0.5014711379999426, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-1-119]": 0.9979386599999316, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-1-256]": 0.9943067140001176, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-1-8192]": 1.695775865000087, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-1-9]": 1.596001911000144, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-4-119]": 1.0268989269999338, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-4-256]": 1.0553325409999843, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-4-8192]": 1.6735064670000384, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-4-9]": 1.0171075560000418, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-8-119]": 0.9961338769999202, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-8-256]": 1.000178887000061, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-8-8192]": 1.5899791819998654, +"tests/ops/test_flash_decode.py::Test_FlashDecode::test_op[tilecpp-torch.float16-8-9]": 1.006199646000141, +"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[cutile-1-12-4-512-64-256-30.0-True-torch.bfloat16]": 0.0010057120000510622, +"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[cutile-1-8-8-128-64-0-None-False-torch.float16]": 0.0009203090000937664, +"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[cutile-1-8-8-128-64-64-10.0-False-torch.float32]": 0.0009578809997492499, +"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[cutile-1-8-8-128-64-64-10.0-True-torch.float16]": 0.0012393769998197968, +"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[tilecpp-1-12-4-512-64-256-30.0-True-torch.bfloat16]": 0.0009321169999338963, +"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[tilecpp-1-8-8-128-64-0-None-False-torch.float16]": 0.0009567819998892446, +"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[tilecpp-1-8-8-128-64-64-10.0-False-torch.float32]": 0.0009477919999199003, +"tests/ops/test_gemma_attention.py::TestGemmaAttention::test_op[tilecpp-1-8-8-128-64-64-10.0-True-torch.float16]": 0.0011457650000465947, +"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[cutile-1-8-4-256-64-64-10.0-torch.float16]": 0.0008773729999802526, +"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[cutile-1-8-8-10019-64-256-50.0-torch.bfloat16]": 0.000863287000015589, +"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[cutile-1-8-8-10024-64-0-None-torch.float16]": 0.0008607860000040546, +"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[cutile-1-8-8-128-64-0-10.0-torch.float16]": 0.0015754880000145022, +"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[cutile-1-8-8-128-64-0-None-torch.float16]": 0.0009181949999401695, +"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[cutile-1-8-8-256-64-64-10.0-torch.float16]": 0.0009808669999955555, +"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[tilecpp-1-8-4-256-64-64-10.0-torch.float16]": 0.0008575020000165523, +"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[tilecpp-1-8-8-10019-64-256-50.0-torch.bfloat16]": 0.0008945840000080807, +"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[tilecpp-1-8-8-10024-64-0-None-torch.float16]": 0.0008431880000046021, +"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[tilecpp-1-8-8-128-64-0-10.0-torch.float16]": 0.0009096339999956626, +"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[tilecpp-1-8-8-128-64-0-None-torch.float16]": 0.000865244999999959, +"tests/ops/test_gemma_attention_decode.py::TestGemmaAttentionDecode::test_op[tilecpp-1-8-8-256-64-64-10.0-torch.float16]": 0.0008552329999815811, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[1024, 512, 256, 128]-[1024, 512, 256, 128]-False-torch.float16]": 4.587657686, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[1024, 512, 256, 128]-[1024, 512, 256, 128]-True-torch.float16]": 5.646282511000024, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[1024, 512, 256, 128]-[128, 128, 128, 128]-False-torch.float16]": 0.40105910799999833, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[1024, 512, 256, 128]-[128, 128, 128, 128]-True-torch.float16]": 0.42985249400000214, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[128, 128, 128, 128]-[1024, 512, 256, 128]-False-torch.float16]": 0.3330154909999692, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[128, 128, 128, 128]-[1024, 512, 256, 128]-True-torch.float16]": 0.2777941660000067, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[128, 128, 128, 128]-[128, 128, 128, 128]-False-torch.float16]": 0.4137421630000233, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[1024, 512, 256, 128]-[128, 128, 128, 128]-[128, 128, 128, 128]-True-torch.float16]": 0.3792360919999851, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[1024, 512, 256, 128]-[1024, 512, 256, 128]-False-torch.float16]": 0.3529329240000152, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[1024, 512, 256, 128]-[1024, 512, 256, 128]-True-torch.float16]": 0.33931829299999094, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[1024, 512, 256, 128]-[128, 128, 128, 128]-False-torch.float16]": 0.34127334300001166, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[1024, 512, 256, 128]-[128, 128, 128, 128]-True-torch.float16]": 0.4253264730000126, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[128, 128, 128, 128]-[1024, 512, 256, 128]-False-torch.float16]": 0.3478343779999875, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[128, 128, 128, 128]-[1024, 512, 256, 128]-True-torch.float16]": 0.35086424700000407, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[128, 128, 128, 128]-[128, 128, 128, 128]-False-torch.float16]": 0.4045708859999877, +"tests/ops/test_group_gemm.py::Test_GroupGemm::test_op[cutile-[256, 256, 256, 256]-[128, 128, 128, 128]-[128, 128, 128, 128]-True-torch.float16]": 0.4067283670000279, +"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[cutile-256-256-0.0-torch.float16]": 0.3333059050000031, +"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[cutile-256-256-0.0-torch.float32]": 0.3004957450000063, +"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[cutile-256-256-1.0-torch.float16]": 0.3321583910000072, +"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[cutile-9-9-0.0-torch.float16]": 0.3154581530000087, +"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[tilecpp-256-256-0.0-torch.float16]": 0.7261403619999669, +"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[tilecpp-256-256-0.0-torch.float32]": 0.7087927690000129, +"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[tilecpp-256-256-1.0-torch.float16]": 0.1496423740000239, +"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[tilecpp-9-9-0.0-torch.float16]": 0.7325262900000098, +"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[triton-256-256-0.0-torch.float16]": 12.118763920999982, +"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[triton-256-256-0.0-torch.float32]": 11.780415957000002, +"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[triton-256-256-1.0-torch.float16]": 0.1631432190000055, +"tests/ops/test_layer_norm_legacy.py::Test_LayerNorm::test_op[triton-9-9-0.0-torch.float16]": 13.840163032999982, +"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[cutile-1024-1024-torch.bfloat16]": 3.266302274000026, +"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[cutile-256-256-torch.bfloat16]": 2.1793291809999573, +"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[cutile-30000-1024-torch.bfloat16]": 3.5668775940000046, +"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[cutile-4096-512-torch.bfloat16]": 3.8303152730000107, +"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[tilecpp-1024-1024-torch.bfloat16]": 1.0590290849999917, +"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[tilecpp-256-256-torch.bfloat16]": 0.806574946000012, +"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[tilecpp-30000-1024-torch.bfloat16]": 1.0881327980000322, +"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[tilecpp-4096-512-torch.bfloat16]": 0.9275799209999889, +"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[triton-1024-1024-torch.bfloat16]": 15.36980048000001, +"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[triton-256-256-torch.bfloat16]": 9.665743710000015, +"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[triton-30000-1024-torch.bfloat16]": 2.831612631000013, +"tests/ops/test_layer_norm_legacy.py::Test_PersistentLayerNorm::test_op[triton-4096-512-torch.bfloat16]": 14.081047584000004, +"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=False-1024-1024-1023-0-0-False-False-torch.bfloat16]": 0.0027804859999776, +"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=False-1024-1024-1024-0-0-False-False-torch.bfloat16]": 1.0173305229999698, +"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=False-3072-6144-2720-0-0-False-False-torch.bfloat16]": 0.002379355000044825, +"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=False-8-8-8-0-0-False-False-torch.bfloat16]": 1.1020523450000326, +"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=False-8192-8192-8192-0-0-False-False-torch.bfloat16]": 0.002608637999998109, +"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=True-1024-1024-1023-0-0-False-False-torch.bfloat16]": 0.0011417800000117495, +"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=True-1024-1024-1024-0-0-False-False-torch.bfloat16]": 8.842713363999962, +"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=True-3072-6144-2720-0-0-False-False-torch.bfloat16]": 0.0012947379999843633, +"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=True-8-8-8-0-0-False-False-torch.bfloat16]": 8.58891296500002, +"tests/ops/test_matmul.py::Test_Matmul::test_op[cutile-use_tma=True-static_persistent=True-8192-8192-8192-0-0-False-False-torch.bfloat16]": 0.0011055199999816523, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=False-1024-1024-1023-0-0-False-False-torch.bfloat16]": 0.0015698959999781437, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=False-1024-1024-1024-0-0-False-False-torch.bfloat16]": 0.14657937599997695, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=False-3072-6144-2720-0-0-False-False-torch.bfloat16]": 0.0012412330000302063, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=False-8-8-8-0-0-False-False-torch.bfloat16]": 0.14269353200000978, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=False-8192-8192-8192-0-0-False-False-torch.bfloat16]": 0.001393335999921419, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=True-1024-1024-1023-0-0-False-False-torch.bfloat16]": 0.001554556999963097, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=True-1024-1024-1024-0-0-False-False-torch.bfloat16]": 0.16692303300004596, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=True-3072-6144-2720-0-0-False-False-torch.bfloat16]": 0.0012111739999909332, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=True-8-8-8-0-0-False-False-torch.bfloat16]": 0.12934599699997307, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=False-static_persistent=True-8192-8192-8192-0-0-False-False-torch.bfloat16]": 0.00146384599997873, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=False-1024-1024-1023-0-0-False-False-torch.bfloat16]": 0.001309701000025143, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=False-1024-1024-1024-0-0-False-False-torch.bfloat16]": 5.743157392999933, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=False-3072-6144-2720-0-0-False-False-torch.bfloat16]": 0.002967802999989999, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=False-8-8-8-0-0-False-False-torch.bfloat16]": 1.517182708000007, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=False-8192-8192-8192-0-0-False-False-torch.bfloat16]": 0.0011334009999472983, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=True-1024-1024-1023-0-0-False-False-torch.bfloat16]": 0.0011054679999915606, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=True-1024-1024-1024-0-0-False-False-torch.bfloat16]": 77.20183301, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=True-3072-6144-2720-0-0-False-False-torch.bfloat16]": 0.0017847039999310255, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=True-8-8-8-0-0-False-False-torch.bfloat16]": 1.8281969969999636, +"tests/ops/test_matmul.py::Test_Matmul::test_op[tilecpp-use_tma=True-static_persistent=True-8192-8192-8192-0-0-False-False-torch.bfloat16]": 0.0009813089999965996, +"tests/ops/test_mla.py::Test_MLA::test_op[cutile-1-64-64-torch.bfloat16-False]": 0.001515765999982932, +"tests/ops/test_mla.py::Test_MLA::test_op[cutile-1-64-64-torch.bfloat16-True]": 0.0008517439999877752, +"tests/ops/test_mla.py::Test_MLA::test_op[cutile-4-64-64-torch.bfloat16-False]": 0.0008434660000062877, +"tests/ops/test_mla.py::Test_MLA::test_op[cutile-4-64-64-torch.bfloat16-True]": 0.0008946420000057742, +"tests/ops/test_mla.py::Test_MLA::test_op[tilecpp-1-64-64-torch.bfloat16-False]": 0.0007968130000080009, +"tests/ops/test_mla.py::Test_MLA::test_op[tilecpp-1-64-64-torch.bfloat16-True]": 0.0008333219999911989, +"tests/ops/test_mla.py::Test_MLA::test_op[tilecpp-4-64-64-torch.bfloat16-False]": 0.0008267730000000029, +"tests/ops/test_mla.py::Test_MLA::test_op[tilecpp-4-64-64-torch.bfloat16-True]": 0.001023333999995657, +"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[cutile-512-64-torch.float16-128-False]": 0.0009462020000086113, +"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[cutile-512-64-torch.float16-16-True]": 6.3102171789999915, +"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[cutile-512-64-torch.float16-32-True]": 0.16189434000000347, +"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[cutile-512-64-torch.float16-64-False]": 0.001035053999999036, +"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[tilecpp-512-64-torch.float16-128-False]": 0.13624242299997036, +"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[tilecpp-512-64-torch.float16-16-True]": 32.332165829000004, +"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[tilecpp-512-64-torch.float16-32-True]": 0.213835902000028, +"tests/ops/test_mla_decoding.py::Test_MLADecoding::test_op[tilecpp-512-64-torch.float16-64-False]": 0.15551110100000187, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-1024-16]": 5.061680128000006, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-1024-32]": 0.34265539000003287, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-11049-16]": 4.160340753999975, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-11049-32]": 0.5478341859999887, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-129-16]": 3.8904361489999815, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-129-32]": 0.35218782299997997, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-8192-16]": 5.183719851000006, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-128-8192-32]": 0.5565644030000101, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-1024-16]": 5.2497556109999834, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-1024-32]": 0.3065785169999913, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-11049-16]": 4.3257006739999895, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-11049-32]": 0.42973750599998084, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-129-16]": 3.9880729809999877, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-129-32]": 0.3349223939999888, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-8192-16]": 5.089899008000003, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[cutile-torch.float16-512-8192-32]": 0.3898524609999754, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-1024-16]": 11.031497470000033, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-1024-32]": 11.41151148399996, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-11049-16]": 10.129972237000004, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-11049-32]": 10.473592028000041, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-129-16]": 9.636625041999991, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-129-32]": 9.661546854000022, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-8192-16]": 10.960473642999972, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-128-8192-32]": 10.668804763999987, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-1024-16]": 11.425462373999991, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-1024-32]": 10.410404356999976, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-11049-16]": 10.271431534999977, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-11049-32]": 10.234662544000031, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-129-16]": 9.866299071000014, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-129-32]": 9.856903134999982, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-8192-16]": 10.237830046, +"tests/ops/test_mla_decoding_split_kv.py::Test_MLADecodingSplitKV::test_op[tilecpp-torch.float16-512-8192-32]": 10.643848493000036, +"tests/ops/test_moe.py::Test_MOE::test_op[cutile-torch.bfloat16-16-512-256-8-2]": 3.0669205769999905, +"tests/ops/test_moe.py::Test_MOE::test_op[cutile-torch.bfloat16-32-1024-512-16-4]": 2.6689093119999825, +"tests/ops/test_moe.py::Test_MOE::test_op[cutile-torch.bfloat16-64-1024-512-20-8]": 2.630813797999963, +"tests/ops/test_moe.py::Test_MOE::test_op[cutile-torch.float8_e4m3fn-16-512-256-8-2]": 0.001000359000016715, +"tests/ops/test_moe.py::Test_MOE::test_op[cutile-torch.float8_e4m3fn-32-1024-512-16-4]": 0.000858574000005774, +"tests/ops/test_moe.py::Test_MOE::test_op[cutile-torch.float8_e4m3fn-64-1024-512-20-8]": 0.000829791999990448, +"tests/ops/test_moe.py::Test_MOE::test_op[tilecpp-torch.bfloat16-16-512-256-8-2]": 5.031497430000002, +"tests/ops/test_moe.py::Test_MOE::test_op[tilecpp-torch.bfloat16-32-1024-512-16-4]": 4.934071883000001, +"tests/ops/test_moe.py::Test_MOE::test_op[tilecpp-torch.bfloat16-64-1024-512-20-8]": 4.917635949000015, +"tests/ops/test_moe.py::Test_MOE::test_op[tilecpp-torch.float8_e4m3fn-16-512-256-8-2]": 3.459148966000015, +"tests/ops/test_moe.py::Test_MOE::test_op[tilecpp-torch.float8_e4m3fn-32-1024-512-16-4]": 3.2305836320000196, +"tests/ops/test_moe.py::Test_MOE::test_op[tilecpp-torch.float8_e4m3fn-64-1024-512-20-8]": 3.3882311220000076, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-K64_V128-bf16]": 0.11899616400000923, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-K64_V128-fp32]": 0.15963834199999383, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-T16-bf16]": 0.7610387560000049, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-T16-fp32]": 0.8154422389999922, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-T32_final_state-bf16]": 0.6567870150000488, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-T32_final_state-fp32]": 0.6127229179999745, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-T64-bf16]": 0.8755316639999933, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-T64-fp32]": 0.8251095780000526, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-decode-bf16]": 0.42818999400000735, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-decode-fp32]": 0.445940467000014, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-init_final_state-bf16]": 0.9636739160000332, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-init_final_state-fp32]": 0.9702065670000195, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-l2norm-bf16]": 6.246392307999997, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-l2norm-fp32]": 6.4354255819999935, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-minimal-bf16]": 0.3796542319999787, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[cutile-minimal-fp32]": 0.38433580099996334, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-K64_V128-bf16]": 11.15226937899999, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-K64_V128-fp32]": 11.308987183999989, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-T16-bf16]": 0.12350528600001098, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-T16-fp32]": 0.11128263300000185, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-T32_final_state-bf16]": 420.98461871200016, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-T32_final_state-fp32]": 407.2442717050001, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-T64-bf16]": 0.14860867200002303, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-T64-fp32]": 0.15536702999986574, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-decode-bf16]": 0.12324444199998652, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-decode-fp32]": 0.1269261039999776, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-init_final_state-bf16]": 1.3126592339999945, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-init_final_state-fp32]": 1.2158946510000987, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-l2norm-bf16]": 213.219299009, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-l2norm-fp32]": 207.621802539, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-minimal-bf16]": 0.13877214300009655, +"tests/ops/test_recurrent_gated_delta_rule.py::Test_RecurrentGatedDeltaRule::test_op[tilecpp-minimal-fp32]": 0.20306981500004895, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-None-256-18432-torch.float16]": 0.0010397730001159289, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-None-256-256-torch.float16]": 0.3272337989999414, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-None-256-256-torch.float32]": 0.3054594079999333, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-None-256-768-torch.float16]": 0.2862010729999156, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-None-31072-4096-torch.bfloat16]": 0.8489708019998261, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-None-4096-256-torch.bfloat16]": 0.38362242200014407, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_cached-256-18432-torch.float16]": 0.6232275180000215, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_cached-256-256-torch.float16]": 0.31763722800008054, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_cached-256-256-torch.float32]": 0.3515948670000171, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_cached-256-768-torch.float16]": 0.32721277799998916, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_cached-31072-4096-torch.bfloat16]": 0.43648077900013504, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_cached-4096-256-torch.bfloat16]": 0.33450390300004074, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_reload-256-18432-torch.float16]": 0.4103789489998917, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_reload-256-256-torch.float16]": 0.17570841799988557, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_reload-256-256-torch.float32]": 0.2110064250000505, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_reload-256-768-torch.float16]": 0.16126034800004163, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_reload-31072-4096-torch.bfloat16]": 0.4801712610000095, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-multi_wave_reload-4096-256-torch.bfloat16]": 0.32665199699988534, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-static_persistent-256-18432-torch.float16]": 0.001075688000014452, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-static_persistent-256-256-torch.float16]": 0.3774132969999755, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-static_persistent-256-256-torch.float32]": 1.271215696000013, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-static_persistent-256-768-torch.float16]": 0.549185813999884, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-static_persistent-31072-4096-torch.bfloat16]": 0.13989620000006653, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[cutile-static_persistent-4096-256-torch.bfloat16]": 0.13921369499996672, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-None-256-18432-torch.float16]": 0.001120554000010543, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-None-256-256-torch.float16]": 0.6585709310000425, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-None-256-256-torch.float32]": 0.69133440600001, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-None-256-768-torch.float16]": 0.6533440310000174, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-None-31072-4096-torch.bfloat16]": 1.0843105820000005, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-None-4096-256-torch.bfloat16]": 0.8275847359999489, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_cached-256-18432-torch.float16]": 0.0008168509999677553, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_cached-256-256-torch.float16]": 0.0010503019999532626, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_cached-256-256-torch.float32]": 0.0008815759999833972, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_cached-256-768-torch.float16]": 0.0008634709999455481, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_cached-31072-4096-torch.bfloat16]": 0.0008445859999710592, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_cached-4096-256-torch.bfloat16]": 0.0008051300000033734, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_reload-256-18432-torch.float16]": 0.7265032819999533, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_reload-256-256-torch.float16]": 0.18005844200001775, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_reload-256-256-torch.float32]": 0.1775868460000538, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_reload-256-768-torch.float16]": 0.17179575799997338, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_reload-31072-4096-torch.bfloat16]": 0.6796500310000511, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-multi_wave_reload-4096-256-torch.bfloat16]": 0.6344186099999547, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-static_persistent-256-18432-torch.float16]": 0.001189021000016055, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-static_persistent-256-256-torch.float16]": 0.7843862929999545, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-static_persistent-256-256-torch.float32]": 0.825100237000072, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-static_persistent-256-768-torch.float16]": 0.99471170999999, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-static_persistent-31072-4096-torch.bfloat16]": 0.19872866199995087, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[tilecpp-static_persistent-4096-256-torch.bfloat16]": 0.1836704090000012, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-None-256-18432-torch.float16]": 0.0013235910000730655, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-None-256-256-torch.float16]": 0.42557537999999795, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-None-256-256-torch.float32]": 0.2416157189999808, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-None-256-768-torch.float16]": 0.2869658659999459, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-None-31072-4096-torch.bfloat16]": 31.979111857999897, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-None-4096-256-torch.bfloat16]": 14.688305858999911, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_cached-256-18432-torch.float16]": 0.000921038999990742, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_cached-256-256-torch.float16]": 0.0010092580000105045, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_cached-256-256-torch.float32]": 0.0009493470000165871, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_cached-256-768-torch.float16]": 0.0009808489999727499, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_cached-31072-4096-torch.bfloat16]": 0.0009467860000427208, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_cached-4096-256-torch.bfloat16]": 0.0009154139999623112, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_reload-256-18432-torch.float16]": 0.32128805399997873, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_reload-256-256-torch.float16]": 0.15736378899998726, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_reload-256-256-torch.float32]": 0.19016752899995026, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_reload-256-768-torch.float16]": 0.16974245099999052, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_reload-31072-4096-torch.bfloat16]": 0.353226536999955, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-multi_wave_reload-4096-256-torch.bfloat16]": 0.2785225589999527, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-static_persistent-256-18432-torch.float16]": 0.0010214229999405688, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-static_persistent-256-256-torch.float16]": 14.640564122999933, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-static_persistent-256-256-torch.float32]": 20.151074879000078, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-static_persistent-256-768-torch.float16]": 19.949118113000054, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-static_persistent-31072-4096-torch.bfloat16]": 0.16766908900001454, +"tests/ops/test_rms_norm.py::Test_RMSNorm::test_op[triton-static_persistent-4096-256-torch.bfloat16]": 0.15314959900001668, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-1-128-32-32-128-0.5]": 0.0008230240000557387, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-1-128-32-32-64-1.0]": 0.0010890130000120735, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-1-128-32-8-256-0.25]": 0.0011140760000216687, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-1-128-32-8-64-1.0]": 0.0009118730000068354, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-2-128-32-32-64-1.0]": 0.0008896389999790699, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-2-128-32-8-128-0.5]": 0.0008085389999337167, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-2-128-32-8-256-0.25]": 0.0008318879999933415, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-2-128-32-8-64-1.0]": 0.0008591150000256675, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-3-423-73-155-92-1.0]": 0.00027696200004356797, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.bfloat16-0.01-0.01-3-423-73-213-92-1.0]": 0.0002899110000385008, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-1-128-32-32-128-0.5]": 0.511760704999972, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-1-128-32-32-64-1.0]": 0.6713589430000297, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-1-128-32-8-256-0.25]": 0.5453702620001195, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-1-128-32-8-64-1.0]": 0.5893479370000136, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-2-128-32-32-64-1.0]": 1.2248826910000048, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-2-128-32-8-128-0.5]": 1.548138669000025, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-2-128-32-8-256-0.25]": 0.7579834409999648, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-2-128-32-8-64-1.0]": 0.48843473100004076, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-3-423-73-155-92-1.0]": 0.00033734699997012285, +"tests/ops/test_rope.py::Test_RoPE::test_op[cutile-torch.float32-1e_05-1e_05-3-423-73-213-92-1.0]": 0.00039567700002862694, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-1-128-32-32-128-0.5]": 0.0012842700000419427, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-1-128-32-32-64-1.0]": 0.001434639000081006, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-1-128-32-8-256-0.25]": 0.001299542999959158, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-1-128-32-8-64-1.0]": 0.0012757989999840902, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-2-128-32-32-64-1.0]": 0.0012748380000289217, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-2-128-32-8-128-0.5]": 0.0012817809999887686, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-2-128-32-8-256-0.25]": 0.0012964189999706832, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-2-128-32-8-64-1.0]": 0.001273684000011599, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-3-423-73-155-92-1.0]": 0.00042199600000003556, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.bfloat16-0.01-0.01-3-423-73-213-92-1.0]": 0.00041618899996365144, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-1-128-32-32-128-0.5]": 0.7456815390000315, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-1-128-32-32-64-1.0]": 0.7553988220000178, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-1-128-32-8-256-0.25]": 0.8150748369999974, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-1-128-32-8-64-1.0]": 0.7434518530000105, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-2-128-32-32-64-1.0]": 0.7381302199999595, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-2-128-32-8-128-0.5]": 0.7735395700000254, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-2-128-32-8-256-0.25]": 0.8671203890000356, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-2-128-32-8-64-1.0]": 0.7881570590000138, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-3-423-73-155-92-1.0]": 0.00027949999997645136, +"tests/ops/test_rope.py::Test_RoPE::test_op[tilecpp-torch.float32-1e_05-1e_05-3-423-73-213-92-1.0]": 0.0003007229999525407, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-1-128-32-32-128-0.5]": 0.0008868740000025355, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-1-128-32-32-64-1.0]": 0.0019942810000088684, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-1-128-32-8-256-0.25]": 0.0011634510000249065, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-1-128-32-8-64-1.0]": 0.0018010570000228654, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-2-128-32-32-64-1.0]": 0.0018704179999531334, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-2-128-32-8-128-0.5]": 0.0008111149999194822, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-2-128-32-8-256-0.25]": 0.0013475670000389073, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-2-128-32-8-64-1.0]": 0.0016045210000470433, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-3-423-73-155-92-1.0]": 0.00030724899994538646, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.bfloat16-0.01-0.01-3-423-73-213-92-1.0]": 0.00031693800002585704, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-1-128-32-32-128-0.5]": 0.282588824999948, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-1-128-32-32-64-1.0]": 1.279915174999985, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-1-128-32-8-256-0.25]": 0.4152290080000398, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-1-128-32-8-64-1.0]": 0.41534017500003984, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-2-128-32-32-64-1.0]": 0.4878217799999902, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-2-128-32-8-128-0.5]": 0.2957387470000299, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-2-128-32-8-256-0.25]": 0.2744681349999496, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-2-128-32-8-64-1.0]": 0.41718597999994245, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-3-423-73-155-92-1.0]": 0.0004970540000499568, +"tests/ops/test_rope.py::Test_RoPE::test_op[triton-torch.float32-1e_05-1e_05-3-423-73-213-92-1.0]": 0.0005603210000231229, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float16-0.02-0.02-1-128-32-32-64-1.0]": 1.0003766819999669, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float16-0.02-0.02-1-128-32-8-256-0.25]": 1.3748569829999724, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float16-0.02-0.02-1-512-16-16-128-1.0]": 0.9674474939999982, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float16-0.02-0.02-2-128-32-8-128-0.5]": 0.5390727129999959, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float16-0.02-0.02-2-128-32-8-64-1.0]": 1.2437783749999767, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float32-1e_05-1e_05-1-128-32-32-64-1.0]": 1.3588669909999567, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float32-1e_05-1e_05-1-128-32-8-256-0.25]": 1.212235885000041, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float32-1e_05-1e_05-1-512-16-16-128-1.0]": 1.3960526500000014, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float32-1e_05-1e_05-2-128-32-8-128-0.5]": 0.14497336400000904, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[cutile-torch.float32-1e_05-1e_05-2-128-32-8-64-1.0]": 0.3956991320000043, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float16-0.02-0.02-1-128-32-32-64-1.0]": 1.2235556180000344, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float16-0.02-0.02-1-128-32-8-256-0.25]": 1.2730008389999625, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float16-0.02-0.02-1-512-16-16-128-1.0]": 1.2386423429999809, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float16-0.02-0.02-2-128-32-8-128-0.5]": 1.2972372280000286, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float16-0.02-0.02-2-128-32-8-64-1.0]": 1.271312594000051, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float32-1e_05-1e_05-1-128-32-32-64-1.0]": 0.7264185419999762, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float32-1e_05-1e_05-1-128-32-8-256-0.25]": 0.7262544559999924, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float32-1e_05-1e_05-1-512-16-16-128-1.0]": 1.2963239150000163, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float32-1e_05-1e_05-2-128-32-8-128-0.5]": 0.7530967929998837, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[tilecpp-torch.float32-1e_05-1e_05-2-128-32-8-64-1.0]": 0.7199653079999848, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float16-0.02-0.02-1-128-32-32-64-1.0]": 0.65182405500002, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float16-0.02-0.02-1-128-32-8-256-0.25]": 0.41683902400001216, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float16-0.02-0.02-1-512-16-16-128-1.0]": 0.6168390349999981, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float16-0.02-0.02-2-128-32-8-128-0.5]": 0.40650797299991837, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float16-0.02-0.02-2-128-32-8-64-1.0]": 0.5335189860000469, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float32-1e_05-1e_05-1-128-32-32-64-1.0]": 0.29583994200004327, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float32-1e_05-1e_05-1-128-32-8-256-0.25]": 0.29797278000000915, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float32-1e_05-1e_05-1-512-16-16-128-1.0]": 0.6497219020000671, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float32-1e_05-1e_05-2-128-32-8-128-0.5]": 0.29675386299993534, +"tests/ops/test_rope.py::Test_RoPE::test_op_backward[triton-torch.float32-1e_05-1e_05-2-128-32-8-64-1.0]": 0.295924930999945, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-16-1024-1024-torch.float16]": 0.1418462770000133, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-16-1024-2048-torch.float32]": 0.1881282020000299, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-16-1024-512-torch.float32]": 0.38984779800000524, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-16-512-1024-torch.float32]": 0.11695505400001593, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-16-512-512-torch.float16]": 0.13946462000001247, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-32-1024-1024-torch.float32]": 0.14753071500001624, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-32-1024-4096-torch.float32]": 0.6810386040000367, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-32-1024-512-torch.float16]": 0.14786467699997274, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-32-512-1024-torch.float16]": 0.12962237199997162, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-32-512-2048-torch.float32]": 0.2194439870000906, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-32-512-512-torch.float32]": 0.13950350799996158, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-8-1024-1024-torch.float32]": 0.47431167900003857, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-8-1024-2048-torch.float32]": 0.15105564800001048, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-8-1024-512-torch.float16]": 0.14566999499999156, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-8-512-1024-torch.float16]": 0.4328163410000343, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-8-512-2048-torch.float32]": 0.5195521359999589, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[cutile-8-512-512-torch.float16]": 0.42902234899997893, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-16-1024-1024-torch.float16]": 0.0008436530000039966, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-16-1024-2048-torch.float32]": 0.0007924329999582369, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-16-1024-512-torch.float32]": 0.0008571359999791639, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-16-512-1024-torch.float32]": 0.0009025889999634273, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-16-512-512-torch.float16]": 0.0008939429999372805, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-32-1024-1024-torch.float32]": 0.0007544400000369933, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-32-1024-4096-torch.float32]": 0.000897883999982696, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-32-1024-512-torch.float16]": 0.000754472000039641, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-32-512-1024-torch.float16]": 0.0007955979999678675, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-32-512-2048-torch.float32]": 0.0007792719999883957, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-32-512-512-torch.float32]": 0.0009359910000057425, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-8-1024-1024-torch.float32]": 0.0008785039999565925, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-8-1024-2048-torch.float32]": 0.0008924489999344587, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-8-1024-512-torch.float16]": 0.000924743000041417, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-8-512-1024-torch.float16]": 0.000902610000025561, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-8-512-2048-torch.float32]": 0.0011266950000958786, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op[tilecpp-8-512-512-torch.float16]": 0.0010947760000590279, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-13-256-1024-torch.float32]": 0.17168340899996792, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-13-333-1500-torch.float32]": 0.6359532179999974, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-7-100-1000-torch.float32]": 0.5548964439999509, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-7-512-512-torch.float32]": 0.18360624000001735, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-8-100-512-torch.float32]": 0.1204191410000135, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-8-256-1000-torch.float32]": 0.5700894730000527, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-8-256-1500-torch.float32]": 0.6026999180000416, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-8-256-3000-torch.float32]": 0.9182774459999905, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[cutile-8-333-1024-torch.float32]": 0.4668168979999905, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-13-256-1024-torch.float32]": 0.0007785859999671629, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-13-333-1500-torch.float32]": 0.0007799349999686456, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-7-100-1000-torch.float32]": 0.0007591069999648425, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-7-512-512-torch.float32]": 0.0009351600000968574, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-8-100-512-torch.float32]": 0.0007779540000001361, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-8-256-1000-torch.float32]": 0.001159081999958289, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-8-256-1500-torch.float32]": 0.0008827850000443505, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-8-256-3000-torch.float32]": 0.0007932350000032784, +"tests/ops/test_silu_and_mul.py::Test_SiLUAndMul::test_op_irregular_shapes[tilecpp-8-333-1024-torch.float32]": 0.0007657900000594964, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-1009-torch.float16]": 0.4194920209999964, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-2048-torch.float16]": 0.48857123300001604, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-2048-torch.float32]": 0.48056491300013704, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-256-torch.float16]": 0.3639976370000113, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-256-torch.float32]": 0.44661920599997984, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-32768-torch.float32]": 1.4400110500000096, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-cutile-256-9-torch.float32]": 0.3751544920000356, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-1009-torch.float16]": 0.8758185740000499, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-2048-torch.float16]": 0.9715929739999751, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-2048-torch.float32]": 0.8594919570000457, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-256-torch.float16]": 0.8668679869999778, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-256-torch.float32]": 0.7193667829999413, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-32768-torch.float32]": 1.0548771770000371, +"tests/ops/test_softmax.py::Test_Softmax::test_op[baseline-tilecpp-256-9-torch.float32]": 0.8000483429999576, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-1009-torch.float16]": 0.4821793579999962, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-2048-torch.float16]": 0.5551135160000626, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-2048-torch.float32]": 0.5107640669999682, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-256-torch.float16]": 0.41989754100001164, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-256-torch.float32]": 0.4583980059999817, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-32768-torch.float32]": 0.9094119619999788, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-cutile-256-9-torch.float32]": 0.4554084499999931, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-1009-torch.float16]": 0.23288716499996553, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-2048-torch.float16]": 0.23046970500001862, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-2048-torch.float32]": 0.23644519600003377, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-256-torch.float16]": 0.21763445700003103, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-256-torch.float32]": 0.24424671000002718, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-32768-torch.float32]": 0.22805939599999192, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_chunked-tilecpp-256-9-torch.float32]": 0.2125171870000031, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-1009-torch.float16]": 0.4426059749999922, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-2048-torch.float16]": 0.3973566500000061, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-2048-torch.float32]": 0.4771569080000404, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-256-torch.float16]": 0.3853941799999916, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-256-torch.float32]": 0.3822624629999609, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-32768-torch.float32]": 1.1359939349999877, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-cutile-256-9-torch.float32]": 0.3790299549999645, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-1009-torch.float16]": 0.27796373000006724, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-2048-torch.float16]": 0.2502280460000179, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-2048-torch.float32]": 0.23838408400001754, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-256-torch.float16]": 0.23557078699997192, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-256-torch.float32]": 0.2916565569999534, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-32768-torch.float32]": 0.24323092399998814, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_multi_wave-tilecpp-256-9-torch.float32]": 0.26932774599998766, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-1009-torch.float16]": 0.5599641819999874, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-2048-torch.float16]": 0.5451685150000003, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-2048-torch.float32]": 0.8110287300000323, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-256-torch.float16]": 0.5886201239999878, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-256-torch.float32]": 0.7304974200000061, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-32768-torch.float32]": 1.9403061119999734, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-cutile-256-9-torch.float32]": 0.5573410080000372, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-1009-torch.float16]": 0.2719018590000246, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-2048-torch.float16]": 0.2591024730000413, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-2048-torch.float32]": 0.26350264499996, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-256-torch.float16]": 0.2592042509999146, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-256-torch.float32]": 0.2960040579999941, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-32768-torch.float32]": 0.263505183999996, +"tests/ops/test_softmax.py::Test_Softmax::test_op[use_tma-tilecpp-256-9-torch.float32]": 0.2892504530000224, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-1-512-16-1]": 0.3228101490000199, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-1-512-16-2]": 0.31761525799998935, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-1-512-32-1]": 0.3218608340000628, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-1-512-32-2]": 0.34274578600002314, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-16-512-16-1]": 0.37976256500002137, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-16-512-16-2]": 0.3952033989999677, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-16-512-32-1]": 0.35302105800002437, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-16-512-32-2]": 0.3846559229999684, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-2-512-16-1]": 0.3427766160000374, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-2-512-16-2]": 0.3397565720000557, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-2-512-32-1]": 0.3555792860000224, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-2-512-32-2]": 0.31118224500005454, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-8-512-16-1]": 0.34531331900001305, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-8-512-16-2]": 0.3561501129999556, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-8-512-32-1]": 0.35692955600006826, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.bfloat16-8-512-32-2]": 0.3446026870000196, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-1-512-16-1]": 0.19293035900005862, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-1-512-16-2]": 0.3050525570000673, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-1-512-32-1]": 0.165813796000009, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-1-512-32-2]": 0.2856926769999859, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-16-512-16-1]": 0.3746124740000596, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-16-512-16-2]": 0.40170148400000016, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-16-512-32-1]": 0.41841946400001007, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-16-512-32-2]": 0.3580727540000339, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-2-512-16-1]": 0.3514901409999993, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-2-512-16-2]": 0.3605457890000139, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-2-512-32-1]": 0.37425201199999947, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-2-512-32-2]": 0.31672324099997695, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-8-512-16-1]": 0.15830912300003774, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-8-512-16-2]": 0.35215651999993725, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-8-512-32-1]": 0.16124392299997226, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[cutile-torch.float16-8-512-32-2]": 0.32421443399999816, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-1-512-16-1]": 0.7286116149999771, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-1-512-16-2]": 0.746522776000063, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-1-512-32-1]": 0.7304921239999089, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-1-512-32-2]": 0.6944886960000076, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-16-512-16-1]": 0.7220164260000388, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-16-512-16-2]": 0.8140888949999407, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-16-512-32-1]": 0.8885406269999407, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-16-512-32-2]": 0.7724957170000266, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-2-512-16-1]": 0.7194804129999852, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-2-512-16-2]": 0.7511064700000247, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-2-512-32-1]": 0.7333868570000277, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-2-512-32-2]": 0.7347415630001137, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-8-512-16-1]": 0.8194588760000556, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-8-512-16-2]": 0.7774642040000117, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-8-512-32-1]": 0.7593325920000211, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.bfloat16-8-512-32-2]": 0.8119198079999705, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-1-512-16-1]": 0.1778665719999708, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-1-512-16-2]": 0.7217764540000076, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-1-512-32-1]": 0.169184840000014, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-1-512-32-2]": 0.689019470000062, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-16-512-16-1]": 0.1355477159999623, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-16-512-16-2]": 0.6924288080000451, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-16-512-32-1]": 0.15834418699995467, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-16-512-32-2]": 0.6989362759999835, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-2-512-16-1]": 0.1610943889999703, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-2-512-16-2]": 0.717019611000012, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-2-512-32-1]": 0.16648119000007, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-2-512-32-2]": 0.7058200799999668, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-8-512-16-1]": 0.1726543690000426, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-8-512-16-2]": 0.7422914329999912, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-8-512-32-1]": 0.1531171529999824, +"tests/ops/test_splitk_reduce.py::Test_SplitkReduce::test_op[tilecpp-torch.float16-8-512-32-2]": 0.7208769749999533, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[cutile-2-1024-512-torch.float32]": 0.4421761440000864, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[cutile-4-512-1024-torch.float32]": 0.31540316500002064, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[cutile-8-256-2048-torch.float32]": 0.3840983970000593, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[cutile-8-512-1024-torch.float16]": 0.46933663199996545, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[cutile-8-512-512-torch.float16]": 0.4811327219999839, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[tilecpp-2-1024-512-torch.float32]": 0.7289313409999636, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[tilecpp-4-512-1024-torch.float32]": 0.7385078589999807, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[tilecpp-8-256-2048-torch.float32]": 0.8030294569999796, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[tilecpp-8-512-1024-torch.float16]": 1.280305306999992, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward[tilecpp-8-512-512-torch.float16]": 1.2240831380000259, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-13-128-1024]": 0.24853502599995636, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-13-333-1500]": 0.507685505999973, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-4-128-3000]": 0.5075002110000355, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-4-256-1000]": 0.4472571100000664, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-4-256-1500]": 0.4866341099999545, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-7-100-1000]": 0.4514554529999941, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-7-256-512]": 0.23296753099998568, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-8-100-512]": 0.21036558200000854, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[cutile-8-333-256]": 0.4214905579999595, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-13-128-1024]": 0.19241197700000612, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-13-333-1500]": 0.1421774810000329, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-4-128-3000]": 0.1301098330000059, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-4-256-1000]": 0.16207617000003438, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-4-256-1500]": 0.14346605899999076, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-7-100-1000]": 0.12364523699994834, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-7-256-512]": 0.1356538040000146, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-8-100-512]": 0.5767157559999987, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_backward_irregular[tilecpp-8-333-256]": 1.1602538010000103, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward[cutile-2-512-1024-4096]": 0.30813346700000466, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward[cutile-4-1024-2048-8192]": 0.32969690200008017, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward[cutile-8-2048-4096-14336]": 0.3754314889999364, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward[tilecpp-2-512-1024-4096]": 0.689832980999995, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward[tilecpp-4-1024-2048-8192]": 0.6816018079999822, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward[tilecpp-8-2048-4096-14336]": 0.7289899410000658, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-13-256-2048]": 0.12848220600005789, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-13-333-1500]": 0.36959989799998993, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-7-100-1000]": 0.3438502500000027, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-7-512-1024]": 0.15020872299999155, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-8-100-1024]": 0.12491796499995189, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-8-256-1000]": 0.3346349380000788, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-8-256-1500]": 0.38626252500000646, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-8-256-3000]": 0.43294715300004327, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[cutile-8-333-512]": 0.2691663629999539, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-13-256-2048]": 0.1632513199999721, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-13-333-1500]": 0.1274483180000061, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-7-100-1000]": 0.14131365500003312, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-7-512-1024]": 0.16253420899994353, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-8-100-1024]": 0.15994868100000303, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-8-256-1000]": 0.1601844360000655, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-8-256-1500]": 0.14183564499995782, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-8-256-3000]": 0.13593993800003545, +"tests/ops/test_swiglu.py::Test_SwiGLU::test_op_forward_irregular[tilecpp-8-333-512]": 0.7010507339999208, +"tests/suites/flashinfer/test_flashinfer_attention.py::Test_FlashInfer_DecodePaged::test_op[cutile-4-1024-128-float16]": 5.73847863200001, +"tests/suites/flashinfer/test_flashinfer_attention.py::Test_FlashInfer_MLADecodePaged::test_op[cutile-32-4-1024-128-float16]": 0.0015827970000259484, +"tests/suites/flashinfer/test_flashinfer_attention.py::Test_FlashInfer_PrefillPaged::test_op[cutile-4-1024-128-128-float16]": 18.30039898600006, +"tests/suites/flashinfer/test_flashinfer_attention.py::Test_FlashInfer_PrefillPaged::test_op[cutile-4-1024-192-128-float16]": 23.711928015000012, +"tests/suites/flashinfer/test_flashinfer_attention.py::Test_FlashInfer_PrefillRagged::test_op[cutile-4-1024-128-float16]": 17.27510520499999, +"tests/suites/flashinfer/test_flashinfer_attention.py::Test_FlashInfer_PrefillRagged::test_op[cutile-4-1024-192-float16]": 23.50420485699999, +"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.0-0.0-False-True-torch.bfloat16-torch.bfloat16-4096-4096-4096-cutile]": 48.96774348299999, +"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.0-0.0-False-True-torch.bfloat16-torch.bfloat16-8192-8192-8192-cutile]": 26.23815682899999, +"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.0-0.0-False-True-torch.float16-torch.float16-4096-4096-4096-cutile]": 42.44152779699999, +"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.0-0.0-False-True-torch.float16-torch.float16-8192-8192-8192-cutile]": 16.863203800999997, +"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.0-0.0-False-True-torch.float8_e4m3fn-torch.bfloat16-4096-4096-4096-cutile]": 10.273888178999982, +"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.0-0.0-False-True-torch.float8_e4m3fn-torch.bfloat16-8192-8192-8192-cutile]": 24.563525259000016, +"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.5-2.0-False-True-torch.bfloat16-torch.bfloat16-4096-4096-4096-cutile]": 0.03144408000002841, +"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.5-2.0-False-True-torch.bfloat16-torch.bfloat16-8192-8192-8192-cutile]": 39.48264503900009, +"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.5-2.0-False-True-torch.float16-torch.float16-4096-4096-4096-cutile]": 0.030899534000013773, +"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.5-2.0-False-True-torch.float16-torch.float16-8192-8192-8192-cutile]": 0.06191930099998899, +"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.5-2.0-False-True-torch.float8_e4m3fn-torch.bfloat16-4096-4096-4096-cutile]": 31.90016067399995, +"tests/suites/flashinfer/test_flashinfer_gemm_alpha_beta.py::Test_FlashInfer_Matmul_Alpha_Beta::test_op[1.5-2.0-False-True-torch.float8_e4m3fn-torch.bfloat16-8192-8192-8192-cutile]": 8.002499056000147, +"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-False-False-torch.float16-6-4096-512-4096-7168]": 59.908451012000114, +"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-False-False-torch.float16-6-4096-512-7168-2048]": 7.078246047999983, +"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-False-True-torch.float16-6-4096-512-4096-7168]": 56.52489703900005, +"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-False-True-torch.float16-6-4096-512-7168-2048]": 2.531233168999961, +"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-True-False-torch.float16-6-4096-512-4096-7168]": 49.44542849899983, +"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-True-False-torch.float16-6-4096-512-7168-2048]": 2.9772745770001166, +"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-True-True-torch.float16-6-4096-512-4096-7168]": 67.47688810800003, +"tests/suites/flashinfer/test_flashinfer_masked_bmm.py::Test_FlashInfer_MaskedBMM::test_op[cutile-True-True-torch.float16-6-4096-512-7168-2048]": 3.426200850999976, +"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-2048-2048-128-16-cutile]": 0.21239972900013981, +"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-2048-2048-128-4-cutile]": 0.22011664100000417, +"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-2048-2048-512-16-cutile]": 0.15200016699998287, +"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-2048-2048-512-4-cutile]": 0.14253396500009785, +"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-4096-4096-128-16-cutile]": 0.8362736159999713, +"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-4096-4096-128-4-cutile]": 0.18873204700003043, +"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-4096-4096-512-16-cutile]": 0.21937214199999744, +"tests/suites/flashinfer/test_flashinfer_ragged_block_scaled_bmm.py::Test_FlashInfer_RaggedBlockScaledBMM::test_op[False-True-torch.float8_e4m3fn-torch.bfloat16-4096-4096-512-4-cutile]": 0.7694511810001359, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_dtypes[torch.bfloat16-4-256-256-256-cutile]": 0.0040078529999618695, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_dtypes[torch.float8_e4m3fn-4-256-256-256-cutile]": 12.146819223999955, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_num_groups[1-256-256-256-torch.bfloat16-cutile]": 0.39679951400000846, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_num_groups[4-256-256-256-torch.bfloat16-cutile]": 0.76719819799996, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_num_groups[8-256-256-256-torch.bfloat16-cutile]": 0.3900053969999817, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_shapes[2-128-128-128-torch.bfloat16-False-False-cutile]": 0.0009644200000593628, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_shapes[2-128-128-128-torch.bfloat16-True-False-cutile]": 0.3598597479998489, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_shapes[4-256-256-256-torch.bfloat16-False-False-cutile]": 0.0009064809999017598, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_shapes[4-256-256-256-torch.bfloat16-True-False-cutile]": 27.757639775000143, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_shapes[4-512-512-512-torch.bfloat16-False-False-cutile]": 0.0008674080000901085, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_shapes[4-512-512-512-torch.bfloat16-True-False-cutile]": 3.4087468359999775, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_transpose[False-False-4-256-256-256-torch.bfloat16-cutile]": 0.0009749800000236064, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_transpose[False-True-4-256-256-256-torch.bfloat16-cutile]": 0.0008476470000005065, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_transpose[True-False-4-256-256-256-torch.bfloat16-cutile]": 0.04233717300007811, +"tests/suites/flashinfer/test_flashinfer_ragged_bmm.py::Test_FlashInfer_RaggedBMM::test_op_transpose[True-True-4-256-256-256-torch.bfloat16-cutile]": 0.0008598950000759942, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-128-2048-512]": 0.11679067500017482, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-128-2048-513]": 0.002269571999931941, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-16-2048-512]": 0.031119958999966002, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-16-2048-513]": 0.1270599700000048, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-32-2048-512]": 0.11243273599984605, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-32-2048-513]": 0.0026616579999654277, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-64-2048-512]": 0.10660985100003018, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.float8_e4m3fn-64-2048-513]": 0.002402430999950411, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-128-2048-512]": 0.11222010500000579, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-128-2048-513]": 0.003053653999927519, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-16-2048-512]": 0.10399573700010478, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-16-2048-513]": 0.0023828830001093593, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-32-2048-512]": 0.1014006769999014, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-32-2048-513]": 0.0028470989999505036, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-64-2048-512]": 0.10792633500000193, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-False-torch.int8-64-2048-513]": 0.002324480000083895, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-128-2048-512]": 0.13856562599994504, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-128-2048-513]": 0.002254673000038565, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-16-2048-512]": 0.14324347700005546, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-16-2048-513]": 0.002555612999913137, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-32-2048-512]": 0.13828320599998278, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-32-2048-513]": 0.0030280930000117223, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-64-2048-512]": 0.14080332100002124, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.float8_e4m3fn-64-2048-513]": 0.0025780350000559338, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-128-2048-512]": 0.14153572899999745, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-128-2048-513]": 0.009803340999951615, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-16-2048-512]": 0.12071452099996804, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-16-2048-513]": 0.002762249000056727, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-32-2048-512]": 0.14308892099995774, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-32-2048-513]": 0.0027927620001264586, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-64-2048-512]": 0.17330461300014122, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-False-True-torch.int8-64-2048-513]": 0.0028879640000241125, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-128-2048-512]": 0.0016184770000791104, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-128-2048-513]": 0.0013822400001117785, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-16-2048-512]": 0.0015694070000336069, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-16-2048-513]": 0.0014304430000038337, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-32-2048-512]": 0.0012898720000293906, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-32-2048-513]": 0.0015442170000596889, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-64-2048-512]": 0.0011300269998173462, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.float8_e4m3fn-64-2048-513]": 0.001537568999879113, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-128-2048-512]": 0.0011970649999284433, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-128-2048-513]": 0.0011727899999414149, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-16-2048-512]": 0.0012095709998902748, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-16-2048-513]": 0.0011845159999666066, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-32-2048-512]": 0.001127462999988893, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-32-2048-513]": 0.0011764820001189946, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-64-2048-512]": 0.0010107000000516564, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-False-torch.int8-64-2048-513]": 0.0011699520000547636, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-128-2048-512]": 0.14123656099999948, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-128-2048-513]": 0.0032757329999810736, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-16-2048-512]": 0.005049112000051537, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-16-2048-513]": 0.0044101030000547325, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-32-2048-512]": 0.004046616999971775, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-32-2048-513]": 0.004615692000129457, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-64-2048-512]": 0.7816253549999885, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.float8_e4m3fn-64-2048-513]": 0.0025928560000068046, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-128-2048-512]": 0.028733788000010918, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-128-2048-513]": 0.0023170749999934515, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-16-2048-512]": 0.12351527000001283, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-16-2048-513]": 0.004588528999988739, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-32-2048-512]": 0.14002403400000674, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-32-2048-513]": 0.005860709000003794, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-64-2048-512]": 0.04648654599999702, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-False-True-True-torch.int8-64-2048-513]": 0.003022889999982681, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-128-2048-512]": 0.001132745999996132, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-128-2048-513]": 0.0010836169999777212, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-16-2048-512]": 0.0010510719999814455, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-16-2048-513]": 0.0012460939999954235, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-32-2048-512]": 0.0014289890000043215, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-32-2048-513]": 0.0014382939999819655, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-64-2048-512]": 0.0009689679999951295, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.float8_e4m3fn-64-2048-513]": 0.0011587869999942768, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-128-2048-512]": 0.0011052660000103742, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-128-2048-513]": 0.0011496250000107011, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-16-2048-512]": 0.0010376790000066194, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-16-2048-513]": 0.0010081430000070668, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-32-2048-512]": 0.0009818229999893902, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-32-2048-513]": 0.001225231000006488, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-64-2048-512]": 0.0011186199999855262, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-False-torch.int8-64-2048-513]": 0.0010686309999954346, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-128-2048-512]": 0.0022527880000069445, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-128-2048-513]": 0.002539695000010056, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-16-2048-512]": 0.08153055900000084, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-16-2048-513]": 0.0027364910000073905, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-32-2048-512]": 0.023876475000008668, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-32-2048-513]": 0.0024875300000104517, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-64-2048-512]": 0.002744937999977992, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.float8_e4m3fn-64-2048-513]": 0.002436804999987885, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-128-2048-512]": 0.1521619289999876, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-128-2048-513]": 0.003605739000008157, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-16-2048-512]": 0.0027319550000157733, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-16-2048-513]": 0.0023949269999974376, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-32-2048-512]": 0.0024250069999851576, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-32-2048-513]": 0.0026068939999959184, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-64-2048-512]": 0.002363676999991071, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-False-True-torch.int8-64-2048-513]": 0.796123073000004, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-128-2048-512]": 0.0012807250000150816, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-128-2048-513]": 0.00126982599999792, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-16-2048-512]": 0.001314809999996669, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-16-2048-513]": 0.001172350000018696, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-32-2048-512]": 0.001092620999997962, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-32-2048-513]": 0.0010944360000166853, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-64-2048-512]": 0.0010954080000118438, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.float8_e4m3fn-64-2048-513]": 0.0020134970000071917, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-128-2048-512]": 0.0009780589999905942, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-128-2048-513]": 0.0010265819999801806, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-16-2048-512]": 0.0015855570000127273, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-16-2048-513]": 0.001527707999997574, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-32-2048-512]": 0.0011196350000233224, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-32-2048-513]": 0.0012577730000060683, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-64-2048-512]": 0.0010443719999955192, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-False-torch.int8-64-2048-513]": 0.0009965360000023793, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-128-2048-512]": 0.026350040000011177, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-128-2048-513]": 0.0023405619999863347, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-16-2048-512]": 0.1193840790000138, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-16-2048-513]": 0.004000791999985154, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-32-2048-512]": 0.11258424599999728, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-32-2048-513]": 0.004047223999990024, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-64-2048-512]": 0.04170971799999279, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.float8_e4m3fn-64-2048-513]": 0.0032133889999670373, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-128-2048-512]": 0.0024395179999743277, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-128-2048-513]": 0.0023540780000246286, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-16-2048-512]": 0.02522124500001155, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-16-2048-513]": 0.00234202599999378, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-32-2048-512]": 0.02724755100000209, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-32-2048-513]": 0.0025693080000195323, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-64-2048-512]": 0.002424132999991002, +"tests/suites/flashinfer/test_per_token_group_quant_8bit.py::Test_Per_Token_Group_Quant_8bit::test_op[cutile-True-True-True-torch.int8-64-2048-513]": 0.0024464790000280345, +"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e4m3fn-torch.bfloat16-False-10000-4096-64-576-128-128]": 4.516716196000004, +"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e4m3fn-torch.bfloat16-False-10000-4096-64-576-128-19]": 5.005152231999972, +"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e4m3fn-torch.bfloat16-False-10000-4096-64-576-128-1]": 7.909295147999998, +"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e4m3fn-torch.float16-False-10000-4096-64-576-128-128]": 4.401227900000009, +"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e4m3fn-torch.float16-False-10000-4096-64-576-128-19]": 4.918088467999993, +"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e4m3fn-torch.float16-False-10000-4096-64-576-128-1]": 8.279190783999994, +"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e5m2-torch.bfloat16-False-10000-4096-64-576-128-128]": 4.549255667000011, +"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e5m2-torch.bfloat16-False-10000-4096-64-576-128-19]": 4.868013668999993, +"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e5m2-torch.bfloat16-False-10000-4096-64-576-128-1]": 7.855213110999983, +"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e5m2-torch.float16-False-10000-4096-64-576-128-128]": 4.521552182999997, +"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e5m2-torch.float16-False-10000-4096-64-576-128-19]": 5.210123678999992, +"tests/suites/flashinfer/test_rope_quantize_fp8.py::Test_FlashInfer_RopeQuantizeFp8::test_op[cutile-torch.float8_e5m2-torch.float16-False-10000-4096-64-576-128-1]": 8.83284452800001, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.0-4-128-torch.bfloat16]": 0.4060643770000354, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.0-4-128-torch.float16]": 0.4203181050000069, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.0-6-300-torch.float32]": 0.4304791389999991, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.0-63-41-torch.float32]": 1.0238748880000514, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.0-8-512-torch.float32]": 0.6750229880000234, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.1-4-128-torch.bfloat16]": 0.4309375349999698, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.1-4-128-torch.float16]": 0.42618076599998744, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.1-6-300-torch.float32]": 0.40640612000001397, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.1-63-41-torch.float32]": 1.255192099999988, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_backward[cutile-0.1-8-512-torch.float32]": 0.8808760240000026, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-1269-32000-torch.float32]": 0.6983955270000024, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-4-128-torch.bfloat16]": 0.35988643700002854, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-4-128-torch.float16]": 0.3468637089999902, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-4-256-torch.float32]": 0.9372323579999886, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-6-300-torch.float32]": 0.3121748219999745, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-63-41-torch.float32]": 0.7320236649999856, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-mean-8-1024-torch.float32]": 0.44251927099998056, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-1269-32000-torch.float32]": 0.6822627909999994, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-4-128-torch.bfloat16]": 0.34221838799999205, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-4-128-torch.float16]": 0.3301377539999635, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-4-256-torch.float32]": 0.8644653830000095, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-6-300-torch.float32]": 0.3592177959999958, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-63-41-torch.float32]": 0.8128910639999845, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_forward[cutile-sum-8-1024-torch.float32]": 0.5085537009999825, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_ignore_index[cutile-4-256-torch.float32]": 1.0283869250000066, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_ignore_index[cutile-8-512-torch.float32]": 0.1305762539999762, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_predicted_tokens[cutile-4-128-torch.float32]": 0.37262538299999903, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_predicted_tokens[cutile-8-256-torch.float32]": 0.3682255709999964, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_reduction_none[cutile-4-128-torch.bfloat16]": 0.1434591569999668, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_reduction_none[cutile-4-128-torch.float16]": 0.1557448640000132, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_reduction_none[cutile-8-512-torch.float32]": 0.5755704120000189, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_softcap[cutile-30.0-4-128-torch.float32]": 1.0088810780000017, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_softcap[cutile-30.0-8-512-torch.float32]": 0.5645720400000016, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_softcap[cutile-50.0-4-128-torch.float32]": 0.11658687799999257, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_softcap[cutile-50.0-8-512-torch.float32]": 0.14595410399999764, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_token_accuracy[cutile-4-128-torch.float32]": 0.34052877400000625, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_token_accuracy[cutile-8-256-torch.float32]": 0.3794425359999991, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_weight[cutile-4-128-torch.bfloat16]": 0.36656186900000876, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_weight[cutile-8-512-torch.float32]": 0.6240899340000112, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_z_loss[cutile-0.0001-4-128-torch.float32]": 0.8413994990000049, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_z_loss[cutile-0.0001-8-512-torch.float32]": 1.2165674219999971, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_z_loss[cutile-0.01-4-128-torch.float32]": 0.807197819999999, +"tests/suites/liger/test_cross_entropy.py::Test_Liger_CrossEntropy::test_op_z_loss[cutile-0.01-8-512-torch.float32]": 0.5820282259999772, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-1-64-128-torch.float32]": 0.13411702799999148, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-188-31-123-torch.float32]": 0.13923951799998235, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-4-64-128-torch.bfloat16]": 0.14258567000000255, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-4-64-128-torch.float16]": 0.15270968900000526, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-4-64-128-torch.float32]": 0.20240603100000953, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-63-41-41-torch.float32]": 0.1276337439999935, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_backward[cutile-8-128-256-torch.float32]": 0.14950483900000222, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-1-64-128-torch.float32]": 0.15907277700000577, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-188-31-123-torch.float32]": 0.46831499100001395, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-3-7-11-torch.float32]": 0.4307775759999828, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-4-64-128-torch.bfloat16]": 0.11776614999999424, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-4-64-128-torch.float16]": 0.1445336029999993, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-4-64-128-torch.float32]": 0.3182439949999889, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-4-64-32768-torch.float32]": 0.712511704999983, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-63-41-41-torch.float32]": 0.2627902809999796, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.1-8-128-256-torch.float32]": 0.3518824150000057, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-1-64-128-torch.float32]": 0.1981314740000215, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-188-31-123-torch.float32]": 0.43540222800000095, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-3-7-11-torch.float32]": 0.433782647000001, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-4-64-128-torch.bfloat16]": 0.294823935999986, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-4-64-128-torch.float16]": 0.301945965999991, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-4-64-128-torch.float32]": 0.4867057499999845, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-4-64-32768-torch.float32]": 0.6277309330000094, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-63-41-41-torch.float32]": 0.28138096700001825, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_forward[cutile-0.5-8-128-256-torch.float32]": 0.3260095450000051, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-0.5-0.2-1024-1024-4096-torch.bfloat16]": 0.7491470280000385, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-0.5-0.2-1024-1024-4096-torch.float32]": 0.16786891799998216, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-0.5-0.2-141-31-123-torch.bfloat16]": 0.4888243759999966, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-0.5-0.2-141-31-123-torch.float32]": 0.1642237410000007, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-1.0-0.5-1024-1024-4096-torch.bfloat16]": 0.7451359529999877, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-1.0-0.5-1024-1024-4096-torch.float32]": 0.16513078799999903, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-1.0-0.5-141-31-123-torch.bfloat16]": 0.4823465960000135, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-1.0-0.5-141-31-123-torch.float32]": 0.16424910699998918, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-2.0-0.8-1024-1024-4096-torch.bfloat16]": 0.822079508999991, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-2.0-0.8-1024-1024-4096-torch.float32]": 0.15507127400002219, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-2.0-0.8-141-31-123-torch.bfloat16]": 0.5227332380000291, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-42-2.0-0.8-141-31-123-torch.float32]": 0.1615889410000193, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-0.5-0.2-1024-1024-4096-torch.bfloat16]": 0.7112110879999705, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-0.5-0.2-1024-1024-4096-torch.float32]": 0.14398601100003816, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-0.5-0.2-141-31-123-torch.bfloat16]": 0.47188344899998924, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-0.5-0.2-141-31-123-torch.float32]": 0.16484041600003252, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-1.0-0.5-1024-1024-4096-torch.bfloat16]": 0.8072290560000255, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-1.0-0.5-1024-1024-4096-torch.float32]": 0.19204879400000152, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-1.0-0.5-141-31-123-torch.bfloat16]": 0.5735086560000013, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-1.0-0.5-141-31-123-torch.float32]": 0.17099080699999547, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-2.0-0.8-1024-1024-4096-torch.bfloat16]": 0.8114963910000057, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-2.0-0.8-1024-1024-4096-torch.float32]": 0.42899320699999066, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-2.0-0.8-141-31-123-torch.bfloat16]": 0.687810202999998, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_liger_shapes[cutile-_100-2.0-0.8-141-31-123-torch.float32]": 0.14220762899998363, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_with_labels[cutile-16-64-128-torch.float32]": 0.18267598799999973, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_with_labels[cutile-4-64-128-torch.float32]": 0.32837233000000765, +"tests/suites/liger/test_fused_linear_jsd.py::Test_Liger_FusedLinearJSD::test_op_with_labels[cutile-8-128-256-torch.float32]": 0.376919682999997, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.bfloat16-3-(1, 1, 16, 32)]": 0.2585328959999913, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.bfloat16-3-(1, 2, 64, 32)]": 1.1274107120000139, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.bfloat16-3-(2, 4, 32, 64)]": 1.5023449539999945, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.bfloat16-7-(1, 1, 16, 32)]": 0.8665748549999961, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.bfloat16-7-(1, 2, 64, 32)]": 0.20670721100000833, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.bfloat16-7-(2, 4, 32, 64)]": 0.7993678250000045, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float16-3-(1, 1, 16, 32)]": 0.8563292759999683, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float16-3-(1, 2, 64, 32)]": 0.26523953299999903, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float16-3-(2, 4, 32, 64)]": 0.8332691140000179, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float16-7-(1, 1, 16, 32)]": 0.7717618159999802, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float16-7-(1, 2, 64, 32)]": 0.19662201200000595, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float16-7-(2, 4, 32, 64)]": 0.792176937000022, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float32-3-(1, 1, 16, 32)]": 1.154772170999962, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float32-3-(1, 2, 64, 32)]": 0.26761572199998795, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float32-3-(2, 4, 32, 64)]": 1.4326324329999807, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float32-7-(1, 1, 16, 32)]": 0.22343212399997014, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float32-7-(1, 2, 64, 32)]": 0.19337417299999515, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op[cutile-torch.float32-7-(2, 4, 32, 64)]": 0.20957362599997964, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_backward[cutile-(1, 1, 16, 32)]": 0.1833709769999956, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_backward[cutile-(1, 2, 64, 32)]": 0.15501522300000659, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_backward[cutile-(2, 4, 32, 64)]": 0.15997887799998978, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_dilation[cutile-1-(1, 1, 16, 32)]": 1.220531625999996, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_dilation[cutile-1-(1, 2, 64, 32)]": 0.26196420399999454, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_dilation[cutile-1-(2, 4, 32, 64)]": 1.6106404659999924, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_dilation[cutile-2-(1, 1, 16, 32)]": 1.1741232649999915, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_dilation[cutile-2-(1, 2, 64, 32)]": 0.22057881700000337, +"tests/suites/liger/test_fused_neighborhood_attention.py::Test_Liger_FusedNeighborhoodAttention::test_op_dilation[cutile-2-(2, 4, 32, 64)]": 1.60242267000001, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_backward[cutile-(4, 256)-torch.bfloat16]": 0.26801818300002367, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_backward[cutile-(4, 256)-torch.float16]": 0.25275639999999555, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_backward[cutile-(4, 256)-torch.float32]": 0.3623651849999874, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_backward[cutile-(8, 512)-torch.float32]": 0.3125633470000224, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_backward[cutile-(9, 41, 341)-torch.float32]": 0.3868200200000018, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_backward[cutile-(9, 7, 41)-torch.float32]": 0.2947416939999812, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(16, 1024)-torch.float32]": 0.3212551249999933, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(2, 2, 8)-torch.float32]": 0.26568285200001185, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(2, 4, 512)-torch.float32]": 0.16039686200001313, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(4, 256)-torch.bfloat16]": 0.23674710000000232, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(4, 256)-torch.float16]": 0.294439753000006, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(4, 256)-torch.float32]": 0.26307495499999334, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(4, 300)-torch.float32]": 0.3387104579999942, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(8, 512)-torch.float32]": 0.30017232200000876, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(9, 41, 341)-torch.float32]": 0.32600454300001047, +"tests/suites/liger/test_geglu.py::Test_Liger_GEGLU::test_op_forward[cutile-(9, 7, 41)-torch.float32]": 0.30260261200001537, +"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_backward[cutile-2-4-2-8-torch.bfloat16]": 0.3192437170000062, +"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_backward[cutile-2-4-2-8-torch.float16]": 0.330073705000018, +"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_backward[cutile-2-4-2-8-torch.float32]": 0.29669470700000034, +"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_backward[cutile-2-63-21-2163-torch.float32]": 0.6360144170000126, +"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_backward[cutile-4-8-4-16-torch.float32]": 0.33414576499998816, +"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-16-32-1-4096-torch.float32]": 0.42227941800001645, +"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-2-4-2-8-torch.bfloat16]": 0.28994088299999987, +"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-2-4-2-8-torch.float16]": 0.2483409760000086, +"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-2-4-2-8-torch.float32]": 0.3333250430000021, +"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-2-6-3-10-torch.float32]": 0.3243605590000129, +"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-2-63-21-2163-torch.float32]": 0.5690171590000261, +"tests/suites/liger/test_group_norm.py::Test_Liger_GroupNorm::test_op_forward[cutile-4-8-4-16-torch.float32]": 0.2572852450000056, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-16-1024-0.5-torch.float32]": 0.4555676250000005, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-4-256-0.0-torch.float32]": 0.30261752999999203, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-4-256-0.5-torch.bfloat16]": 0.33577510399999255, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-4-256-0.5-torch.float16]": 0.3763419580000118, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-4-256-0.5-torch.float32]": 0.15417084700000316, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-4-256-1.0-torch.float32]": 0.30629289099999824, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-8-512-0.3-torch.float32]": 0.37853274200003284, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op[cutile-8-512-0.5-torch.float32]": 0.29158803899998986, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_all_ignored[cutile-20-32-torch.bfloat16]": 0.1200908759999777, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_all_ignored[cutile-20-32-torch.float32]": 0.13645960100001275, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_nondefault_ignore_index[cutile-16-1024-0.3-2-torch.bfloat16]": 0.5525233010000079, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_nondefault_ignore_index[cutile-8-512-0.5-2-torch.float32]": 0.3071211350000169, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_nondefault_ignore_index[cutile-8-512-0.5-42-torch.float32]": 0.3443597860000125, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_not_last_layer[cutile-16441-1271-0.5-torch.float32]": 0.6044084749999854, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_not_last_layer[cutile-2048-3200-0.5-torch.bfloat16]": 0.782448960000039, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_not_last_layer[cutile-2048-3200-0.5-torch.float32]": 0.5748893610000039, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_not_last_layer[cutile-8-512-0.5-torch.float16]": 0.3288405499999669, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_symmetry[cutile-16441-1271-torch.float32]": 0.0980469750000168, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_symmetry[cutile-2048-3200-torch.bfloat16]": 0.10670170700001336, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_symmetry[cutile-2048-3200-torch.float32]": 0.1282585470000015, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_with_labels[cutile-16-1024-0.5-torch.float32]": 0.49172448999999574, +"tests/suites/liger/test_jsd.py::Test_Liger_JSD::test_op_with_labels[cutile-8-512-0.5-torch.float32]": 0.47218642500001806, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-batchmean-(16, 1024)-torch.float32]": 0.31430374400000005, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-batchmean-(4, 256)-torch.bfloat16]": 0.31915381199999615, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-batchmean-(4, 256)-torch.float16]": 0.26952904200000205, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-batchmean-(4, 256)-torch.float32]": 0.11025647600001776, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-batchmean-(4, 300)-torch.float32]": 0.25903139299998656, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-batchmean-(8, 512)-torch.float32]": 0.293184906999997, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-mean-(16, 1024)-torch.float32]": 0.10477867699998455, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-mean-(4, 256)-torch.bfloat16]": 0.10015435899998693, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-mean-(4, 256)-torch.float16]": 0.10692955499999357, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-mean-(4, 256)-torch.float32]": 0.10758918300001596, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-mean-(4, 300)-torch.float32]": 0.10084438600003409, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-mean-(8, 512)-torch.float32]": 0.10088657400004308, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-none-(16, 1024)-torch.float32]": 0.23994565899999998, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-none-(4, 256)-torch.bfloat16]": 0.22798081899998124, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-none-(4, 256)-torch.float16]": 0.22024070899996673, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-none-(4, 256)-torch.float32]": 0.21454815999999255, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-none-(4, 300)-torch.float32]": 0.2773881870000139, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-none-(8, 512)-torch.float32]": 0.23186796100003448, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-sum-(16, 1024)-torch.float32]": 0.12640974700002516, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-sum-(4, 256)-torch.bfloat16]": 0.13900461599999403, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-sum-(4, 256)-torch.float16]": 0.12580436100000725, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-sum-(4, 256)-torch.float32]": 0.1569298239999739, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-sum-(4, 300)-torch.float32]": 0.13047860000000355, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-False-sum-(8, 512)-torch.float32]": 0.14062070500000345, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-batchmean-(16, 1024)-torch.float32]": 0.09672195999999644, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-batchmean-(4, 256)-torch.bfloat16]": 0.09053990099997122, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-batchmean-(4, 256)-torch.float16]": 0.09613833400001681, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-batchmean-(4, 256)-torch.float32]": 0.09530193799997733, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-batchmean-(4, 300)-torch.float32]": 0.09350789199999099, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-batchmean-(8, 512)-torch.float32]": 0.09433005399998251, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-mean-(16, 1024)-torch.float32]": 0.099523841000007, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-mean-(4, 256)-torch.bfloat16]": 0.10263122600002816, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-mean-(4, 256)-torch.float16]": 0.09523659100000259, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-mean-(4, 256)-torch.float32]": 0.1671306200000231, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-mean-(4, 300)-torch.float32]": 0.09488265899997828, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-mean-(8, 512)-torch.float32]": 0.10993755399999827, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-none-(16, 1024)-torch.float32]": 0.22858275299999775, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-none-(4, 256)-torch.bfloat16]": 0.2182934639999985, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-none-(4, 256)-torch.float16]": 0.2152177359999996, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-none-(4, 256)-torch.float32]": 0.19201008299999955, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-none-(4, 300)-torch.float32]": 0.26601142199999117, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-none-(8, 512)-torch.float32]": 0.2112975860000148, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-sum-(16, 1024)-torch.float32]": 0.23387539600000196, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-sum-(4, 256)-torch.bfloat16]": 0.22269323800000507, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-sum-(4, 256)-torch.float16]": 0.20384115000000236, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-sum-(4, 256)-torch.float32]": 0.22894013699999505, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-sum-(4, 300)-torch.float32]": 0.32027787899995985, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op[cutile-True-sum-(8, 512)-torch.float32]": 0.23062001999998927, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-batchmean-(16, 1024)-torch.float32]": 0.2281674529999691, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-batchmean-(4, 256)-torch.bfloat16]": 0.2334206210000218, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-batchmean-(4, 256)-torch.float16]": 0.2262120960000118, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-batchmean-(4, 256)-torch.float32]": 0.25742560199998366, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-batchmean-(4, 300)-torch.float32]": 0.263958998000021, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-batchmean-(8, 512)-torch.float32]": 0.22252104300000042, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-mean-(16, 1024)-torch.float32]": 0.2372682550000036, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-mean-(4, 256)-torch.bfloat16]": 0.23169762800000626, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-mean-(4, 256)-torch.float16]": 0.2392609899999627, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-mean-(4, 256)-torch.float32]": 0.2393315889999883, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-mean-(4, 300)-torch.float32]": 0.2510161590000166, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-mean-(8, 512)-torch.float32]": 0.2258952979999549, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-sum-(16, 1024)-torch.float32]": 0.23772782500000744, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-sum-(4, 256)-torch.bfloat16]": 0.2566752169999802, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-sum-(4, 256)-torch.float16]": 0.24531899900000553, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-sum-(4, 256)-torch.float32]": 0.5884899939999855, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-sum-(4, 300)-torch.float32]": 0.26550357400003577, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-False-sum-(8, 512)-torch.float32]": 0.23103087299998037, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-batchmean-(16, 1024)-torch.float32]": 0.2444575160000113, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-batchmean-(4, 256)-torch.bfloat16]": 0.23926960100004635, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-batchmean-(4, 256)-torch.float16]": 0.2444542419999891, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-batchmean-(4, 256)-torch.float32]": 0.2628079229999969, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-batchmean-(4, 300)-torch.float32]": 0.26915635700001417, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-batchmean-(8, 512)-torch.float32]": 0.2584820160000163, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-mean-(16, 1024)-torch.float32]": 0.24364854399999558, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-mean-(4, 256)-torch.bfloat16]": 0.2719023859999936, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-mean-(4, 256)-torch.float16]": 0.27002883800000177, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-mean-(4, 256)-torch.float32]": 0.22691522600004532, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-mean-(4, 300)-torch.float32]": 0.28483640600003923, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-mean-(8, 512)-torch.float32]": 0.24207487300000707, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-sum-(16, 1024)-torch.float32]": 0.26498368899999036, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-sum-(4, 256)-torch.bfloat16]": 0.255470822999996, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-sum-(4, 256)-torch.float16]": 0.2552543740000033, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-sum-(4, 256)-torch.float32]": 0.241898759000037, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-sum-(4, 300)-torch.float32]": 0.2694825439999988, +"tests/suites/liger/test_kl_div.py::Test_Liger_KLDiv::test_op_backward[cutile-True-sum-(8, 512)-torch.float32]": 0.23933364400002688, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(16, 1024)-torch.float32]": 0.25390513400003556, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(2, 4, 512)-torch.float32]": 0.26543142700001, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(4, 256)-torch.bfloat16]": 0.26771249800000874, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(4, 256)-torch.float16]": 0.23893976100001169, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(4, 256)-torch.float32]": 0.20101173399996242, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(4, 300)-torch.float32]": 0.30373422100001335, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op[cutile-(8, 512)-torch.float32]": 0.15694094299999506, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(16, 1024)-torch.float32]": 0.40692610600001444, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(2, 4, 512)-torch.float32]": 0.13439757999998392, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(4, 256)-torch.bfloat16]": 0.2964268759999982, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(4, 256)-torch.float16]": 0.3404274179999902, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(4, 256)-torch.float32]": 0.4304408309999985, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(4, 300)-torch.float32]": 0.30495378500003767, +"tests/suites/liger/test_layer_norm.py::Test_Liger_LayerNorm::test_op_backward[cutile-(8, 512)-torch.float32]": 0.37036982099999705, +"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op[cutile-(1, 16, 8, 128)-torch.float32]": 0.2873499800000161, +"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op[cutile-(1, 4, 2, 48)-torch.float32]": 0.3028270940000084, +"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op[cutile-(2, 8, 4, 64)-torch.bfloat16]": 0.2938071670000113, +"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op[cutile-(2, 8, 4, 64)-torch.float16]": 0.2733465930000136, +"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op[cutile-(2, 8, 4, 64)-torch.float32]": 0.3415111189999891, +"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op_backward[cutile-(2, 8, 4, 64)-torch.bfloat16]": 0.27981077100000107, +"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op_backward[cutile-(2, 8, 4, 64)-torch.float16]": 0.30200631400001043, +"tests/suites/liger/test_llama4_rope.py::Test_Liger_Llama4Rope::test_op_backward[cutile-(2, 8, 4, 64)-torch.float32]": 0.28809495100000504, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op[cutile-(1, 2, 16)-torch.float32]": 0.4103460180000127, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op[cutile-(2, 1, 8)-torch.bfloat16]": 0.4943075570000417, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op[cutile-(2, 1, 8)-torch.float16]": 0.13609788199997297, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op[cutile-(2, 1, 8)-torch.float32]": 0.4042750740000258, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_backward[cutile-(1, 1, 16)-torch.float32]": 0.3721187589999886, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_backward[cutile-(2, 1, 8)-torch.float32]": 0.3643315879999989, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_backward_conv_params[cutile-2-1-8-1-torch.float32]": 0.1759581509999748, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_backward_conv_params[cutile-2-2-8-1-torch.float32]": 0.15543005399999288, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_backward_conv_params[cutile-2-2-8-2-torch.bfloat16]": 0.4438087760000258, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_backward_conv_params[cutile-2-2-8-2-torch.float32]": 0.15043932499997936, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_with_bias[cutile-(2, 1, 8)-torch.bfloat16]": 0.1386412600000142, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_with_bias[cutile-(2, 1, 8)-torch.float16]": 0.13644585800000186, +"tests/suites/liger/test_multi_token_attention.py::Test_Liger_MultiTokenAttention::test_op_with_bias[cutile-(2, 1, 8)-torch.float32]": 0.16796190099998398, +"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op[cutile-(1, 2, 4, 48)-torch.float32]": 0.3857843709999713, +"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op[cutile-(1, 4, 8, 128)-torch.float32]": 0.37310848300001, +"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op[cutile-(2, 8, 16, 64)-torch.bfloat16]": 0.3797228599999585, +"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op[cutile-(2, 8, 16, 64)-torch.float16]": 0.37025612399997954, +"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op[cutile-(2, 8, 16, 64)-torch.float32]": 0.3566792670000041, +"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op_backward[cutile-(2, 8, 16, 64)-torch.bfloat16]": 0.33901814400002195, +"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op_backward[cutile-(2, 8, 16, 64)-torch.float16]": 0.4196156250000058, +"tests/suites/liger/test_qwen2vl_mrope.py::Test_Liger_Qwen2VLMRope::test_op_backward[cutile-(2, 8, 16, 64)-torch.float32]": 0.36788411599999904, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-False-(1, 2, 4, 48)-torch.float32]": 0.14937775100000295, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-False-(1, 4, 8, 128)-torch.float32]": 0.2058587740000064, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-False-(2, 8, 16, 64)-torch.bfloat16]": 0.34626884599998675, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-False-(2, 8, 16, 64)-torch.float16]": 0.3221326769999848, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-False-(2, 8, 16, 64)-torch.float32]": 0.3475132449999876, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-False-(3, 4, 7, 64)-torch.float32]": 0.34996515900002123, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-True-(1, 2, 4, 48)-torch.float32]": 0.3696581870000273, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-True-(1, 4, 8, 128)-torch.float32]": 0.3435692679999818, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-True-(2, 8, 16, 64)-torch.bfloat16]": 0.4012059529999874, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-True-(2, 8, 16, 64)-torch.float16]": 0.2981723450000118, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-True-(2, 8, 16, 64)-torch.float32]": 0.30564964700002406, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op[cutile-True-(3, 4, 7, 64)-torch.float32]": 0.3389115789999835, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op_backward[cutile-(1, 2, 4, 48)-torch.float32]": 0.5138052300000027, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op_backward[cutile-(1, 4, 8, 128)-torch.float32]": 0.5373247589999721, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op_backward[cutile-(2, 8, 16, 64)-torch.bfloat16]": 0.5058548949999988, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op_backward[cutile-(2, 8, 16, 64)-torch.float16]": 0.4758179279999979, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op_backward[cutile-(2, 8, 16, 64)-torch.float32]": 0.5027600029999633, +"tests/suites/liger/test_rope.py::Test_Liger_Rope::test_op_backward[cutile-(3, 4, 7, 64)-torch.float32]": 0.4975166609999917, +"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op[cutile-1-(2, 128, 512)-torch.float32]": 0.32163386599995647, +"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op[cutile-1-(4, 256)-torch.float32]": 0.1351975299999708, +"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op[cutile-1-(5, 123, 123)-torch.float32]": 0.1564359090000096, +"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op[cutile-_1-(2, 128, 512)-torch.float32]": 0.4107017590000055, +"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op[cutile-_1-(4, 256)-torch.float32]": 0.36497307100000853, +"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op[cutile-_1-(5, 123, 123)-torch.float32]": 0.3585247459999721, +"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op_backward[cutile-(2, 128, 512)-torch.float32]": 0.2998093730000164, +"tests/suites/liger/test_sparsemax.py::Test_Liger_Sparsemax::test_op_backward[cutile-(4, 256)-torch.float32]": 0.3107754449999902, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-2-1-1024-128]": 0.11630453300000454, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-2-2-512-512]": 0.15933446400001117, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-2-4-127-128]": 0.1639002860000005, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-4-1-1024-128]": 0.1530847359999825, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-4-2-512-512]": 0.15120809900000154, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-4-4-127-128]": 0.1518381369999986, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-None-1-1024-128]": 0.1341598660000045, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-None-2-512-512]": 0.1314829970000062, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_backward[cutile-None-4-127-128]": 0.13027945799998975, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-2-1-1024-128]": 0.12268269600002668, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-2-1-1024-256]": 0.12333057699999017, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-2-2-1024-64]": 0.13296655100000976, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-2-2-512-512]": 0.12764648300000658, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-2-4-127-128]": 0.13005579000000012, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-4-1-1024-128]": 0.13592632099997104, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-4-1-1024-256]": 0.1182518399999708, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-4-2-1024-64]": 0.12776365200002715, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-4-2-512-512]": 0.12622412799998983, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-4-4-127-128]": 0.12379601499998216, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-None-1-1024-128]": 0.14030050300002017, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-None-1-1024-256]": 0.1299668520000239, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-None-2-1024-64]": 0.14711698799996498, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-None-2-512-512]": 0.14344001100002401, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-False-None-4-127-128]": 0.14675029099998937, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-2-1-1024-128]": 0.16267053199999282, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-2-1-1024-256]": 0.144595459000044, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-2-2-1024-64]": 0.14247445200001607, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-2-2-512-512]": 0.1366245989999868, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-2-4-127-128]": 0.135169214000058, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-4-1-1024-128]": 0.14239190500001087, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-4-1-1024-256]": 0.1433800279999673, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-4-2-1024-64]": 0.14382351299997254, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-4-2-512-512]": 0.14539405899998314, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-4-4-127-128]": 0.14128443499998866, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-None-1-1024-128]": 0.1890023660000395, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-None-1-1024-256]": 0.15314843600000927, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-None-2-1024-64]": 0.15710264200001234, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-None-2-512-512]": 0.149656173999972, +"tests/suites/liger/test_tiled_mlp.py::Test_Liger_TiledMLP::test_op_forward[cutile-True-None-4-127-128]": 0.1495926970000312, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_all_ignored[cutile]": 0.10627270500000918, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward[cutile-torch.bfloat16-1-64-32000]": 0.18197496300001603, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward[cutile-torch.bfloat16-2-32-1024]": 0.17578625900000588, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward[cutile-torch.float16-1-64-32000]": 0.1966503270000146, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward[cutile-torch.float16-2-32-1024]": 0.17647069200000942, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward_large_vocab[cutile-torch.bfloat16-1-16-100000]": 0.17983123599998407, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward_large_vocab[cutile-torch.bfloat16-2-8-128256]": 0.16823486699999535, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward_logit_scaling[cutile-torch.bfloat16-2-16-1024]": 0.1858439380000334, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_backward_softcapping[cutile-torch.bfloat16-2-16-1024]": 0.2617591450000134, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_basic[cutile-torch.bfloat16-1-128-50257]": 1.748732992000015, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_basic[cutile-torch.bfloat16-2-64-1024]": 0.1425494750000098, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_basic[cutile-torch.bfloat16-4-32-32000]": 0.8921201869999891, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_basic[cutile-torch.float16-1-128-50257]": 1.6840707539999755, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_basic[cutile-torch.float16-2-64-1024]": 0.16191938099998993, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_basic[cutile-torch.float16-4-32-32000]": 0.8482734479999579, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_large_vocab[cutile-torch.bfloat16-1-16-100000]": 0.1542628420000085, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_large_vocab[cutile-torch.bfloat16-2-8-128256]": 0.17020396299997742, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_logit_scaling[cutile-torch.bfloat16-2-16-1024]": 0.12310943400001406, +"tests/suites/unsloth/test_cross_entropy_loss.py::Test_Unsloth_CrossEntropyLoss::test_op_softcapping[cutile-torch.bfloat16-2-16-1024]": 0.1486048679999783, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op[cutile-(1024, 4096)-128]": 0.0018211189999988164, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op[cutile-(128, 512)-128]": 0.001970173000017894, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op[cutile-(2048, 8192)-128]": 0.0025018139999701816, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op[cutile-(256, 256)-128]": 0.13240388399998437, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op[cutile-(64, 1024)-128]": 0.003388046000026179, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op_non_square[cutile-(128, 384)-128]": 0.0018995110000332716, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_ActQuant::test_op_non_square[cutile-(256, 128)-128]": 0.001833524000005582, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_W8A8_FP8_Matmul::test_op[cutile-1024-2048-1024-[128, 128]]": 0.7600210379999908, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_W8A8_FP8_Matmul::test_op[cutile-128-128-128-[128, 128]]": 0.4218844410000031, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_W8A8_FP8_Matmul::test_op[cutile-256-256-256-[128, 128]]": 0.5905194709999932, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_W8A8_FP8_Matmul::test_op[cutile-512-1024-512-[128, 128]]": 0.6848717430000022, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_WeightDequant::test_op[cutile-2048-4096-128]": 0.3745556350000072, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_WeightDequant::test_op[cutile-256-256-128]": 0.3170454700000107, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_WeightDequant::test_op[cutile-384-768-128]": 0.313374696999972, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_WeightDequant::test_op[cutile-4096-8192-128]": 0.3677020670000104, +"tests/suites/unsloth/test_fp8.py::Test_Unsloth_WeightDequant::test_op[cutile-512-1024-128]": 0.31668092300003536, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.bfloat16-1024-1024]": 0.13635154000002103, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.bfloat16-2048-5120]": 0.1396483790000218, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.bfloat16-256-512]": 0.14002872099999308, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.bfloat16-4096-8192]": 0.15165194399997972, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.float16-1024-1024]": 0.12839148100002262, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.float16-2048-5120]": 0.13134216200000992, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.float16-256-512]": 0.12651688200000422, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Backward::test_op[cutile-torch.float16-4096-8192]": 0.1604460450000147, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.bfloat16-(1, 1, 1024)]": 0.9465135420000479, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.bfloat16-(2, 1024, 8192)]": 0.4647481229999926, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.bfloat16-(2, 128, 256)]": 1.3572547359999874, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.bfloat16-(2, 256, 4096)]": 0.732647849000017, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.bfloat16-(4, 512, 5120)]": 0.4674898359999986, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.bfloat16-(4, 64, 512)]": 1.3217229440000153, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.float16-(1, 1, 1024)]": 1.354639292999991, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.float16-(2, 1024, 8192)]": 0.4792971280000131, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.float16-(2, 128, 256)]": 0.8602481579999903, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.float16-(2, 256, 4096)]": 0.6503788850000092, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.float16-(4, 512, 5120)]": 0.5164363259999902, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Approx_Forward::test_op[cutile-torch.float16-(4, 64, 512)]": 0.7851174029999868, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.bfloat16-1024-1024]": 0.14046598700002733, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.bfloat16-2048-5120]": 0.14434517000000824, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.bfloat16-256-512]": 0.17157988600001772, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.bfloat16-4096-8192]": 0.21070265800000243, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.float16-1024-1024]": 0.15547014800000625, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.float16-2048-5120]": 0.14813990899997975, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.float16-256-512]": 0.17229921300000228, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Backward::test_op[cutile-torch.float16-4096-8192]": 0.18409436000001733, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.bfloat16-(1, 1, 1024)]": 2.05022637899998, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.bfloat16-(2, 1024, 8192)]": 0.5775536339999974, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.bfloat16-(2, 128, 256)]": 0.8026604439999971, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.bfloat16-(2, 256, 4096)]": 0.7109516700000427, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.bfloat16-(4, 512, 5120)]": 0.6618206160000284, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.bfloat16-(4, 64, 512)]": 1.0949635669999793, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.float16-(1, 1, 1024)]": 2.0165060459999893, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.float16-(2, 1024, 8192)]": 0.5703800569999942, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.float16-(2, 128, 256)]": 1.062789137999971, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.float16-(2, 256, 4096)]": 0.5902438159999974, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.float16-(4, 512, 5120)]": 0.6937012070000037, +"tests/suites/unsloth/test_geglu.py::Test_Unsloth_GEGLU_Exact_Forward::test_op[cutile-torch.float16-(4, 64, 512)]": 1.0536889190000238, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad[cutile-torch.bfloat16-4-16-64-64-1]": 0.006094732000008207, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad[cutile-torch.bfloat16-4-32-128-128-1]": 7.774358652999979, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad[cutile-torch.bfloat16-8-64-512-256-1]": 10.294857336000007, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad[cutile-torch.float16-4-16-64-64-1]": 0.008020592999969267, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad[cutile-torch.float16-4-32-128-128-1]": 0.005064579000020331, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad[cutile-torch.float16-8-64-512-256-1]": 0.004957126999983075, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad_topk4[cutile-torch.bfloat16-4-16-128-128-4]": 0.004202341000024035, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_W_grad_topk4[cutile-torch.bfloat16-8-8-256-128-4]": 0.003888664999976754, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad[cutile-torch.bfloat16-4-16-64-64-1]": 8.718992627999995, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad[cutile-torch.bfloat16-4-32-128-128-1]": 1.496529530999993, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad[cutile-torch.bfloat16-8-64-512-256-1]": 1.0259451829999762, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad[cutile-torch.float16-4-16-64-64-1]": 10.030771689000005, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad[cutile-torch.float16-4-32-128-128-1]": 9.765649996999997, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad[cutile-torch.float16-8-64-512-256-1]": 10.114029103999997, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad_topk4[cutile-torch.bfloat16-4-16-128-128-4]": 7.330272715000007, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_backward_X_grad_topk4[cutile-torch.bfloat16-8-8-256-128-4]": 8.324441276000016, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_deterministic[cutile-8-32-256-128]": 2.151318066000016, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_edge_cases[cutile-torch.bfloat16-[0, 0, 0, 64]-64-64]": 0.0032625660000178414, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_edge_cases[cutile-torch.bfloat16-[128]-256-128]": 2.796636662999987, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_edge_cases[cutile-torch.bfloat16-[32, 16, 8, 8]-64-64]": 1.3263610749999657, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_edge_cases[cutile-torch.bfloat16-[64, 0, 32, 0]-128-128]": 2.5043379859999675, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-16-16-768-512-1]": 4.907519196999999, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-16-32-2048-1024-1]": 10.41576149200003, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-4-16-64-64-1]": 2.1734040149999885, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-4-32-128-128-1]": 2.1235649589999923, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-8-16-128-128-2]": 2.112539451999993, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-8-64-512-256-1]": 3.361145577999963, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.bfloat16-8-8-64-128-1]": 1.7979496060000315, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-16-16-768-512-1]": 5.257409155000005, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-16-32-2048-1024-1]": 11.010213093999965, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-4-16-64-64-1]": 0.7423766279999882, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-4-32-128-128-1]": 1.2764774800000396, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-8-16-128-128-2]": 2.5881133899999895, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-8-64-512-256-1]": 3.225149535000014, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward[cutile-torch.float16-8-8-64-128-1]": 2.081761862999997, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward_large[cutile-torch.bfloat16-128-8-768-512-1]": 7.1906354930000305, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward_topk4[cutile-torch.bfloat16-4-16-128-128-4]": 2.2029811009999776, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward_topk4[cutile-torch.bfloat16-8-8-256-128-4]": 2.130576710999975, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward_upstream_model[cutile-torch.bfloat16-128-8-768-2048-8]": 4.980020921000005, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_forward_upstream_model[cutile-torch.bfloat16-16-64-8192-5120-1]": 3.3887032990000137, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_non_power_of_2[cutile-torch.bfloat16-4-20-300-192]": 3.0229125210000234, +"tests/suites/unsloth/test_grouped_gemm.py::Test_Unsloth_GroupedGemm::test_op_non_power_of_2[cutile-torch.bfloat16-8-13-100-96]": 2.2705454040000177, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(16, 1024)]": 0.9709062869999912, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(2, 4, 512)]": 0.0028819110000029013, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(21, 349, 1024)]": 0.7112271279999902, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(32, 4096)]": 1.0523573679999743, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(4, 256)]": 0.9750963669999919, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(4, 300)]": 1.0743046120000486, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.bfloat16-(8, 512)]": 0.8104121200000236, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(16, 1024)]": 0.7232640670000023, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(2, 4, 512)]": 0.002519623999972964, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(21, 349, 1024)]": 0.6180474229999788, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(32, 4096)]": 0.8574354429999858, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(4, 256)]": 1.251347549000002, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(4, 300)]": 1.127215254000049, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op[cutile-torch.float16-(8, 512)]": 1.0847117039999716, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op_backward[cutile-(2, 4, 512)-torch.bfloat16]": 0.009244332000037048, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op_backward[cutile-(4, 2048)-torch.bfloat16]": 2.0646133129999953, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op_backward[cutile-(4, 256)-torch.float16]": 1.099973607999999, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op_backward[cutile-(4, 256)-torch.float32]": 2.1626938089999896, +"tests/suites/unsloth/test_layernorm.py::Test_Unsloth_Layernorm::test_op_backward[cutile-(8, 512)-torch.bfloat16]": 1.3141112520000036, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward[cutile-(2, 4, 512)-torch.bfloat16]": 0.012922273999976142, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward[cutile-(4, 2048)-torch.bfloat16]": 2.579546745999977, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward[cutile-(4, 256)-torch.float16]": 1.1978799909999793, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward[cutile-(4, 256)-torch.float32]": 2.1177129759999787, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward[cutile-(8, 512)-torch.bfloat16]": 0.8990054709999811, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward_gemma[cutile-(16, 1024)-torch.bfloat16]": 1.5442282490000139, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward_gemma[cutile-(2, 4, 512)-torch.bfloat16]": 2.497039177999966, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward_gemma[cutile-(4, 256)-torch.float16]": 1.4253684399999997, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_backward_gemma[cutile-(8, 512)-torch.bfloat16]": 1.367022028000008, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_gemma[cutile-torch.bfloat16-(16, 1024)]": 0.7782897270000149, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_gemma[cutile-torch.bfloat16-(4, 256)]": 1.2870370270000535, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_gemma[cutile-torch.bfloat16-(8, 512)]": 1.1053098629999738, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_gemma[cutile-torch.float16-(16, 1024)]": 0.7705939050000268, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_gemma[cutile-torch.float16-(4, 256)]": 1.0120409380000126, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_gemma[cutile-torch.float16-(8, 512)]": 1.0728965599999754, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(16, 1024)]": 1.0143346049999593, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(2, 4, 512)]": 0.0029192760000000817, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(21, 349, 1024)]": 0.5618230519999656, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(32, 4096)]": 0.9390893959999858, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(4, 256)]": 0.8677291619999892, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(4, 300)]": 1.1468898809999928, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.bfloat16-(8, 512)]": 0.8523815169999693, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(16, 1024)]": 0.9807309169999883, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(2, 4, 512)]": 0.0028467509999643426, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(21, 349, 1024)]": 0.5718636720000063, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(32, 4096)]": 0.8471213709999574, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(4, 256)]": 1.0018830860000207, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(4, 300)]": 0.7752979729999936, +"tests/suites/unsloth/test_rms_layernorm.py::Test_Unsloth_RMSLayernorm::test_op_standard[cutile-torch.float16-(8, 512)]": 0.8264854560000572, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op[cutile-torch.bfloat16-1-128-4-128]": 0.9035951400000215, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op[cutile-torch.bfloat16-2-64-8-64]": 0.9213612930000181, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op[cutile-torch.bfloat16-4-32-16-64]": 1.5959771459999956, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op[cutile-torch.float16-1-128-4-128]": 1.371504712000018, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op[cutile-torch.float16-2-64-8-64]": 1.621995802000015, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op[cutile-torch.float16-4-32-16-64]": 1.5519823529999712, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op_backward[cutile-torch.bfloat16-1-128-4-128]": 1.2386087990000192, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op_backward[cutile-torch.bfloat16-2-64-8-64]": 1.252033967999978, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op_backward[cutile-torch.float16-1-128-4-128]": 0.875880885000015, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding::test_op_backward[cutile-torch.float16-2-64-8-64]": 0.7772134320000248, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op[cutile-torch.bfloat16-1-32-8-128-128]": 1.0482651399999838, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op[cutile-torch.bfloat16-2-8-8-64-64]": 2.148738315000003, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op[cutile-torch.bfloat16-4-16-4-32-64]": 1.617164281000015, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op[cutile-torch.float16-1-32-8-128-128]": 0.866886787999988, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op[cutile-torch.float16-2-8-8-64-64]": 1.4580667130000506, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op[cutile-torch.float16-4-16-4-32-64]": 2.1568408970000235, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op_backward[cutile-torch.bfloat16-1-32-8-128-128]": 0.12230558100000621, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op_backward[cutile-torch.bfloat16-2-8-8-64-64]": 1.4062054479999802, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op_backward[cutile-torch.float16-1-32-8-128-128]": 1.4748699289999934, +"tests/suites/unsloth/test_rope_embedding.py::Test_Unsloth_RoPE_Embedding_QK::test_op_backward[cutile-torch.float16-2-8-8-64-64]": 2.312494872999963, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.bfloat16-1024-1024]": 0.15455387500000484, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.bfloat16-2048-5120]": 0.14521223400001304, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.bfloat16-256-512]": 0.14457881499996006, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.bfloat16-4096-8192]": 0.18531353099999137, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.bfloat16-512-4096]": 0.1128704760000403, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.float16-1024-1024]": 0.1283784870000204, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.float16-2048-5120]": 0.13251824900001452, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.float16-256-512]": 0.1458566689999543, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.float16-4096-8192]": 0.18497625700004505, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Backward::test_op[cutile-torch.float16-512-4096]": 0.12744468200003212, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.bfloat16-(1, 1, 1024)]": 1.725448856999975, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.bfloat16-(2, 1024, 8192)]": 0.605650431000015, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.bfloat16-(2, 128, 256)]": 1.1703875160000052, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.bfloat16-(2, 256, 4096)]": 0.6373521929999697, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.bfloat16-(4, 512, 5120)]": 0.5419287750000308, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.bfloat16-(4, 64, 512)]": 1.4586244760000397, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.float16-(1, 1, 1024)]": 1.3627980040000125, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.float16-(2, 1024, 8192)]": 0.44173740399995154, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.float16-(2, 128, 256)]": 1.335867502000042, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.float16-(2, 256, 4096)]": 0.6770852810000179, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.float16-(4, 512, 5120)]": 0.4800722160000248, +"tests/suites/unsloth/test_swiglu.py::Test_Unsloth_SwiGLU_Forward::test_op[cutile-torch.float16-(4, 64, 512)]": 1.619559890000005 }