h3-blackwell-runtime/benchmarks/gb10-nvfp4-pack-parity-component2-1344x768-124f-seed440420.json

674 lines
16 KiB
JSON
Raw Normal View History

{
"metadata": {
"width": 1344,
"height": 768,
"frames": 124,
"steps": 12,
"sampler_step": 1,
"seed": 440420,
"text_tokens": 100,
"hidden_shape": [
37810,
5376
],
"segments": [
[
0,
100,
1
],
[
100,
514,
2
],
[
514,
37810,
0
]
]
},
"results": [
{
"name": "attn_qkv_proj",
"packer": "ck",
"threads": null,
"input_shape": [
37810,
5376
],
"qdata_shape": [
37824,
2688
],
"block_scale_shape": [
37888,
336
],
"bytes_touched": 520934400,
"effective_gbps_p50": 245.29710325616531,
"effective_gbps_p95": 226.7388199302835,
"timing": {
"count": 40,
"mean_s": 0.002157641400117427,
"p50_s": 0.0021236875327304006,
"p90_s": 0.002282506227493286,
"p95_s": 0.002297508649644442,
"p99_s": 0.00230576561531052,
"min_s": 0.002105231978930533,
"max_s": 0.002310976036824286
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "attn_qkv_proj",
"packer": "vortex_native",
"threads": 64,
"input_shape": [
37810,
5376
],
"qdata_shape": [
37824,
2688
],
"block_scale_shape": [
37888,
336
],
"bytes_touched": 520934400,
"effective_gbps_p50": 224.59107678952034,
"effective_gbps_p95": 207.23756769247012,
"timing": {
"count": 40,
"mean_s": 0.002354832128912676,
"p50_s": 0.002319479506695643,
"p90_s": 0.002483506331918761,
"p95_s": 0.0025137063988950104,
"p99_s": 0.0026119847997324542,
"min_s": 0.002309999952558428,
"max_s": 0.0026610869681462646
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "attn_qkv_proj",
"packer": "vortex_native",
"threads": 128,
"input_shape": [
37810,
5376
],
"qdata_shape": [
37824,
2688
],
"block_scale_shape": [
37888,
336
],
"bytes_touched": 520934400,
"effective_gbps_p50": 233.2105432536058,
"effective_gbps_p95": 211.95950883121543,
"timing": {
"count": 40,
"mean_s": 0.002263313374714926,
"p50_s": 0.002233751496532932,
"p90_s": 0.002288319927174598,
"p95_s": 0.002457707148278132,
"p99_s": 0.0026292865216964853,
"min_s": 0.0022275829687714577,
"max_s": 0.002655663003679365
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "attn_qkv_proj",
"packer": "vortex_native",
"threads": 256,
"input_shape": [
37810,
5376
],
"qdata_shape": [
37824,
2688
],
"block_scale_shape": [
37888,
336
],
"bytes_touched": 520934400,
"effective_gbps_p50": 238.55814010715088,
"effective_gbps_p95": 216.5766578813339,
"timing": {
"count": 40,
"mean_s": 0.002226993774820585,
"p50_s": 0.0021836789965163916,
"p90_s": 0.0023945495078805832,
"p95_s": 0.0024053118424490092,
"p99_s": 0.0024354551278520375,
"min_s": 0.0021724309772253036,
"max_s": 0.002446942962706089
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "attn_qkv_proj",
"packer": "vortex_native",
"threads": 512,
"input_shape": [
37810,
5376
],
"qdata_shape": [
37824,
2688
],
"block_scale_shape": [
37888,
336
],
"bytes_touched": 520934400,
"effective_gbps_p50": 246.31591915364592,
"effective_gbps_p95": 245.46406404228864,
"timing": {
"count": 40,
"mean_s": 0.002115138196677435,
"p50_s": 0.0021149035019334406,
"p90_s": 0.0021202821750193833,
"p95_s": 0.0021222430339548734,
"p99_s": 0.002123958675074391,
"min_s": 0.0021011190256103873,
"max_s": 0.002125006983987987
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "attn_out_proj",
"packer": "ck",
"threads": null,
"input_shape": [
37810,
7168
],
"qdata_shape": [
37824,
3584
],
"block_scale_shape": [
37888,
448
],
"bytes_touched": 694579200,
"effective_gbps_p50": 244.56265212477584,
"effective_gbps_p95": 231.34306753591417,
"timing": {
"count": 40,
"mean_s": 0.0028569515954586676,
"p50_s": 0.0028400869632605463,
"p90_s": 0.002908607915742323,
"p95_s": 0.00300237741030287,
"p99_s": 0.0030247071670601146,
"min_s": 0.002825614996254444,
"max_s": 0.0030301110236905515
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "attn_out_proj",
"packer": "vortex_native",
"threads": 64,
"input_shape": [
37810,
7168
],
"qdata_shape": [
37824,
3584
],
"block_scale_shape": [
37888,
448
],
"bytes_touched": 694579200,
"effective_gbps_p50": 231.12093550926818,
"effective_gbps_p95": 211.18017623027535,
"timing": {
"count": 40,
"mean_s": 0.003069607949873898,
"p50_s": 0.0030052630172576755,
"p90_s": 0.0032192086800932884,
"p95_s": 0.0032890359900193287,
"p99_s": 0.0033825889090076085,
"min_s": 0.0029931350145488977,
"max_s": 0.003397358988877386
},
"qdata_diff": 0,
"block_scale_diff": 16827811
},
{
"name": "attn_out_proj",
"packer": "vortex_native",
"threads": 128,
"input_shape": [
37810,
7168
],
"qdata_shape": [
37824,
3584
],
"block_scale_shape": [
37888,
448
],
"bytes_touched": 694579200,
"effective_gbps_p50": 236.64753270567476,
"effective_gbps_p95": 219.20626346231876,
"timing": {
"count": 40,
"mean_s": 0.002979868765396532,
"p50_s": 0.00293507898459211,
"p90_s": 0.0031074534170329573,
"p95_s": 0.003168610189459286,
"p99_s": 0.003295062365941703,
"min_s": 0.002914640004746616,
"max_s": 0.003295599017292261
},
"qdata_diff": 0,
"block_scale_diff": 16827134
},
{
"name": "attn_out_proj",
"packer": "vortex_native",
"threads": 256,
"input_shape": [
37810,
7168
],
"qdata_shape": [
37824,
3584
],
"block_scale_shape": [
37888,
448
],
"bytes_touched": 694579200,
"effective_gbps_p50": 242.57225236552964,
"effective_gbps_p95": 223.35673896586212,
"timing": {
"count": 40,
"mean_s": 0.0029051131932646967,
"p50_s": 0.002863390982383862,
"p90_s": 0.0029911637655459346,
"p95_s": 0.003109730215510353,
"p99_s": 0.0032386753160972147,
"min_s": 0.002843327005393803,
"max_s": 0.0032468310091644526
},
"qdata_diff": 0,
"block_scale_diff": 16827064
},
{
"name": "attn_out_proj",
"packer": "vortex_native",
"threads": 512,
"input_shape": [
37810,
7168
],
"qdata_shape": [
37824,
3584
],
"block_scale_shape": [
37888,
448
],
"bytes_touched": 694579200,
"effective_gbps_p50": 250.80788235490002,
"effective_gbps_p95": 229.17894761840023,
"timing": {
"count": 40,
"mean_s": 0.002809190830157604,
"p50_s": 0.002769367507426068,
"p90_s": 0.0029243686178233477,
"p95_s": 0.0030307286389870563,
"p99_s": 0.003207745099207386,
"min_s": 0.002747935999650508,
"max_s": 0.0032453910098411143
},
"qdata_diff": 0,
"block_scale_diff": 16827062
},
{
"name": "mlp_fc1",
"packer": "ck",
"threads": null,
"input_shape": [
37810,
5376
],
"qdata_shape": [
37824,
2688
],
"block_scale_shape": [
37888,
336
],
"bytes_touched": 520934400,
"effective_gbps_p50": 243.50477927357494,
"effective_gbps_p95": 226.67511573686335,
"timing": {
"count": 40,
"mean_s": 0.0021565302042290567,
"p50_s": 0.002139318996341899,
"p90_s": 0.002206075092544779,
"p95_s": 0.002298154335585423,
"p99_s": 0.0023168863559840246,
"min_s": 0.002122094971127808,
"max_s": 0.002320768020581454
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "mlp_fc1",
"packer": "vortex_native",
"threads": 64,
"input_shape": [
37810,
5376
],
"qdata_shape": [
37824,
2688
],
"block_scale_shape": [
37888,
336
],
"bytes_touched": 520934400,
"effective_gbps_p50": 223.27653165470315,
"effective_gbps_p95": 203.9842303404134,
"timing": {
"count": 40,
"mean_s": 0.002379627717891708,
"p50_s": 0.00233313548960723,
"p90_s": 0.0025109710812103005,
"p95_s": 0.0025537974142935127,
"p99_s": 0.002575046133133583,
"min_s": 0.0023052149917930365,
"max_s": 0.0025864150375127792
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "mlp_fc1",
"packer": "vortex_native",
"threads": 128,
"input_shape": [
37810,
5376
],
"qdata_shape": [
37824,
2688
],
"block_scale_shape": [
37888,
336
],
"bytes_touched": 520934400,
"effective_gbps_p50": 231.32488856945838,
"effective_gbps_p95": 230.5624261809017,
"timing": {
"count": 40,
"mean_s": 0.0022529397654579954,
"p50_s": 0.002251960017019883,
"p90_s": 0.0022583077894523743,
"p95_s": 0.0022594071750063447,
"p99_s": 0.002268195869983174,
"min_s": 0.0022337600239552557,
"max_s": 0.0022697430104017258
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "mlp_fc1",
"packer": "vortex_native",
"threads": 256,
"input_shape": [
37810,
5376
],
"qdata_shape": [
37824,
2688
],
"block_scale_shape": [
37888,
336
],
"bytes_touched": 520934400,
"effective_gbps_p50": 237.7793630736635,
"effective_gbps_p95": 220.94531333027638,
"timing": {
"count": 40,
"mean_s": 0.0022103461771621367,
"p50_s": 0.00219083100091666,
"p90_s": 0.0022536566131748257,
"p95_s": 0.0023577526590088382,
"p99_s": 0.0024101987341418863,
"min_s": 0.0021838549873791635,
"max_s": 0.00241096003446728
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "mlp_fc1",
"packer": "vortex_native",
"threads": 512,
"input_shape": [
37810,
5376
],
"qdata_shape": [
37824,
2688
],
"block_scale_shape": [
37888,
336
],
"bytes_touched": 520934400,
"effective_gbps_p50": 244.1410580831981,
"effective_gbps_p95": 241.96521054631256,
"timing": {
"count": 40,
"mean_s": 0.00214694502792554,
"p50_s": 0.0021337435173336416,
"p90_s": 0.0021429663756862283,
"p95_s": 0.0021529309888137504,
"p99_s": 0.002424711784115061,
"min_s": 0.002115023962687701,
"max_s": 0.0025554709718562663
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "mlp_fc2",
"packer": "ck",
"threads": null,
"input_shape": [
37810,
14336
],
"qdata_shape": [
37824,
7168
],
"block_scale_shape": [
37888,
896
],
"bytes_touched": 1389158400,
"effective_gbps_p50": 244.68703463081846,
"effective_gbps_p95": 233.4123192225869,
"timing": {
"count": 40,
"mean_s": 0.005744802793196868,
"p50_s": 0.00567728650639765,
"p90_s": 0.005920993315521627,
"p95_s": 0.005951521344832144,
"p99_s": 0.006018744396278634,
"min_s": 0.005660655035171658,
"max_s": 0.006024766014888883
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "mlp_fc2",
"packer": "vortex_native",
"threads": 64,
"input_shape": [
37810,
14336
],
"qdata_shape": [
37824,
7168
],
"block_scale_shape": [
37888,
896
],
"bytes_touched": 1389158400,
"effective_gbps_p50": 224.47756060169795,
"effective_gbps_p95": 211.92747342574486,
"timing": {
"count": 40,
"mean_s": 0.006284207080898341,
"p50_s": 0.006188406521687284,
"p90_s": 0.00652997883153148,
"p95_s": 0.006554876427981072,
"p99_s": 0.006563341356813908,
"min_s": 0.006155902985483408,
"max_s": 0.006565663032233715
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "mlp_fc2",
"packer": "vortex_native",
"threads": 128,
"input_shape": [
37810,
14336
],
"qdata_shape": [
37824,
7168
],
"block_scale_shape": [
37888,
896
],
"bytes_touched": 1389158400,
"effective_gbps_p50": 228.51826075047396,
"effective_gbps_p95": 213.8415197976548,
"timing": {
"count": 40,
"mean_s": 0.006181065877899528,
"p50_s": 0.006078982027247548,
"p90_s": 0.006448514922522008,
"p95_s": 0.006496205233270302,
"p99_s": 0.00660812895919662,
"min_s": 0.006062957982067019,
"max_s": 0.0066334379953332245
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "mlp_fc2",
"packer": "vortex_native",
"threads": 256,
"input_shape": [
37810,
14336
],
"qdata_shape": [
37824,
7168
],
"block_scale_shape": [
37888,
896
],
"bytes_touched": 1389158400,
"effective_gbps_p50": 231.47246817495252,
"effective_gbps_p95": 214.90532206804656,
"timing": {
"count": 40,
"mean_s": 0.00611898949573515,
"p50_s": 0.006001397967338562,
"p90_s": 0.006412335694767534,
"p95_s": 0.00646404838480521,
"p99_s": 0.006495686792186461,
"min_s": 0.005980286980047822,
"max_s": 0.006505389988888055
},
"qdata_diff": 0,
"block_scale_diff": 0
},
{
"name": "mlp_fc2",
"packer": "vortex_native",
"threads": 512,
"input_shape": [
37810,
14336
],
"qdata_shape": [
37824,
7168
],
"block_scale_shape": [
37888,
896
],
"bytes_touched": 1389158400,
"effective_gbps_p50": 238.58180014194556,
"effective_gbps_p95": 223.09015483782161,
"timing": {
"count": 40,
"mean_s": 0.005879163170175161,
"p50_s": 0.005822566512506455,
"p90_s": 0.006110190035542473,
"p95_s": 0.006226892446284182,
"p99_s": 0.006299175039166584,
"min_s": 0.005806254979688674,
"max_s": 0.006312365992926061
},
"qdata_diff": 0,
"block_scale_diff": 0
}
]
}