Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
88 changes: 88 additions & 0 deletions aiter/configs/model_configs/q3vl_a4w4_blockscale_tuned_gemm.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
gfx,cu_num,M,N,K,kernelId,splitK,us,kernelName,tflops,bw,errRatio
gfx950,256,1,1280,4096,21,0,8.368,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,1.25,313.82,0.0
gfx950,256,2,1280,4096,21,0,8.439,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,2.49,311.73,0.0
gfx950,256,4,1280,4096,21,0,8.0574,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,5.21,327.63,0.0
gfx950,256,8,1280,4096,21,0,8.258,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,10.16,321.91,0.0
gfx950,256,16,1280,4096,21,0,8.3639,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,20.06,322.24,0.0
gfx950,256,32,1280,4096,21,0,8.8876,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,37.75,311.55,0.0
gfx950,256,64,1280,4096,21,0,8.9594,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,74.9,325.51,0.0
gfx950,256,128,1280,4096,21,0,8.4833,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,158.21,378.54,0.0
gfx950,256,256,1280,4096,21,0,8.4214,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,318.75,451.36,0.0
gfx950,256,512,1280,4096,21,0,8.6706,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,619.19,574.44,0.0
gfx950,256,1024,1280,4096,29,0,10.3347,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_64x128E,1038.97,710.23,0.0
gfx950,256,2048,1280,4096,37,0,13.2011,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_96x128E,1626.75,913.46,0.0
gfx950,256,4096,1280,4096,38,0,19.6561,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_96x256E,2185.06,1093.59,0.0
gfx950,256,8192,1280,4096,50,0,29.3731,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_192x256E,2924.42,1374.39,0.0
gfx950,256,16384,1280,4096,44,0,58.5024,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_128x384E,2936.61,1335.31,0.0
gfx950,256,32768,1280,4096,54,0,98.0984,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,3502.58,1565.94,0.0
gfx950,256,1,2304,4096,21,0,8.3986,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,2.25,562.62,0.0
gfx950,256,2,2304,4096,21,0,8.4234,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,4.48,561.76,0.0
gfx950,256,4,2304,4096,21,0,8.835,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,8.55,537.09,0.0
gfx950,256,8,2304,4096,21,0,8.9918,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,16.79,530.69,0.0
gfx950,256,16,2304,4096,21,0,8.7857,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,34.37,549.2,0.0
gfx950,256,32,2304,4096,29,0,9.5535,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_64x128E,63.22,516.21,0.0
gfx950,256,64,2304,4096,21,0,9.1826,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,131.55,560.25,0.0
gfx950,256,128,2304,4096,21,0,9.0942,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,265.65,612.54,0.0
gfx950,256,256,2304,4096,21,0,8.9586,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,539.35,716.91,0.0
gfx950,256,512,2304,4096,29,0,10.3874,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_64x128E,930.33,782.34,0.0
gfx950,256,1024,2304,4096,37,0,12.8648,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_96x128E,1502.34,896.58,0.0
gfx950,256,2048,2304,4096,46,0,16.972,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_160x128E,2277.56,1081.2,0.0
gfx950,256,4096,2304,4096,47,0,26.8211,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_160x256E,2882.41,1192.4,0.0
gfx950,256,8192,2304,4096,47,0,54.6636,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_160x256E,2828.55,1083.8,0.0
gfx950,256,16384,2304,4096,44,0,91.8601,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_128x384E,3366.4,1238.52,0.0
gfx950,256,32768,2304,4096,54,0,167.3253,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,3696.24,1331.67,0.0
gfx950,256,1,4096,2048,21,0,6.0264,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,2.78,697.52,0.0
gfx950,256,2,4096,2048,21,0,6.1346,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,5.47,686.72,0.0
gfx950,256,4,4096,2048,29,0,6.5631,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_64x128E,10.23,644.69,0.0
gfx950,256,8,4096,2048,29,0,6.2023,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_64x128E,21.64,688.14,0.0
gfx950,256,16,4096,2048,29,0,6.2688,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_64x128E,42.82,692.6,0.0
gfx950,256,32,4096,2048,29,0,6.5266,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_64x128E,82.26,687.83,0.0
gfx950,256,64,4096,2048,21,0,7.0406,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,152.51,679.51,0.0
gfx950,256,128,4096,2048,21,0,7.0138,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,306.18,766.2,0.0
gfx950,256,256,4096,2048,21,0,6.6158,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,649.2,990.6,0.0
gfx950,256,512,4096,1024,29,0,6.0414,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_64x128E,710.92,1084.78,0.0
gfx950,256,512,4096,2048,29,0,7.669,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_64x128E,1120.09,1162.2,0.0
gfx950,256,1024,4096,1024,0,0,7.7724,a4w4_blockscale_256x64x128x128_16x16_16x16_8x32x1_8x32x1_1x32x1x8_8_2x2_intrawave_v3,1105.18,1416.56,0.0
gfx950,256,1024,4096,2048,42,0,10.6522,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_128x128E,1612.8,1279.69,0.0
gfx950,256,2048,4096,1024,9,0,11.7776,a4w4_blockscale_256x128x256x128_16x16_16x16_8x32x1_8x32x1_1x32x1x8_8_2x2_intrawave_v3,1458.69,1691.6,0.0
gfx950,256,2048,4096,2048,43,0,15.1254,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_128x256E,2271.66,1525.16,0.0
gfx950,256,4096,4096,1024,54,0,16.0201,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,2144.79,2356.34,0.0
gfx950,256,4096,4096,2048,54,0,23.4175,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,2934.54,1791.1,0.0
gfx950,256,8192,4096,1024,54,0,32.5015,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,2114.35,2258.37,0.0
gfx950,256,8192,4096,2048,54,0,45.2903,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,3034.62,1759.58,0.0
gfx950,256,16384,4096,1024,54,0,60.4157,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,2274.89,2395.13,0.0
gfx950,256,16384,4096,2048,54,0,84.0982,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,3268.53,1845.33,0.0
gfx950,256,32768,4096,1024,36,0,117.1407,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_64x1024E,2346.56,2452.69,0.0
gfx950,256,32768,4096,2048,54,0,166.9903,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,3292.14,1833.54,0.0
gfx950,256,1,4608,4096,21,0,8.7269,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,4.33,1082.68,0.0
gfx950,256,2,4608,4096,21,0,8.4284,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,8.96,1122.36,0.0
gfx950,256,4,4608,4096,21,0,8.499,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,17.77,1115.69,0.0
gfx950,256,8,4608,4096,21,0,9.0214,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,33.47,1056.08,0.0
gfx950,256,16,4608,4096,21,0,8.6188,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,70.08,1115.86,0.0
gfx950,256,32,4608,4096,21,0,9.281,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,130.15,1055.67,0.0
gfx950,256,64,4608,4096,21,0,8.8593,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,272.7,1146.6,0.0
gfx950,256,128,4608,4096,21,0,8.699,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,555.45,1250.6,0.0
gfx950,256,256,4608,4096,29,0,10.8917,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_64x128E,887.25,1131.21,0.0
gfx950,256,512,4608,4096,37,0,12.2441,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_96x128E,1578.5,1241.77,0.0
gfx950,256,1024,4608,4096,46,0,15.4062,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_160x128E,2509.04,1361.24,0.0
gfx950,256,2048,4608,4096,47,0,25.9683,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_160x256E,2977.07,1251.75,0.0
gfx950,256,4096,4608,4096,47,0,51.1459,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_160x256E,3023.09,1086.59,0.0
gfx950,256,8192,4608,4096,44,0,91.7065,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_128x384E,3372.04,1109.1,0.0
gfx950,256,16384,4608,4096,54,0,160.5067,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,3853.27,1208.59,0.0
gfx950,256,32768,4608,4096,54,0,299.3306,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,4132.39,1264.61,0.0
gfx950,256,1,9216,4096,21,0,9.1869,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,8.22,2056.72,0.0
gfx950,256,2,9216,4096,21,0,9.1908,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,16.43,2058.07,0.0
gfx950,256,4,9216,4096,21,0,9.2417,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,32.68,2051.17,0.0
gfx950,256,8,9216,4096,21,0,9.2572,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,65.24,2056.58,0.0
gfx950,256,16,9216,4096,29,0,9.1365,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_64x128E,132.21,2101.69,0.0
gfx950,256,32,9216,4096,21,0,9.6018,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,251.61,2033.97,0.0
gfx950,256,64,9216,4096,21,0,9.5354,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_32x128E,506.73,2116.86,0.0
gfx950,256,128,9216,4096,29,0,11.2689,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_64x128E,857.55,1907.53,0.0
gfx950,256,256,9216,4096,37,0,12.403,_ZN5aiter41f4gemm_bf16_per1x32Fp4_BpreShuffle_96x128E,1558.28,1944.47,0.0
gfx950,256,512,9216,4096,49,0,17.1068,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_192x128E,2259.61,1716.28,0.0
gfx950,256,1024,9216,4096,47,0,25.0071,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_160x256E,3091.5,1593.38,0.0
gfx950,256,2048,9216,4096,47,0,52.1012,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_160x256E,2967.66,1167.29,0.0
gfx950,256,4096,9216,4096,44,0,89.8029,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_128x384E,3443.52,1144.29,0.0
gfx950,256,8192,9216,4096,54,0,157.713,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,3921.52,1183.46,0.0
gfx950,256,16384,9216,4096,54,0,288.6196,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,4285.75,1227.98,0.0
gfx950,256,32768,9216,4096,54,0,557.2142,_ZN5aiter42f4gemm_bf16_per1x32Fp4_BpreShuffle_256x256E,4439.77,1238.24,0.0
88 changes: 88 additions & 0 deletions aiter/configs/model_configs/q3vl_a4w4_blockscale_untuned_gemm.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
M,N,K
1,1280,4096
1,2304,4096
1,4096,2048
1,4608,4096
1,9216,4096
2,1280,4096
2,2304,4096
2,4096,2048
2,4608,4096
2,9216,4096
4,1280,4096
4,2304,4096
4,4096,2048
4,4608,4096
4,9216,4096
8,1280,4096
8,2304,4096
8,4096,2048
8,4608,4096
8,9216,4096
16,1280,4096
16,2304,4096
16,4096,2048
16,4608,4096
16,9216,4096
32,1280,4096
32,2304,4096
32,4096,2048
32,4608,4096
32,9216,4096
64,1280,4096
64,2304,4096
64,4096,2048
64,4608,4096
64,9216,4096
128,1280,4096
128,2304,4096
128,4096,2048
128,4608,4096
128,9216,4096
256,1280,4096
256,2304,4096
256,4096,2048
256,4608,4096
256,9216,4096
512,1280,4096
512,2304,4096
512,4096,1024
512,4096,2048
512,4608,4096
512,9216,4096
1024,1280,4096
1024,2304,4096
1024,4096,1024
1024,4096,2048
1024,4608,4096
1024,9216,4096
2048,1280,4096
2048,2304,4096
2048,4096,1024
2048,4096,2048
2048,4608,4096
2048,9216,4096
4096,1280,4096
4096,2304,4096
4096,4096,1024
4096,4096,2048
4096,4608,4096
4096,9216,4096
8192,1280,4096
8192,2304,4096
8192,4096,1024
8192,4096,2048
8192,4608,4096
8192,9216,4096
16384,1280,4096
16384,2304,4096
16384,4096,1024
16384,4096,2048
16384,4608,4096
16384,9216,4096
32768,1280,4096
32768,2304,4096
32768,4096,1024
32768,4096,2048
32768,4608,4096
32768,9216,4096
Loading
Loading