Loading benchmarks/qcor-mlir/qcor_mlir_compile.py +1 −1 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ headers = ["Test Case", "qir-gen time", "llc time", "total time"] firstWrite = True # LL compiler llc_exe = "~/.mlir/bin/llc" llc_exe = "/usr/local/aideqc/llvm/bin/llc" result_file_name = 'result_mlir' + datetime.now().strftime("%Y_%m_%d-%I_%M_%S_%p") + '.csv' # Compile with MLIR for file in listOfSrcFiles: Loading benchmarks/qcor-mlir/qsharp/result_qsharp2021_06_03-11_27_14_AM.csv 0 → 100644 +43 −0 Original line number Diff line number Diff line Test Case,total time tof_3,10.39664626121521 barenco_tof_3,10.21621036529541 tof_4,9.772123336791992 tof_5,8.624160528182983 mod5_4,10.237192153930664 barenco_tof_4,11.109481811523438 barenco_tof_5,9.97987413406372 mod_mult_55,10.21730351448059 tof_10,10.27901840209961 vbe_adder_3,10.23225474357605 gf2^4_mult,10.41781997680664 csla_mux_3,10.731475591659546 mod_red_21,9.518686056137085 gf2^5_mult,10.437642097473145 barenco_tof_10,10.922363042831421 rc_adder_6,9.096285820007324 hwb6,9.580214738845825 gf2^6_mult,10.319962739944458 csum_mux_9,9.524167537689209 qcla_com_7,9.528923511505127 gf2^7_mult,9.880886316299438 qcla_adder_10,10.223392724990845 gf2^8_mult,10.279640436172485 qcla_mod_7,9.55466365814209 qft_4,10.28345799446106 gf2^9_mult,10.477341890335083 ham15-low,9.957112073898315 grover_5,9.462110757827759 gf2^10_mult,10.767567157745361 adder_8,10.435577154159546 ham15-med,10.524981260299683 gf2^16_mult,13.530450105667114 mod_adder_1024,12.309692621231079 ham15-high,13.414689540863037 gf2^32_mult,21.896234035491943 hwb8,50.44175910949707 gf2^64_mult,100.94455003738403 hwb10,677.8401463031769 gf2^128_mult,1056.1167521476746 hwb11,4914.238842487335 hwb12,16434.304476499557 gf2^256_mult,16133.063616991043 benchmarks/qcor-mlir/result_csp2021_06_03-11_54_36_AM.csv 0 → 100644 +43 −0 Original line number Diff line number Diff line Test Case,total time tof_3,12.64485502243042 barenco_tof_3,9.444079399108887 tof_4,9.298315048217773 tof_5,8.847122192382812 mod5_4,10.019518852233887 barenco_tof_4,9.750576734542847 barenco_tof_5,9.968045234680176 mod_mult_55,11.35688042640686 vbe_adder_3,11.023755311965942 tof_10,8.766820192337036 gf2^4_mult,11.000410556793213 mod_red_21,10.373305797576904 csla_mux_3,8.37966799736023 gf2^5_mult,7.874295949935913 rc_adder_6,10.25118613243103 barenco_tof_10,9.61495065689087 hwb6,9.771955490112305 csum_mux_9,10.41144585609436 gf2^6_mult,10.095588207244873 qcla_com_7,8.718834400177002 gf2^7_mult,9.951259136199951 qcla_adder_10,10.304290533065796 qft_4,9.33686900138855 gf2^8_mult,11.125334978103638 qcla_mod_7,9.66581916809082 grover_5,9.967992782592773 gf2^9_mult,10.550522089004517 ham15-low,8.493914604187012 gf2^10_mult,9.463602304458618 adder_8,10.163013219833374 ham15-med,10.162875413894653 gf2^16_mult,11.988731384277344 mod_adder_1024,13.114453315734863 ham15-high,13.340843677520752 gf2^32_mult,22.329679250717163 hwb8,22.187225341796875 gf2^64_mult,94.72589707374573 hwb10,133.43354558944702 gf2^128_mult,869.6439754962921 hwb11,683.5497395992279 hwb12,4299.474128007889 gf2^256_mult,35744.615461587906 benchmarks/qcor-mlir/result_mlir2021_06_03-11_59_42_AM.csv 0 → 100644 +43 −0 Original line number Diff line number Diff line Test Case,qir-gen time,llc time,total time barenco_tof_5,0.6680750846862793,0.08901286125183105,0.8290379047393799 gf2^32_mult,1.0683023929595947,2.0877845287323,3.956157684326172 barenco_tof_10,0.12944817543029785,0.10017967224121094,0.9066228866577148 rc_adder_6,0.10570621490478516,0.06667661666870117,0.8596246242523193 ham15-med,0.19238066673278809,0.1858975887298584,1.0657806396484375 qcla_mod_7,0.15085911750793457,0.18059563636779785,1.0300588607788086 mod_mult_55,0.0916290283203125,0.05280447006225586,0.8156533241271973 ham15-high,0.49353647232055664,0.687824010848999,1.2875502109527588 mod5_4,0.05995941162109375,0.04310297966003418,0.7355389595031738 tof_3,0.0841362476348877,0.042418479919433594,0.8192675113677979 hwb10,3.33272385597229,12.692041873931885,18.385380506515503 gf2^4_mult,0.07358336448669434,0.06836581230163574,0.7582643032073975 csum_mux_9,0.12328004837036133,0.08851385116577148,0.8476426601409912 adder_8,0.1712174415588379,0.17612385749816895,0.9933171272277832 grover_5,0.15280866622924805,0.13910603523254395,0.9642040729522705 gf2^64_mult,3.3411741256713867,10.645360946655273,15.840314388275146 ham15-low,0.12830281257629395,0.0968332290649414,0.8823802471160889 gf2^16_mult,0.4300200939178467,0.6106758117675781,1.3025493621826172 mod_adder_1024,0.4302804470062256,0.5676836967468262,1.679736852645874 hwb6,0.10155367851257324,0.0684041976928711,0.7734463214874268 qft_4,0.09947085380554199,0.05462217330932617,0.7868137359619141 hwb8,1.365560531616211,1.7391977310180664,4.1162941455841064 qcla_adder_10,0.13206863403320312,0.12034273147583008,0.9220151901245117 tof_4,0.0769810676574707,0.04960823059082031,0.7786109447479248 gf2^9_mult,0.20149517059326172,0.14741134643554688,1.1330523490905762 gf2^6_mult,0.1345827579498291,0.0806119441986084,0.9010462760925293 hwb11,10.274260520935059,80.00991320610046,81.88978958129883 gf2^8_mult,0.16843199729919434,0.17005133628845215,0.9636805057525635 tof_10,0.10896611213684082,0.06892085075378418,0.7811248302459717 tof_5,0.06565666198730469,0.054448843002319336,0.7123939990997314 gf2^128_mult,13.225377082824707,152.01779627799988,173.78862023353577 gf2^7_mult,0.15210747718811035,0.1394195556640625,0.9814164638519287 hwb12,21.449838399887085,208.66108918190002,219.4593436717987 gf2^5_mult,0.11495471000671387,0.08703851699829102,0.9253048896789551 vbe_adder_3,0.10168337821960449,0.05699634552001953,0.8778972625732422 csla_mux_3,0.1114199161529541,0.0592806339263916,0.8821909427642822 barenco_tof_4,0.0986642837524414,0.05204129219055176,0.9131996631622314 gf2^10_mult,0.20944976806640625,0.23986387252807617,1.2327854633331299 gf2^256_mult,49.73270559310913,2166.279163122177,2217.367500782013 barenco_tof_3,0.09604334831237793,0.041604042053222656,0.7969973087310791 mod_red_21,0.1148982048034668,0.07664227485656738,0.9454717636108398 qcla_com_7,0.13129305839538574,0.10927700996398926,0.9719970226287842 Loading
benchmarks/qcor-mlir/qcor_mlir_compile.py +1 −1 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ headers = ["Test Case", "qir-gen time", "llc time", "total time"] firstWrite = True # LL compiler llc_exe = "~/.mlir/bin/llc" llc_exe = "/usr/local/aideqc/llvm/bin/llc" result_file_name = 'result_mlir' + datetime.now().strftime("%Y_%m_%d-%I_%M_%S_%p") + '.csv' # Compile with MLIR for file in listOfSrcFiles: Loading
benchmarks/qcor-mlir/qsharp/result_qsharp2021_06_03-11_27_14_AM.csv 0 → 100644 +43 −0 Original line number Diff line number Diff line Test Case,total time tof_3,10.39664626121521 barenco_tof_3,10.21621036529541 tof_4,9.772123336791992 tof_5,8.624160528182983 mod5_4,10.237192153930664 barenco_tof_4,11.109481811523438 barenco_tof_5,9.97987413406372 mod_mult_55,10.21730351448059 tof_10,10.27901840209961 vbe_adder_3,10.23225474357605 gf2^4_mult,10.41781997680664 csla_mux_3,10.731475591659546 mod_red_21,9.518686056137085 gf2^5_mult,10.437642097473145 barenco_tof_10,10.922363042831421 rc_adder_6,9.096285820007324 hwb6,9.580214738845825 gf2^6_mult,10.319962739944458 csum_mux_9,9.524167537689209 qcla_com_7,9.528923511505127 gf2^7_mult,9.880886316299438 qcla_adder_10,10.223392724990845 gf2^8_mult,10.279640436172485 qcla_mod_7,9.55466365814209 qft_4,10.28345799446106 gf2^9_mult,10.477341890335083 ham15-low,9.957112073898315 grover_5,9.462110757827759 gf2^10_mult,10.767567157745361 adder_8,10.435577154159546 ham15-med,10.524981260299683 gf2^16_mult,13.530450105667114 mod_adder_1024,12.309692621231079 ham15-high,13.414689540863037 gf2^32_mult,21.896234035491943 hwb8,50.44175910949707 gf2^64_mult,100.94455003738403 hwb10,677.8401463031769 gf2^128_mult,1056.1167521476746 hwb11,4914.238842487335 hwb12,16434.304476499557 gf2^256_mult,16133.063616991043
benchmarks/qcor-mlir/result_csp2021_06_03-11_54_36_AM.csv 0 → 100644 +43 −0 Original line number Diff line number Diff line Test Case,total time tof_3,12.64485502243042 barenco_tof_3,9.444079399108887 tof_4,9.298315048217773 tof_5,8.847122192382812 mod5_4,10.019518852233887 barenco_tof_4,9.750576734542847 barenco_tof_5,9.968045234680176 mod_mult_55,11.35688042640686 vbe_adder_3,11.023755311965942 tof_10,8.766820192337036 gf2^4_mult,11.000410556793213 mod_red_21,10.373305797576904 csla_mux_3,8.37966799736023 gf2^5_mult,7.874295949935913 rc_adder_6,10.25118613243103 barenco_tof_10,9.61495065689087 hwb6,9.771955490112305 csum_mux_9,10.41144585609436 gf2^6_mult,10.095588207244873 qcla_com_7,8.718834400177002 gf2^7_mult,9.951259136199951 qcla_adder_10,10.304290533065796 qft_4,9.33686900138855 gf2^8_mult,11.125334978103638 qcla_mod_7,9.66581916809082 grover_5,9.967992782592773 gf2^9_mult,10.550522089004517 ham15-low,8.493914604187012 gf2^10_mult,9.463602304458618 adder_8,10.163013219833374 ham15-med,10.162875413894653 gf2^16_mult,11.988731384277344 mod_adder_1024,13.114453315734863 ham15-high,13.340843677520752 gf2^32_mult,22.329679250717163 hwb8,22.187225341796875 gf2^64_mult,94.72589707374573 hwb10,133.43354558944702 gf2^128_mult,869.6439754962921 hwb11,683.5497395992279 hwb12,4299.474128007889 gf2^256_mult,35744.615461587906
benchmarks/qcor-mlir/result_mlir2021_06_03-11_59_42_AM.csv 0 → 100644 +43 −0 Original line number Diff line number Diff line Test Case,qir-gen time,llc time,total time barenco_tof_5,0.6680750846862793,0.08901286125183105,0.8290379047393799 gf2^32_mult,1.0683023929595947,2.0877845287323,3.956157684326172 barenco_tof_10,0.12944817543029785,0.10017967224121094,0.9066228866577148 rc_adder_6,0.10570621490478516,0.06667661666870117,0.8596246242523193 ham15-med,0.19238066673278809,0.1858975887298584,1.0657806396484375 qcla_mod_7,0.15085911750793457,0.18059563636779785,1.0300588607788086 mod_mult_55,0.0916290283203125,0.05280447006225586,0.8156533241271973 ham15-high,0.49353647232055664,0.687824010848999,1.2875502109527588 mod5_4,0.05995941162109375,0.04310297966003418,0.7355389595031738 tof_3,0.0841362476348877,0.042418479919433594,0.8192675113677979 hwb10,3.33272385597229,12.692041873931885,18.385380506515503 gf2^4_mult,0.07358336448669434,0.06836581230163574,0.7582643032073975 csum_mux_9,0.12328004837036133,0.08851385116577148,0.8476426601409912 adder_8,0.1712174415588379,0.17612385749816895,0.9933171272277832 grover_5,0.15280866622924805,0.13910603523254395,0.9642040729522705 gf2^64_mult,3.3411741256713867,10.645360946655273,15.840314388275146 ham15-low,0.12830281257629395,0.0968332290649414,0.8823802471160889 gf2^16_mult,0.4300200939178467,0.6106758117675781,1.3025493621826172 mod_adder_1024,0.4302804470062256,0.5676836967468262,1.679736852645874 hwb6,0.10155367851257324,0.0684041976928711,0.7734463214874268 qft_4,0.09947085380554199,0.05462217330932617,0.7868137359619141 hwb8,1.365560531616211,1.7391977310180664,4.1162941455841064 qcla_adder_10,0.13206863403320312,0.12034273147583008,0.9220151901245117 tof_4,0.0769810676574707,0.04960823059082031,0.7786109447479248 gf2^9_mult,0.20149517059326172,0.14741134643554688,1.1330523490905762 gf2^6_mult,0.1345827579498291,0.0806119441986084,0.9010462760925293 hwb11,10.274260520935059,80.00991320610046,81.88978958129883 gf2^8_mult,0.16843199729919434,0.17005133628845215,0.9636805057525635 tof_10,0.10896611213684082,0.06892085075378418,0.7811248302459717 tof_5,0.06565666198730469,0.054448843002319336,0.7123939990997314 gf2^128_mult,13.225377082824707,152.01779627799988,173.78862023353577 gf2^7_mult,0.15210747718811035,0.1394195556640625,0.9814164638519287 hwb12,21.449838399887085,208.66108918190002,219.4593436717987 gf2^5_mult,0.11495471000671387,0.08703851699829102,0.9253048896789551 vbe_adder_3,0.10168337821960449,0.05699634552001953,0.8778972625732422 csla_mux_3,0.1114199161529541,0.0592806339263916,0.8821909427642822 barenco_tof_4,0.0986642837524414,0.05204129219055176,0.9131996631622314 gf2^10_mult,0.20944976806640625,0.23986387252807617,1.2327854633331299 gf2^256_mult,49.73270559310913,2166.279163122177,2217.367500782013 barenco_tof_3,0.09604334831237793,0.041604042053222656,0.7969973087310791 mod_red_21,0.1148982048034668,0.07664227485656738,0.9454717636108398 qcla_com_7,0.13129305839538574,0.10927700996398926,0.9719970226287842