Commit 0f5560f7 authored by Nguyen, Thien Minh's avatar Nguyen, Thien Minh
Browse files

Added VOQC data



Signed-off-by: default avatarThien Nguyen <nguyentm@ornl.gov>
parent a65390c4
Loading
Loading
Loading
Loading
+129 −0
Original line number Diff line number Diff line
Test Case,Staq-Walltime,Staq-Before,Staq-After,Gate Merge-Walltime,Gate Merge-Before,Gate Merge-After,Circuit Optimizer-Walltime,Circuit Optimizer-Before,Circuit Optimizer-After,VOQC-Walltime,VOQC-Before,VOQC-After,
alu-v0_26,16.025,80,74,2.193,74,74,4.502,74,74,17.51,74,74
4gt13_90,19.438,101,90,1.175,90,90,6.999,90,82,18.0,82,80
rd53_130,259.57,987,863,24.331,863,859,69.901,859,859,39136.6,859,968
mod10_171,49.042,238,214,5.472,214,214,13.924,214,212,44.784,212,211
one-two-three-v2_100,15.451,69,67,1.881,67,67,4.648,67,65,14.37,65,64
cnt3-5_180,88.833,463,425,10.966,425,425,23.436,425,425,84.633,425,415
cm152a_212,258.543,1147,1003,17.294,1003,999,67.851,999,999,34210.3,999,1097
square_root_7,1385.31,7248,6270,129.764,6270,6174,338.498,6174,6174,0.31,6174,6174
alu-v4_37,9.082,37,37,0.878,37,36,2.486,36,36,0.072,36,36
ex1_226,3.767,7,7,0.057,7,7,0.718,7,7,2.795,7,7
mod5d2_64,10.666,49,46,0.497,46,46,2.792,46,46,13.555,46,46
4gt4-v0_79,38.285,219,196,4.039,196,196,12.155,196,192,38.665,192,189
4mod5-v0_19,8.326,33,30,0.064,30,30,1.923,30,30,9.266,30,30
4gt5_75,-16.827,81,75,1.508,75,75,4.667,75,73,14.7,73,73
sf_276,118.532,736,648,11.48,648,644,33.577,644,644,5329.52,644,702
majority_239,94.01,576,508,7.267,508,504,28.844,504,502,5162.43,502,586
one-two-three-v0_97,47.369,280,253,4.982,253,253,13.921,253,253,46.253,253,244
alu-v2_33,8.788,37,37,0.855,37,36,2.316,36,36,0.156,36,36
4_49_16,35.726,209,193,4.198,193,193,10.467,193,193,37.336,193,194
4gt4-v0_72,40.258,244,213,4.237,213,213,11.21,213,213,56.215,213,222
mod5mils_65,7.787,33,30,0.059,30,30,1.912,30,30,7.036,30,31
sym6_316,47.993,262,239,4.825,239,239,12.99,239,239,47.763,239,232
hwb6_56,1067.04,6441,5741,107.348,5741,5741,434.25,5741,5735,1197.24,5735,5642
cycle10_2_110,1013.98,5724,4950,52.808,4950,4950,268.481,4950,4950,1057.44,4950,4817
decod24-v2_43,10.605,52,49,1.154,49,48,2.904,48,48,0.065,48,48
sym9_146,56.605,318,296,8.436,296,296,27.114,296,282,56.099,282,282
decod24-v3_45,25.828,146,134,3.608,134,133,7.812,133,133,0.068,133,133
rd73_140,39.542,222,202,5.042,202,202,17.892,202,190,38.829,190,190
one-two-three-v0_98,26.555,142,130,2.591,130,130,7.732,130,130,26.006,130,127
4gt13-v1_93,12.811,66,60,1.637,60,60,3.534,60,58,14.264,58,57
aj-e11_165,26.354,147,138,3.222,138,138,7.714,138,138,27.505,138,137
mod5adder_127,90.913,535,485,11.668,485,483,25.983,483,483,0.091,483,483
xor5_254,4.382,7,7,0.068,7,7,0.705,7,7,4.12,7,7
one-two-three-v1_99,24.994,126,113,1.884,113,112,7.23,112,112,0.093,112,112
C17_204,76.056,443,396,7.663,396,392,22.005,392,392,78.06,392,377
4gt12-v1_89,36.426,216,194,3.105,194,190,10.071,190,190,36.889,190,183
mod8-10_177,69.943,424,378,7.647,378,378,22.573,378,376,69.807,376,372
alu-v2_32,27.843,159,146,3.2,146,143,7.785,143,143,29.419,143,143
4mod7-v1_96,31.357,154,140,3.342,140,140,9.413,140,138,25.755,138,132
rd53_311,50.175,269,242,4.82,242,242,12.63,242,238,48.358,238,229
ising_model_10,97.704,480,399,29.564,399,285,23.123,285,284,0.154,284,284
hwb5_53,211.598,1290,1165,23.059,1165,1165,77.345,1165,1161,220.32,1161,1143
4mod5-bdd_287,13.706,68,63,1.422,63,62,3.627,62,62,0.066,62,62
one-two-three-v3_101,14.467,70,69,1.772,69,69,4.259,69,69,16.894,69,69
sf_274,125.837,739,647,13.07,647,645,37.095,645,645,3044.46,645,682
radd_250,557.142,3009,2591,39.129,2591,2587,162.977,2587,2587,1138500.0,2587,2825
ham7_104,52.52,312,281,6.052,281,281,22.223,281,275,50.703,275,268
alu-v1_29,8.616,37,37,1.141,37,36,2.394,36,36,0.071,36,36
ising_model_16,162.83,786,651,29.132,651,471,30.519,471,470,0.108,470,470
qft_n12,135.921,354,354,0.328,354,354,20.033,354,354,0.08,354,354
mod8-10_178,55.789,330,296,5.575,296,296,16.628,296,296,53.951,296,293
4gt12-v0_86,41.533,239,218,4.282,218,218,17.473,218,210,38.67,210,205
4gt4-v1_74,44.808,263,241,5.563,241,241,12.82,241,241,79.913,241,253
mod10_176,29.444,170,155,3.494,155,155,9.835,155,153,29.387,153,151
0410184_169,40.655,209,194,4.019,194,194,11.463,194,192,38.768,192,184
4gt12-v0_88,32.989,188,168,3.233,168,168,10.12,168,166,31.152,166,164
hwb4_49,37.986,221,200,4.103,200,200,14.209,200,194,35.057,194,192
rd84_142,61.01,335,309,8.967,309,309,29.95,309,295,56.801,295,294
rd53_131,71.961,431,374,5.044,374,372,19.82,372,372,357.469,372,391
cm82a_208,99.864,610,523,7.254,523,519,27.999,519,519,3178.84,519,570
alu-v3_35,8.714,37,37,0.859,37,36,2.31,36,36,0.065,36,36
decod24-enable_126,54.724,324,295,6.587,295,295,16.074,295,295,53.586,295,291
rd53_135,48.832,282,250,4.107,250,250,12.789,250,250,47.638,250,242
sys6-v0_111,37.741,211,194,5.442,194,194,15.796,194,184,35.214,184,184
wim_266,161.942,932,808,15.788,808,804,41.416,804,804,0.089,804,804
mini-alu_167,47.05,280,256,5.975,256,256,14.734,256,256,46.866,256,255
alu-v0_27,8.516,36,36,0.851,36,35,2.308,35,35,0.069,35,35
4gt5_77,22.606,127,115,2.805,115,114,6.716,114,112,0.065,112,112
4gt12-v0_87,41.838,235,214,4.277,214,214,13.802,214,208,39.276,208,205
rd32-v1_68,6.738,30,25,0.773,25,24,1.665,24,24,0.065,24,24
sqrt8_260,500.009,2837,2440,29.057,2440,2436,137.797,2436,2436,1847160.0,2436,2735
4mod5-v1_23,12.671,67,57,0.777,57,56,3.263,56,56,0.065,56,56
qft_n10,96.368,245,245,0.218,245,245,13.206,245,245,0.089,245,245
ex2_227,97.057,597,523,8.593,523,519,28.007,519,519,2666.9,519,577
ham3_102,5.542,18,18,0.528,18,18,1.318,18,18,4.54,18,18
dc1_220,318.38,1798,1569,24.723,1569,1565,83.927,1565,1565,2130960.0,1565,1832
pm1_249,301.261,1680,1476,24.438,1476,1469,78.423,1469,1469,0.196,1469,1469
rd53_251,199.266,1219,1057,16.948,1057,1057,58.247,1057,1057,100244.0,1057,1201
alu-v3_34,11.344,52,51,1.526,51,50,3.184,50,50,0.07,50,50
graycode6_47,3.459,5,5,0.05,5,5,0.569,5,5,3.764,5,5
ex3_229,62.97,383,339,7.108,339,339,18.062,339,339,86.859,339,345
rd32-v0_66,6.435,28,23,0.059,23,23,1.612,23,23,7.853,23,23
4gt11_82,7.43,27,27,0.529,27,27,1.957,27,19,4.374,19,17
z4_268,501.878,2891,2504,34.222,2504,2504,134.394,2504,2504,2062340.0,2504,2822
cm42a_207,298.436,1680,1476,24.216,1476,1469,76.53,1469,1469,0.121,1469,1469
4mod5-v1_24,8.434,36,36,1.754,36,36,2.46,36,36,10.168,36,35
sym6_145,591.633,3644,3167,40.821,3167,3167,164.309,3167,3167,613.802,3167,3093
rd53_138,22.98,128,115,2.635,115,115,8.86,115,107,21.165,107,107
squar5_261,301.914,1873,1601,22.359,1601,1597,84.184,1597,1597,60663.6,1597,1667
ham15_107,1562.49,8279,7234,98.336,7234,7234,965.947,7234,7212,1725.36,7212,7066
4mod7-v0_94,26.615,156,138,3.224,138,138,9.138,138,134,25.251,134,127
4gt5_76,16.905,87,81,1.46,81,81,5.395,81,75,16.349,75,75
miller_11,10.839,50,49,1.725,49,49,3.047,49,49,9.916,49,49
4gt13_92,12.345,64,58,1.157,58,58,3.492,58,58,15.447,58,58
dc2_222
3_17_13,8.741,36,35,1.141,35,35,2.341,35,35,8.42,35,34
con1_216,151.84,896,784,12.675,784,780,41.245,780,780,14427.7,780,837
decod24-v0_38,10.185,49,44,1.506,44,44,2.73,44,44,10.293,44,43
4mod5-v0_18,12.045,63,53,0.066,53,53,3.876,53,47,9.522,47,41
4gt4-v0_78,38.3,223,200,3.756,200,200,13.594,200,194,36.668,194,191
qft_n13,158.308,416,416,0.374,416,416,22.557,416,416,0.08,416,416
decod24-v1_41,17.056,83,77,1.446,77,77,4.784,77,77,15.556,77,76
qft_n11,113.986,297,297,0.256,297,297,16.964,297,297,0.079,297,297
rd73_252
alu-v4_36,29.504,109,99,3.905,99,99,8.13,99,99,29.837,99,96
4gt10-v1_81,30.158,144,132,3.113,132,132,9.918,132,130,31.374,130,130
alu-v2_31,85.855,431,386,9.863,386,386,24.875,386,386,84.78,386,377
cnt3-5_179,48.403,165,160,5.258,160,160,15.17,160,160,47.741,160,160
4mod5-v0_20,6.013,20,20,0.651,20,20,1.511,20,20,7.132,20,22
f2_232,316.265,1140,994,25.492,994,994,86.014,994,994,86928.0,994,1077
rd32_270,13.438,78,60,0.595,60,60,3.338,60,60,16.01,60,59
rd53_133,88.209,538,460,5.55,460,460,30.435,460,456,86.466,456,448
mini_alu_305,32.206,167,155,4.082,155,154,9.061,154,154,0.081,154,154
alu-v1_28,9.246,37,37,1.35,37,37,2.52,37,37,10.041,37,37
4gt11_83,11.133,23,23,0.888,23,23,2.794,23,17,8.637,17,17
qft_n14,225.279,483,483,0.578,483,483,34.134,483,483,0.193,483,483
alu-bdd_288,17.431,80,72,1.104,72,72,4.784,72,72,20.388,72,71
4mod5-v1_22,7.466,21,21,0.638,21,20,1.558,20,18,0.079,18,18
alu-v2_30,107.83,484,441,11.596,441,440,32.029,440,438,0.138,438,438
adr4_197,664.874,3223,2772,36.461,2772,2763,156.042,2763,2763,0.242,2763,2763
4gt4-v0_80,49.058,173,156,17.673,156,156,22.908,156,156,60.229,156,158
mod5d1_63,8.222,22,22,0.675,22,22,1.739,22,22,6.687,22,22
decod24-bdd_294,17.534,73,67,1.802,67,65,5.115,65,65,0.154,65,65
4gt4-v0_73,74.272,373,333,7.468,333,333,25.384,333,327,75.745,327,325
ising_model_13,191.3,633,525,34.244,525,378,40.473,378,377,0.166,377,377
4gt13_91,18.771,97,86,1.193,86,86,5.991,86,80,18.22,80,80
ex-1_166,9.639,19,19,0.608,19,19,2.389,19,19,11.638,19,19
4gt11_84,5.989,18,18,0.596,18,18,1.537,18,16,6.182,16,16
+38 −0
Original line number Diff line number Diff line
Test Case,Staq-Walltime,Staq-Before,Staq-After,Gate Merge-Walltime,Gate Merge-Before,Gate Merge-After,Circuit Optimizer-Walltime,Circuit Optimizer-Before,Circuit Optimizer-After,VOQC-Walltime,VOQC-Before,VOQC-After,
ham15-med,206.249,1272,994,39.911,994,994,97.789,994,986,201.762,986,876
mod_mult_55,21.916,119,107,4.692,107,103,6.799,103,103,22.28,103,90
gf2^9_mult,315.962,1223,987,6.59,987,987,53.065,987,987,302.361,987,885
mod5_4,13.653,65,53,1.115,53,52,4.556,52,52,0.136,52,52
adder_8,169.695,934,751,13.948,751,749,80.078,749,735,175.087,735,638
rc_adder_6,35.92,200,173,5.435,173,173,11.336,173,171,33.944,171,163
barenco_tof_4,22.118,120,98,2.326,98,98,6.599,98,98,21.087,98,95
gf2^64_mult,2327480.0,61629,47579,261.067,47579,47579,3019.47,47579,47579,557050.0,47579,41515
gf2^5_mult,65.335,379,317,3.561,317,317,17.658,317,317,70.885,317,291
grover_5,125.266,831,664,30.1,664,634,37.558,634,634,0.13,634,634
tof_4,13.675,75,65,2.208,65,65,4.075,65,65,13.337,65,65
qft_4,30.515,179,178,7.181,178,104,6.272,104,104,0.074,104,104
qcla_com_7,69.141,463,341,8.378,341,340,19.261,340,340,0.176,340,340
mod_red_21,44.865,272,241,8.393,241,231,12.432,231,231,0.08,231,231
barenco_tof_3,11.557,60,50,1.34,50,50,3.189,50,50,13.705,50,50
qcla_mod_7,161.732,920,740,16.345,740,740,39.852,740,740,178.554,740,707
vbe_adder_3,21.814,160,105,2.175,105,105,5.88,105,105,22.178,105,101
gf2^6_mult,98.543,545,444,3.961,444,444,22.832,444,444,99.369,444,410
gf2^10_mult,372.778,1509,1202,6.995,1202,1202,63.11,1202,1202,391.381,1202,1084
barenco_tof_5,28.286,180,146,2.5,146,146,8.523,146,146,32.288,146,140
cycle_17_3,1896.33,10158,7096,110.512,7096,7096,1659.49,7096,7032,6736.44,7032,5864
gf2^7_mult,141.695,741,606,4.919,606,606,32.565,606,606,148.793,606,549
barenco_tof_10,74.195,480,386,5.677,386,386,20.538,386,386,85.351,386,365
qcla_adder_10,89.902,539,443,10.44,443,443,25.652,443,441,91.895,441,433
tof_5,17.84,105,90,3.052,90,90,5.277,90,90,20.008,90,90
tof_10,41.795,255,215,7.398,215,215,12.334,215,215,42.509,215,215
gf2^32_mult,62599.6,15484,12042,44.931,12042,12042,677.412,12042,12042,28185.7,12042,10546
gf2^8_mult,205.087,981,791,5.348,791,791,40.414,791,791,204.637,791,705
gf2^16_mult,2066.37,3885,3059,13.106,3059,3059,157.408,3059,3059,1810.05,3059,2695
gf2^4_mult,42.017,243,203,2.651,203,203,11.137,203,203,43.031,203,192
ham15-high,822.164,5308,3982,61.811,3982,3982,554.2,3982,3958,1330.29,3958,3742
mod_adder_1024,721.449,4285,3335,63.342,3335,3335,184.934,3335,3335,1952.51,3335,3063
csum_mux_9,67.642,448,336,4.851,336,333,18.378,333,333,0.093,333,333
mod_adder_1048576,8450.74,37070,25890,441.16,25890,25890,17282.4,25890,25708,97554.3,25708,21503
ham15-low,80.289,443,391,7.543,391,391,43.811,391,373,73.48,373,357
tof_3,9.185,45,40,1.529,40,40,2.583,40,40,11.603,40,40
csla_mux_3,30.932,170,158,3.839,158,158,9.114,158,158,30.604,158,155
+128 −0
Original line number Diff line number Diff line
Test Case,VOQC-Walltime,VOQC-Before,VOQC-After,
4gt13_90,20.295,101,89
rd53_130,42299.8,987,1068
mod10_171,43.835,238,213
one-two-three-v2_100,17.294,69,67
cnt3-5_180,86.59,463,420
cm152a_212,50562.4,1147,1185
square_root_7
alu-v4_37,11.771,37,36
ex1_226,5.74,7,7
mod5d2_64,12.294,49,46
4gt4-v0_79,38.655,219,194
4mod5-v0_19,8.162,33,30
4gt5_75,17.759,81,74
sf_276,14707.4,736,746
majority_239,6779.4,576,592
one-two-three-v0_97,50.479,280,250
alu-v2_33,9.781,37,36
4_49_16,38.87,209,194
4gt4-v0_72,105.107,244,236
mod5mils_65,10.254,33,31
sym6_316,51.3,262,230
hwb6_56,1341.51,6441,5759
cycle10_2_110,1191.57,5724,4987
decod24-v2_43,13.926,52,48
sym9_146,58.523,318,296
decod24-v3_45,33.109,146,138
rd73_140,43.786,222,202
one-two-three-v0_98,28.009,142,129
4gt13-v1_93,14.416,66,58
aj-e11_165,31.307,147,138
mod5adder_127,410.764,535,523
xor5_254,4.523,7,7
one-two-three-v1_99,25.956,126,111
C17_204,94.578,443,397
4gt12-v1_89,42.469,216,188
mod8-10_177,69.844,424,377
alu-v2_32,29.906,159,145
4mod7-v1_96,31.456,154,138
rd53_311,49.886,269,227
ising_model_10
hwb5_53,247.649,1290,1154
4mod5-bdd_287,17.841,68,68
one-two-three-v3_101,15.063,70,69
sf_274,6098.61,739,734
radd_250
ham7_104,53.692,312,282
alu-v1_29,13.164,37,36
ising_model_16
qft_n12,0.103,354,354
mod8-10_178,59.712,330,295
4gt12-v0_86,40.645,239,211
4gt4-v1_74,80.401,263,262
mod10_176,31.768,170,154
0410184_169,38.613,209,184
4gt12-v0_88,34.179,188,167
hwb4_49,40.091,221,198
rd84_142,64.011,335,308
rd53_131,464.066,431,421
cm82a_208,4085.23,610,617
alu-v3_35,11.302,37,36
decod24-enable_126,57.619,324,295
rd53_135,50.328,282,247
sys6-v0_111,37.734,211,194
wim_266,158348.0,932,1011
mini-alu_167,48.775,280,253
alu-v0_27,10.461,36,35
4gt5_77,24.536,127,112
4gt12-v0_87,42.473,235,209
rd32-v1_68,7.063,30,24
sqrt8_260
4mod5-v1_23,15.873,67,60
qft_n10,0.141,245,245
ex2_227,3817.18,597,603
ham3_102,7.616,18,18
dc1_220
pm1_249
rd53_251
alu-v3_34,12.554,52,50
graycode6_47,3.611,5,5
ex3_229,97.651,383,347
rd32-v0_66,9.703,28,23
4gt11_82,7.432,27,25
z4_268
cm42a_207,497674.0,1680,1667
4mod5-v1_24,12.218,36,35
sym6_145,679.36,3644,3199
rd53_138,24.207,128,115
squar5_261,288037.0,1873,1767
ham15_107,1941.25,8279,7322
4mod7-v0_94,27.74,156,130
4gt5_76,17.542,87,79
miller_11,11.145,50,49
4gt13_92,13.367,64,57
dc2_222
3_17_13,9.942,36,36
con1_216,26139.5,896,885
decod24-v0_38,12.859,49,43
4mod5-v0_18,16.622,63,52
4gt4-v0_78,38.834,223,198
qft_n13,0.188,416,416
decod24-v1_41,17.3,83,75
qft_n11,0.104,297,297
rd73_252
alu-v4_36,23.903,109,97
4gt10-v1_81,33.12,144,139
alu-v2_31,70.139,431,375
cnt3-5_179,35.9,165,160
4mod5-v0_20,6.701,20,22
f2_232,255485.0,1140,1164
rd32_270,15.05,78,57
rd53_133,91.5,538,465
mini_alu_305,37.232,167,154
alu-v1_28,9.497,37,37
4gt11_83,6.982,23,23
qft_n14,0.113,483,483
alu-bdd_288,15.925,80,69
4mod5-v1_22,7.235,21,20
alu-v2_30,81.987,484,428
adr4_197
4gt4-v0_80,38.37,173,164
mod5d1_63,9.176,22,22
decod24-bdd_294,15.991,73,60
4gt4-v0_73,67.239,373,330
ising_model_13
4gt13_91,19.396,97,87
ex-1_166,9.615,19,19
4gt11_84,8.495,18,18
+38 −0
Original line number Diff line number Diff line
Test Case,VOQC-Walltime,VOQC-Before,VOQC-After
ham15-med,294.561,1272,887
mod_mult_55,46.9,119,90
gf2^9_mult,471.979,1223,885
mod5_4,16.477,65,56
adder_8,298.354,934,682
rc_adder_6,48.917,200,157
barenco_tof_4,53.239,120,95
gf2^64_mult,598126.0,61629,41515
gf2^5_mult,67.067,379,291
grover_5,110.506,831,586
tof_4,14.783,75,65
qft_4,44.393,179,156
qcla_com_7,73.455,463,314
mod_red_21,46.87,272,214
barenco_tof_3,13.079,60,50
qcla_mod_7,198.151,920,723
vbe_adder_3,22.684,160,101
gf2^6_mult,104.276,545,410
gf2^10_mult,425.541,1509,1084
barenco_tof_5,35.416,180,140
cycle_17_3,8385.71,10158,6251
gf2^7_mult,144.315,741,549
barenco_tof_10,84.354,480,365
qcla_adder_10,99.557,539,438
tof_5,18.807,105,90
tof_10,43.32,255,215
gf2^32_mult,28330.5,15484,10546
gf2^8_mult,209.359,981,705
gf2^16_mult,1922.8,3885,2695
gf2^4_mult,41.128,243,192
ham15-high,1567.4,5308,3772
mod_adder_1024,2230.57,4285,3035
csum_mux_9,67.555,448,308
mod_adder_1048576,168205.0,37070,22759
ham15-low,80.563,443,375
tof_3,9.074,45,40
csla_mux_3,31.627,170,156