From d624b67c2d694e9363fe598cb78933ded772478e Mon Sep 17 00:00:00 2001 From: r0-ghbot Date: Mon, 2 Sep 2024 07:40:16 +0000 Subject: [PATCH] Add build artifacts --- dev/benchmarks/Linux-cpu.csv | 72 ++++++++++----------- dev/benchmarks/Linux-g6.xlarge.csv | 72 ++++++++++----------- dev/benchmarks/Linux-nvidia_rtx_3090_ti.csv | 72 ++++++++++----------- dev/benchmarks/macOS-apple_m2_pro.csv | 72 ++++++++++----------- dev/datasheet/Linux-cpu.json | 60 ++++++++--------- dev/datasheet/Linux-g6.xlarge.json | 68 +++++++++---------- dev/datasheet/Linux-nvidia_rtx_3090_ti.json | 68 +++++++++---------- dev/datasheet/macOS-apple_m2_pro.json | 60 ++++++++--------- 8 files changed, 272 insertions(+), 272 deletions(-) diff --git a/dev/benchmarks/Linux-cpu.csv b/dev/benchmarks/Linux-cpu.csv index 07a4e86a..030da966 100644 --- a/dev/benchmarks/Linux-cpu.csv +++ b/dev/benchmarks/Linux-cpu.csv @@ -1,37 +1,37 @@ name,size,speed,exec_duration,proof_duration,total_duration,verify_duration,total_cycles,user_cycles,output_bytes,proof_bytes -big_blake2b-1024,1024,62.266956,14564949,16430755390,16445320339,17999784,262144,116637,32,222668 -big_blake2b-2048,2048,75.18808,16158545,27222202808,27238361353,18014841,524288,230357,32,222668 -big_blake2b-4096,4096,83.02413,27999224,49307052636,49335051860,18491265,1048576,457797,32,222668 -big_blake2b-8192,8192,166.42137,50762919,49173681536,49224444455,18008733,1048576,912677,32,222668 -big_blake3-1024,1024,91.71961,9304018,11155156100,11164460118,18051223,131072,78908,32,222668 -big_blake3-2048,2048,124.426025,14591565,16444987119,16459578684,18027979,262144,157645,32,222668 -big_blake3-4096,4096,150.38974,23863626,27212038051,27235901677,18003315,524288,315653,32,222668 -big_blake3-8192,8192,167.16048,41718489,48965084813,49006803302,18017577,1048576,631669,32,222668 -big_keccak-1024,1024,37.5165,13747345,27280909699,27294657044,18013786,524288,248820,32,222668 -big_keccak-2048,2048,41.707554,22595975,49081218244,49103814219,18020750,1048576,494921,32,222668 -big_keccak-4096,4096,83.535904,39581405,48993227729,49032809134,18027209,1048576,961410,32,222668 -big_keccak-8192,8192,78.27131,72486432,104589109361,104661595793,18009240,2097152,1894375,32,222668 -big_sha2-1024,1024,91.62936,9437773,11166020396,11175458169,18008756,131072,43570,32,222668 -big_sha2-2048,2048,124.15958,11086416,16483815418,16494901834,17998780,262144,84594,32,222668 -big_sha2-4096,4096,247.71693,17400724,16517600105,16535000829,18020782,262144,166642,32,222668 -big_sha2-8192,8192,300.13107,30091633,27264648690,27294740323,18021050,524288,330738,32,222668 -ecdsa_verify,1,0.02027767,46052384,49269278457,49315330841,18006091,1048576,696802,408,222668 -ed25519_verify,1,0.020325836,36351507,49162120630,49198472137,18409024,1048576,536112,400,222668 -fibonacci-10,10,1.1605887,5047776,8611268830,8616316606,18018444,65536,2135,8,222668 -fibonacci-50,50,5.8084993,5090065,8602984778,8608074843,18026080,65536,2266,8,222668 -fibonacci-90,90,10.439586,4940464,8616091582,8621032046,17999830,65536,2348,8,222668 -iter_blake2b-1,1,0.089643136,5443590,11149899970,11155343560,18021974,131072,11946,32,222668 -iter_blake2b-10,10,0.60847217,8743280,16425860698,16434603978,17995069,262144,101603,32,222668 -iter_blake2b-100,100,1.4998478,40729397,66632701686,66673431083,18009965,1179648,997643,32,222668 -iter_blake3-1,1,0.11572647,5169796,8635895618,8641065414,18052633,65536,5087,32,222668 -iter_blake3-10,10,0.89371336,5708277,11183561710,11189269987,17997538,131072,28462,32,222668 -iter_blake3-100,100,3.6675363,11823754,27254435952,27266259706,18024828,524288,262012,32,222668 -iter_keccak-1,1,0.08919783,5867983,11205166785,11211034768,17999257,131072,28322,32,222668 -iter_keccak-10,10,0.36712232,11992337,27226886573,27238878910,18017485,524288,260365,32,222668 -iter_keccak-100,100,0.62425023,74592752,160117575607,160192168359,18015836,3145728,2580745,32,222668 -iter_sha2-1,1,0.11628239,6451256,8593302783,8599754039,18003594,65536,2746,32,222668 -iter_sha2-10,10,1.1626083,5079925,8596269799,8601349724,18012730,65536,5978,32,222668 -iter_sha2-100,100,8.947366,6310747,11170162635,11176473382,18006099,131072,38288,32,222668 -membership-10,10,1.1584607,5684976,8626459032,8632144008,18016234,65536,13229,64,222668 -membership-20,20,1.7934387,6207372,11145553786,11151761158,18020414,131072,22459,64,222668 -sudoku,1,0.115733184,5392874,8635170757,8640563631,18006627,65536,9632,32,222668 +big_blake2b-1024,1024,61.56972,15450573,16616101438,16631552011,18003514,262144,116637,32,222668 +big_blake2b-2048,2048,74.74983,17442269,27380613541,27398055810,18014612,524288,230357,32,222668 +big_blake2b-4096,4096,82.69376,28897226,49503252524,49532149750,18026059,1048576,457797,32,222668 +big_blake2b-8192,8192,165.18483,50965836,49541968728,49592934564,18010730,1048576,912677,32,222668 +big_blake3-1024,1024,91.011024,10312108,11241071551,11251383659,18007625,131072,78908,32,222668 +big_blake3-2048,2048,123.85966,14220900,16520621824,16534842724,18015915,262144,157645,32,222668 +big_blake3-4096,4096,150.16216,24256364,27252923692,27277180056,18037214,524288,315653,32,222668 +big_blake3-8192,8192,166.08968,42515896,49280238552,49322754448,18012913,1048576,631669,32,222668 +big_keccak-1024,1024,37.44681,14408336,27331045128,27345453464,17999167,524288,248820,32,222668 +big_keccak-2048,2048,41.619373,23163757,49184689537,49207853294,18007739,1048576,494921,32,222668 +big_keccak-4096,4096,82.93475,42276854,49345945297,49388222151,18015630,1048576,961410,32,222668 +big_keccak-8192,8192,77.94612,73099832,105025135084,105098234916,18011318,2097152,1894375,32,222668 +big_sha2-1024,1024,91.17384,10337827,11220954209,11231292036,18026975,131072,43570,32,222668 +big_sha2-2048,2048,124.094604,12027169,16491510280,16503537449,17986047,262144,84594,32,222668 +big_sha2-4096,4096,248.09296,17614087,16492326324,16509940411,18033061,262144,166642,32,222668 +big_sha2-8192,8192,299.63916,30203721,27309348959,27339552680,18010062,524288,330738,32,222668 +ecdsa_verify,1,0.020204745,46852080,49446472934,49493325014,18017685,1048576,696802,408,222668 +ed25519_verify,1,0.020227836,37493413,49399331512,49436824925,18031491,1048576,541725,400,222668 +fibonacci-10,10,1.1539521,5259311,8660611613,8665870924,17998902,65536,2135,8,222668 +fibonacci-50,50,5.7934275,5116876,8625352250,8630469126,18014718,65536,2266,8,222668 +fibonacci-90,90,10.420403,5084815,8631817963,8636902778,18024261,65536,2348,8,222668 +iter_blake2b-1,1,0.08903043,6094019,11226021195,11232115214,18028738,131072,11946,32,222668 +iter_blake2b-10,10,0.6033479,9550052,16564636266,16574186318,18003909,262144,101603,32,222668 +iter_blake2b-100,100,1.4916368,41196274,66999251670,67040447944,18071498,1179648,997643,32,222668 +iter_blake3-1,1,0.115084164,5669414,8683622976,8689292390,18026973,65536,5087,32,222668 +iter_blake3-10,10,0.89385915,6176118,11181268869,11187444987,18003434,131072,28462,32,222668 +iter_blake3-100,100,3.6398358,11965582,27461800671,27473766253,18006736,524288,262012,32,222668 +iter_keccak-1,1,0.08895038,6051502,11236170981,11242222483,18022305,131072,28322,32,222668 +iter_keccak-10,10,0.36438078,12501068,27431318326,27443819394,17999621,524288,260365,32,222668 +iter_keccak-100,100,0.6207714,75760013,161014134538,161089894551,18019651,3145728,2580745,32,222668 +iter_sha2-1,1,0.11538208,7106816,8659749554,8666856370,18000508,65536,2746,32,222668 +iter_sha2-10,10,1.158563,5364672,8626016914,8631381586,18026599,65536,5978,32,222668 +iter_sha2-100,100,8.878865,6302654,11256398489,11262701143,18041397,131072,38288,32,222668 +membership-10,10,1.154496,5926738,8655862290,8661789028,18016273,65536,13229,64,222668 +membership-20,20,1.7850968,6871811,11197002455,11203874266,18002140,131072,22459,64,222668 +sudoku,1,0.1155989,5716163,8644885454,8650601617,18009696,65536,9632,32,222668 diff --git a/dev/benchmarks/Linux-g6.xlarge.csv b/dev/benchmarks/Linux-g6.xlarge.csv index 81bc2d97..72fdf944 100644 --- a/dev/benchmarks/Linux-g6.xlarge.csv +++ b/dev/benchmarks/Linux-g6.xlarge.csv @@ -1,37 +1,37 @@ name,size,speed,exec_duration,proof_duration,total_duration,verify_duration,total_cycles,user_cycles,output_bytes,proof_bytes -big_blake2b-1024,1024,597.3865,18282086,1695851211,1714133297,17464990,262144,116637,32,222668 -big_blake2b-2048,2048,1010.94183,15338708,2010494874,2025833582,17382320,524288,230357,32,222668 -big_blake2b-4096,4096,1347.1208,26240516,3014317981,3040558497,17372370,1048576,457797,32,222668 -big_blake2b-8192,8192,2647.9707,47420643,3046269204,3093689847,17385920,1048576,912677,32,222668 -big_blake3-1024,1024,855.6143,9140486,1187660481,1196800967,17401448,131072,78908,32,222668 -big_blake3-2048,2048,1358.269,13333758,1494467636,1507801394,17398782,262144,157645,32,222668 -big_blake3-4096,4096,2035.814,22426694,1989545083,2011971777,17432087,524288,315653,32,222668 -big_blake3-8192,8192,2735.9253,40366491,2953867397,2994233888,17412087,1048576,631669,32,222668 -big_keccak-1024,1024,515.9145,13420345,1971404795,1984825140,17411230,524288,248820,32,222668 -big_keccak-2048,2048,671.6466,21651769,3027570980,3049222749,17380750,1048576,494921,32,222668 -big_keccak-4096,4096,1363.0721,38586665,2966390184,3004976849,17414485,1048576,961410,32,222668 -big_keccak-8192,8192,1133.3313,70553027,7157694938,7228247965,17432145,2097152,1894375,32,222668 -big_sha2-1024,1024,839.87146,7606812,1211627475,1219234287,17409712,131072,43570,32,222668 -big_sha2-2048,2048,1262.5814,10509005,1611564666,1622073671,17403327,262144,84594,32,222668 -big_sha2-4096,4096,2252.987,15790714,1802240264,1818030978,17412492,262144,166642,32,222668 -big_sha2-8192,8192,2935.88,27242410,2763062448,2790304858,17392214,524288,330738,32,222668 -ecdsa_verify,1,0.28911266,48160744,3410698715,3458859459,17387346,1048576,696802,408,222668 -ed25519_verify,1,0.30153766,37301883,3279033424,3316335307,17383837,1048576,535271,400,222668 -fibonacci-10,10,9.328464,4711886,1067276018,1071987904,17408435,65536,2135,8,222668 -fibonacci-50,50,45.8806,4750106,1085035105,1089785211,17426893,65536,2266,8,222668 -fibonacci-90,90,81.6931,4789257,1096894926,1101684183,17428871,65536,2348,8,222668 -iter_blake2b-1,1,0.7862046,5211709,1266721828,1271933537,17382148,131072,11946,32,222668 -iter_blake2b-10,10,6.4932275,8471927,1531594159,1540066086,17381383,262144,101603,32,222668 -iter_blake2b-100,100,18.023067,39253781,5509191332,5548445113,17384753,1179648,997643,32,222668 -iter_blake3-1,1,0.898116,4938625,1108503340,1113441965,17382938,65536,5087,32,222668 -iter_blake3-10,10,8.258432,5659856,1205223661,1210883517,17414246,131072,28462,32,222668 -iter_blake3-100,100,49.158356,12599637,2021642452,2034242089,17381771,524288,262012,32,222668 -iter_keccak-1,1,0.83862525,5633513,1186794240,1192427753,17416760,131072,28322,32,222668 -iter_keccak-10,10,4.9806886,12528470,1995225980,2007754450,17388676,524288,260365,32,222668 -iter_keccak-100,100,8.957604,76292574,11087406587,11163699161,17373894,3145728,2580745,32,222668 -iter_sha2-1,1,0.90292513,4808381,1102703143,1107511524,17415653,65536,2746,32,222668 -iter_sha2-10,10,9.057182,4868032,1099228079,1104096111,17387889,65536,5978,32,222668 -iter_sha2-100,100,83.03742,5977221,1198299100,1204276321,17377747,131072,38288,32,222668 -membership-10,10,9.069538,5608741,1096983261,1102592002,17384836,65536,13229,64,222668 -membership-20,20,16.464214,5777034,1208978740,1214755774,17419184,131072,22459,64,222668 -sudoku,1,0.91288024,5083366,1090350562,1095433928,17412783,65536,9632,32,222668 +big_blake2b-1024,1024,599.5156,18172768,1689872676,1708045444,17381918,262144,116637,32,222668 +big_blake2b-2048,2048,1021.169,15147192,1990397478,2005544670,17376607,524288,230357,32,222668 +big_blake2b-4096,4096,1316.6805,26069416,3084783956,3110853372,17395398,1048576,457797,32,222668 +big_blake2b-8192,8192,2634.19,47184948,3062689499,3109874447,17383458,1048576,912677,32,222668 +big_blake3-1024,1024,851.0398,8973716,1194260212,1203233928,17405878,131072,78908,32,222668 +big_blake3-2048,2048,1365.3971,13274964,1486654880,1499929844,17390168,262144,157645,32,222668 +big_blake3-4096,4096,2061.202,22165879,1965024237,1987190116,17392307,524288,315653,32,222668 +big_blake3-8192,8192,2652.7883,39586627,3048484800,3088071427,17431278,1048576,631669,32,222668 +big_keccak-1024,1024,513.06665,13177841,1982664261,1995842102,17437778,524288,248820,32,222668 +big_keccak-2048,2048,690.5635,21741786,2943952388,2965694174,17385548,1048576,494921,32,222668 +big_keccak-4096,4096,1332.9279,38165560,3034768913,3072934473,17391857,1048576,961410,32,222668 +big_keccak-8192,8192,1137.9781,70102084,7128630361,7198732445,17392177,2097152,1894375,32,222668 +big_sha2-1024,1024,833.6817,7582082,1220704415,1228286497,17381947,131072,43570,32,222668 +big_sha2-2048,2048,1265.8597,10115214,1607757644,1617872858,17376967,262144,84594,32,222668 +big_sha2-4096,4096,2222.427,15579542,1827450561,1843030103,17382528,262144,166642,32,222668 +big_sha2-8192,8192,2848.5005,26970959,2848928043,2875899002,17381117,524288,330738,32,222668 +ecdsa_verify,1,0.28877962,48057939,3414790541,3462848480,17385578,1048576,696802,408,222668 +ed25519_verify,1,0.30105713,37113974,3284514871,3321628845,17758747,1048576,535198,400,222668 +fibonacci-10,10,9.166549,4717049,1086206040,1090923089,17417478,65536,2135,8,222668 +fibonacci-50,50,45.453835,4717218,1095299989,1100017207,17386298,65536,2266,8,222668 +fibonacci-90,90,81.337654,4744449,1101754172,1106498621,17406069,65536,2348,8,222668 +iter_blake2b-1,1,0.7689653,5201891,1295246860,1300448751,17423068,131072,11946,32,222668 +iter_blake2b-10,10,6.376646,8288059,1559934418,1568222477,17401917,262144,101603,32,222668 +iter_blake2b-100,100,17.90484,39684358,5545397494,5585081852,17388477,1179648,997643,32,222668 +iter_blake3-1,1,0.9095298,4955045,1094514088,1099469133,17447849,65536,5087,32,222668 +iter_blake3-10,10,8.186182,5565690,1216005025,1221570715,17410968,131072,28462,32,222668 +iter_blake3-100,100,49.28484,12611738,2016409673,2029021411,17413798,524288,262012,32,222668 +iter_keccak-1,1,0.8334859,5497128,1194283178,1199780306,17389178,131072,28322,32,222668 +iter_keccak-10,10,5.042818,12001972,1971016290,1983018262,17411579,524288,260365,32,222668 +iter_keccak-100,100,8.948828,76508654,11098139645,11174648299,17428399,3145728,2580745,32,222668 +iter_sha2-1,1,0.9085161,4849842,1095846132,1100695974,17393017,65536,2746,32,222668 +iter_sha2-10,10,9.073458,4909384,1097206195,1102115579,17382247,65536,5978,32,222668 +iter_sha2-100,100,80.61233,5978710,1234526400,1240505110,17388588,131072,38288,32,222668 +membership-10,10,8.992552,5303754,1106727724,1112031478,17385618,65536,13229,64,222668 +membership-20,20,16.339613,5832897,1218186289,1224019186,17391197,131072,22459,64,222668 +sudoku,1,0.9026164,5183710,1102706693,1107890403,17429869,65536,9632,32,222668 diff --git a/dev/benchmarks/Linux-nvidia_rtx_3090_ti.csv b/dev/benchmarks/Linux-nvidia_rtx_3090_ti.csv index 94a0bcf2..a9051f77 100644 --- a/dev/benchmarks/Linux-nvidia_rtx_3090_ti.csv +++ b/dev/benchmarks/Linux-nvidia_rtx_3090_ti.csv @@ -1,37 +1,37 @@ name,size,speed,exec_duration,proof_duration,total_duration,verify_duration,total_cycles,user_cycles,output_bytes,proof_bytes -big_blake2b-1024,1024,745.5763,19066293,1354367924,1373434217,16021629,262144,116637,32,222668 -big_blake2b-2048,2048,1443.7162,18070744,1400490574,1418561318,16089015,524288,230357,32,222668 -big_blake2b-4096,4096,1986.3081,31248006,2030869052,2062117058,16283622,1048576,457797,32,222668 -big_blake2b-8192,8192,3852.1528,55941896,2070661127,2126603023,16051714,1048576,912677,32,222668 -big_blake3-1024,1024,1112.5591,10008363,910392231,920400594,16181459,131072,78908,32,222668 -big_blake3-2048,2048,1880.4548,15336876,1073761330,1089098206,16226164,262144,157645,32,222668 -big_blake3-4096,4096,2862.4526,25516632,1405424070,1430940702,16056133,524288,315653,32,222668 -big_blake3-8192,8192,3947.1194,45612096,2029825469,2075437565,16026187,1048576,631669,32,222668 -big_keccak-1024,1024,717.30786,15393924,1412166039,1427559963,16379062,524288,248820,32,222668 -big_keccak-2048,2048,1009.94476,25558392,2002275319,2027833711,16351329,1048576,494921,32,222668 -big_keccak-4096,4096,1980.4009,45229384,2023038623,2068268007,16154709,1048576,961410,32,222668 -big_keccak-8192,8192,1686.6968,83648681,4773181490,4856830171,16376808,2097152,1894375,32,222668 -big_sha2-1024,1024,1118.5468,8166528,907307047,915473575,16344788,131072,43570,32,222668 -big_sha2-2048,2048,1749.7098,11855678,1158624037,1170479715,16132376,262144,84594,32,222668 -big_sha2-4096,4096,2875.5789,18247097,1406161857,1424408954,16087923,262144,166642,32,222668 -big_sha2-8192,8192,3775.9219,31231394,2138304860,2169536254,16142766,524288,330738,32,222668 -ecdsa_verify,1,0.4234851,55530119,2305828055,2361358174,16131375,1048576,696802,408,222668 -ed25519_verify,1,0.4345167,43148749,2258258896,2301407645,16201988,1048576,528626,400,222668 -fibonacci-10,10,11.921415,5137894,833688760,838826654,16101388,65536,2135,8,222668 -fibonacci-50,50,58.120216,5196464,855089436,860285900,16172462,65536,2266,8,222668 -fibonacci-90,90,105.17544,5216111,850496992,855713103,16291136,65536,2348,8,222668 -iter_blake2b-1,1,1.084126,5936701,916465313,922402014,16145862,131072,11946,32,222668 -iter_blake2b-10,10,9.212758,9562652,1075888567,1085451219,16217858,262144,101603,32,222668 -iter_blake2b-100,100,26.28154,47929779,3757022395,3804952174,16241072,1179648,997643,32,222668 -iter_blake3-1,1,1.1675156,5023398,851496186,856519584,16240020,65536,5087,32,222668 -iter_blake3-10,10,10.756777,6362153,923284318,929646471,16405753,131072,28462,32,222668 -iter_blake3-100,100,70.89469,14800654,1395742152,1410542806,16186739,524288,262012,32,222668 -iter_keccak-1,1,1.1004726,6244401,902456171,908700572,16170770,131072,28322,32,222668 -iter_keccak-10,10,7.134218,14171908,1387523325,1401695233,16144771,524288,260365,32,222668 -iter_keccak-100,100,13.154273,92356649,7509736355,7602093004,16327756,3145728,2580745,32,222668 -iter_sha2-1,1,1.147884,4945461,866222738,871168199,16225533,65536,2746,32,222668 -iter_sha2-10,10,11.645312,5534051,853180561,858714612,16106218,65536,5978,32,222668 -iter_sha2-100,100,108.57714,6675335,914328828,921004163,16205585,131072,38288,32,222668 -membership-10,10,11.706036,5851981,848408256,854260237,16220263,65536,13229,64,222668 -membership-20,20,21.589106,6466280,919926880,926393160,16281569,131072,22459,64,222668 -sudoku,1,1.167494,5790655,850744725,856535380,16189665,65536,9632,32,222668 +big_blake2b-1024,1024,733.44275,18914198,1377241094,1396155292,16111341,262144,116637,32,222668 +big_blake2b-2048,2048,1384.8904,18887778,1459929561,1478817339,16064062,524288,230357,32,222668 +big_blake2b-4096,4096,1935.5686,31411492,2084762519,2116174011,16325365,1048576,457797,32,222668 +big_blake2b-8192,8192,3792.186,56761470,2103470177,2160231647,16008386,1048576,912677,32,222668 +big_blake3-1024,1024,1066.3135,10660228,949657789,960318017,16305988,131072,78908,32,222668 +big_blake3-2048,2048,1781.7664,15618111,1133803074,1149421185,16050807,262144,157645,32,222668 +big_blake3-4096,4096,2776.8384,25645305,1449413494,1475058799,16269981,524288,315653,32,222668 +big_blake3-8192,8192,3811.065,46082626,2103447886,2149530512,16340242,1048576,631669,32,222668 +big_keccak-1024,1024,699.20404,15741534,1448780920,1464522454,16343238,524288,248820,32,222668 +big_keccak-2048,2048,981.7188,25516181,2060620900,2086137081,16035799,1048576,494921,32,222668 +big_keccak-4096,4096,1925.6906,45518793,2081510454,2127029247,16036570,1048576,961410,32,222668 +big_keccak-8192,8192,1603.9136,84137900,5023369543,5107507443,16343569,2097152,1894375,32,222668 +big_sha2-1024,1024,1047.9646,8659194,968473081,977132275,16275580,131072,43570,32,222668 +big_sha2-2048,2048,1665.2983,11912651,1217897011,1229809662,16179038,262144,84594,32,222668 +big_sha2-4096,4096,2730.703,18416339,1481563739,1499980078,16426174,262144,166642,32,222668 +big_sha2-8192,8192,3563.648,31539924,2267228085,2298768009,16235615,524288,330738,32,222668 +ecdsa_verify,1,0.41370097,56112396,2361092472,2417204868,16126941,1048576,696802,408,222668 +ed25519_verify,1,0.42204812,43501668,2325896322,2369397990,16395327,1048576,527625,400,222668 +fibonacci-10,10,11.32638,5415125,877479549,882894674,16402350,65536,2135,8,222668 +fibonacci-50,50,55.44412,5605755,896203147,901808902,16423159,65536,2266,8,222668 +fibonacci-90,90,100.33401,5575728,891428240,897003968,16437186,65536,2348,8,222668 +iter_blake2b-1,1,1.0435508,6276169,951990540,958266709,16299266,131072,11946,32,222668 +iter_blake2b-10,10,8.745218,10234305,1133247767,1143482072,16427948,262144,101603,32,222668 +iter_blake2b-100,100,24.859554,47620417,3974977691,4022598108,16328531,1179648,997643,32,222668 +iter_blake3-1,1,1.1020517,5411868,901986507,907398375,16414713,65536,5087,32,222668 +iter_blake3-10,10,10.322676,6675662,962065433,968741095,16446424,131072,28462,32,222668 +iter_blake3-100,100,68.00666,15426389,1455017785,1470444174,16144894,524288,262012,32,222668 +iter_keccak-1,1,1.0434705,6415491,951924996,958340487,16229675,131072,28322,32,222668 +iter_keccak-10,10,6.864856,14320703,1442374175,1456694878,16426195,524288,260365,32,222668 +iter_keccak-100,100,12.4557,92150714,7936302588,8028453302,16143562,3145728,2580745,32,222668 +iter_sha2-1,1,1.1018431,5283617,902286632,907570249,16293305,65536,2746,32,222668 +iter_sha2-10,10,11.001158,5744236,903251042,908995278,16325585,65536,5978,32,222668 +iter_sha2-100,100,103.50955,6950441,959144013,966094454,16171044,131072,38288,32,222668 +membership-10,10,11.017832,6229521,901390041,907619562,16146127,65536,13229,64,222668 +membership-20,20,20.673084,6808603,960632922,967441525,16233091,131072,22459,64,222668 +sudoku,1,1.1075636,6003835,896878881,902882716,16497069,65536,9632,32,222668 diff --git a/dev/benchmarks/macOS-apple_m2_pro.csv b/dev/benchmarks/macOS-apple_m2_pro.csv index db647b24..a5d53451 100644 --- a/dev/benchmarks/macOS-apple_m2_pro.csv +++ b/dev/benchmarks/macOS-apple_m2_pro.csv @@ -1,37 +1,37 @@ name,size,speed,exec_duration,proof_duration,total_duration,verify_duration,total_cycles,user_cycles,output_bytes,proof_bytes -big_blake2b-1024,1024,210.1379,9207542,4863783167,4872990709,12274041,262144,116637,32,222668 -big_blake2b-2048,2048,259.89188,10999125,7869201250,7880200375,12222625,524288,230357,32,222668 -big_blake2b-4096,4096,322.64902,18977416,12675931500,12694908916,12221667,1048576,457797,32,222668 -big_blake2b-8192,8192,585.2842,34683417,13961935625,13996619042,13553250,1048576,912677,32,222668 -big_blake3-1024,1024,300.8016,6222666,3398014375,3404237041,12214667,131072,78908,32,222668 -big_blake3-2048,2048,422.24976,8936291,4841273917,4850210208,12233208,262144,157645,32,222668 -big_blake3-4096,4096,522.1143,14968791,7830056666,7845025457,12224250,524288,315653,32,222668 -big_blake3-8192,8192,638.5956,27064667,12801085542,12828150209,12384041,1048576,631669,32,222668 -big_keccak-1024,1024,130.23274,9157250,7853688959,7862846209,12421000,524288,248820,32,222668 -big_keccak-2048,2048,146.07245,15092042,14005347959,14020440001,12507042,1048576,494921,32,222668 -big_keccak-4096,4096,292.35715,26627958,13983633833,14010261791,12222250,1048576,961410,32,222668 -big_keccak-8192,8192,277.83066,50537875,29435048792,29485586667,12235000,2097152,1894375,32,222668 -big_sha2-1024,1024,302.16537,5154625,3383718000,3388872625,12383833,131072,43570,32,222668 -big_sha2-2048,2048,421.1713,7282708,4855346833,4862629541,12218000,262144,84594,32,222668 -big_sha2-4096,4096,841.0537,11465250,4858616375,4870081625,12408791,262144,166642,32,222668 -big_sha2-8192,8192,1112.9337,19922583,7340803166,7360725749,12457167,524288,330738,32,222668 -ecdsa_verify,1,0.07228329,32851833,13801603375,13834455208,12383917,1048576,697351,408,222668 -ed25519_verify,1,0.07141331,26581375,13976411708,14002993083,24706041,1048576,524854,400,222668 -fibonacci-10,10,3.6880686,3351958,2708094208,2711446166,12416584,65536,2135,8,222668 -fibonacci-50,50,18.612854,3384958,2682930583,2686315541,12225042,65536,2266,8,222668 -fibonacci-90,90,33.66846,3116834,2670008125,2673124959,12219500,65536,2348,8,222668 -iter_blake2b-1,1,0.29620352,3568291,3372488542,3376056833,12242334,131072,11946,32,222668 -iter_blake2b-10,10,2.0729914,5974625,4817972084,4823946709,12220542,262144,101603,32,222668 -iter_blake2b-100,100,5.374236,27961292,18579333833,18607295125,12230250,1179648,997643,32,222668 -iter_blake3-1,1,0.3707141,3655167,2693841416,2697496583,12222125,65536,5087,32,222668 -iter_blake3-10,10,2.9386232,3820125,3399134042,3402954167,13593292,131072,28462,32,222668 -iter_blake3-100,100,13.64408,7689000,7321496750,7329185750,12463541,524288,262012,32,222668 -iter_keccak-1,1,0.2947937,3646375,3388556416,3392202791,12257667,131072,28322,32,222668 -iter_keccak-10,10,1.2375947,8306500,8071883083,8080189583,12430166,524288,260365,32,222668 -iter_keccak-100,100,2.192187,51759917,45564785084,45616545001,12225500,3145728,2580745,32,222668 -iter_sha2-1,1,0.37651986,3369333,2652532917,2655902250,13263125,65536,2746,32,222668 -iter_sha2-10,10,3.755943,3520542,2658926708,2662447250,12247625,65536,5978,32,222668 -iter_sha2-100,100,30.539604,4579334,3269857375,3274436709,12218917,131072,38288,32,222668 -membership-10,10,3.6966925,3693834,2701426959,2705120793,12421375,65536,13229,64,222668 -membership-20,20,5.8684664,4060708,3403984708,3408045416,12222917,131072,22459,64,222668 -sudoku,1,0.37772116,3654166,2643801666,2647455832,12221584,65536,9632,32,222668 +big_blake2b-1024,1024,208.62132,9037959,4899377041,4908415000,12228375,262144,116637,32,222668 +big_blake2b-2048,2048,261.30115,10816041,7826884000,7837700041,12224625,524288,230357,32,222668 +big_blake2b-4096,4096,320.52243,18675708,12760461375,12779137083,12547084,1048576,457797,32,222668 +big_blake2b-8192,8192,583.91254,33920000,13995578833,14029498833,12475000,1048576,912677,32,222668 +big_blake3-1024,1024,297.92166,6182500,3430962666,3437145166,12241959,131072,78908,32,222668 +big_blake3-2048,2048,420.73535,9319584,4858348292,4867667876,12221792,262144,157645,32,222668 +big_blake3-4096,4096,520.5483,15121166,7853505125,7868626291,12229833,524288,315653,32,222668 +big_blake3-8192,8192,640.6105,26912042,12760889375,12787801417,12435375,1048576,631669,32,222668 +big_keccak-1024,1024,130.10112,9110042,7861690708,7870800750,12412041,524288,248820,32,222668 +big_keccak-2048,2048,145.17043,15047000,14092510583,14107557583,12572750,1048576,494921,32,222668 +big_keccak-4096,4096,292.88156,26541417,13958635167,13985176584,12799125,1048576,961410,32,222668 +big_keccak-8192,8192,276.7716,49552833,29548861333,29598414166,12554750,2097152,1894375,32,222668 +big_sha2-1024,1024,301.70233,5142416,3388931292,3394073708,12227416,131072,43570,32,222668 +big_sha2-2048,2048,414.65674,7453000,4931571708,4939024708,12226084,262144,84594,32,222668 +big_sha2-4096,4096,842.4797,11219791,4850618375,4861838166,12220541,262144,166642,32,222668 +big_sha2-8192,8192,1115.7034,20493000,7321960000,7342453000,12928667,524288,330738,32,222668 +ecdsa_verify,1,0.071544625,33719708,13943571709,13977291417,12242709,1048576,697351,408,222668 +ed25519_verify,1,0.07795034,27347458,12801333083,12828680541,12574375,1048576,526736,400,222668 +fibonacci-10,10,3.6883943,3265208,2707941833,2711207041,12437542,65536,2135,8,222668 +fibonacci-50,50,18.17133,3328125,2748259291,2751587416,12240375,65536,2266,8,222668 +fibonacci-90,90,33.315483,3349250,2698097334,2701446584,12227125,65536,2348,8,222668 +iter_blake2b-1,1,0.29599437,3442041,3375000500,3378442541,12985792,131072,11946,32,222668 +iter_blake2b-10,10,2.0954313,5817542,4766469667,4772287209,12227875,262144,101603,32,222668 +iter_blake2b-100,100,5.3810015,27915833,18555983667,18583899500,12268666,1179648,997643,32,222668 +iter_blake3-1,1,0.3693809,3485709,2703747084,2707232793,12306916,65536,5087,32,222668 +iter_blake3-10,10,2.972626,3918541,3360110416,3364028957,12221667,131072,28462,32,222668 +iter_blake3-100,100,13.615062,7683916,7337123250,7344807166,12996250,524288,262012,32,222668 +iter_keccak-1,1,0.2964082,3576208,3370149417,3373725625,12222291,131072,28322,32,222668 +iter_keccak-10,10,1.2537663,8237625,7967730375,7975968000,12227833,524288,260365,32,222668 +iter_keccak-100,100,2.1779804,51859292,45862237458,45914096750,12224417,3145728,2580745,32,222668 +iter_sha2-1,1,0.37996572,3296959,2628519458,2631816417,12245708,65536,2746,32,222668 +iter_sha2-10,10,3.675738,3359792,2717182167,2720541959,12225375,65536,5978,32,222668 +iter_sha2-100,100,30.3704,4247083,3288432709,3292679792,12246708,131072,38288,32,222668 +membership-10,10,3.6511772,3710083,2735132667,2738842750,12222375,65536,13229,64,222668 +membership-20,20,5.868033,3975625,3404321375,3408297000,12232084,131072,22459,64,222668 +sudoku,1,0.37057033,3705750,2694837209,2698542959,12464583,65536,9632,32,222668 diff --git a/dev/datasheet/Linux-cpu.json b/dev/datasheet/Linux-cpu.json index 6fcd2486..1018deda 100644 --- a/dev/datasheet/Linux-cpu.json +++ b/dev/datasheet/Linux-cpu.json @@ -2,8 +2,8 @@ { "name": "execute", "hashfn": "N/A", - "throughput": 18697376.0, - "duration": 28146197, + "throughput": 16893206.0, + "duration": 31152170, "cycles": 526260, "ram": 0, "seal": 0 @@ -11,8 +11,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 38733.8, - "duration": 1691958898, + "throughput": 37511.277, + "duration": 1747101237, "cycles": 65536, "ram": 532030152, "seal": 215516 @@ -20,8 +20,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 38730.594, - "duration": 3384198315, + "throughput": 37637.66, + "duration": 3482469627, "cycles": 131072, "ram": 1064093384, "seal": 238556 @@ -29,8 +29,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 38021.812, - "duration": 6894568553, + "throughput": 36799.32, + "duration": 7123609523, "cycles": 262144, "ram": 2128186056, "seal": 250268 @@ -38,8 +38,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 36443.51, - "duration": 14386320409, + "throughput": 35903.492, + "duration": 14602702523, "cycles": 524288, "ram": 4256371400, "seal": 262492 @@ -47,8 +47,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 35726.844, - "duration": 29349806823, + "throughput": 34868.277, + "duration": 30072490109, "cycles": 1048576, "ram": 8512742088, "seal": 275740 @@ -56,8 +56,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 25482.0, - "duration": 2571854668, + "throughput": 25102.756, + "duration": 2610709449, "cycles": 65536, "ram": 532030152, "seal": 215516 @@ -65,8 +65,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 25618.303, - "duration": 5116342172, + "throughput": 25101.32, + "duration": 5221717582, "cycles": 131072, "ram": 1064093384, "seal": 238556 @@ -74,8 +74,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 25388.225, - "duration": 10325416621, + "throughput": 24972.246, + "duration": 10497413332, "cycles": 262144, "ram": 2128186056, "seal": 250268 @@ -83,8 +83,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 24919.871, - "duration": 21038954237, + "throughput": 24503.922, + "duration": 21396086312, "cycles": 524288, "ram": 4256371400, "seal": 262492 @@ -92,8 +92,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 24587.95, - "duration": 42645932492, + "throughput": 24046.062, + "duration": 43606973132, "cycles": 1048576, "ram": 8512742088, "seal": 275740 @@ -101,8 +101,8 @@ { "name": "lift", "hashfn": "poseidon2", - "throughput": 44478.555, - "duration": 5893716815, + "throughput": 43962.145, + "duration": 5962948282, "cycles": 262144, "ram": 1417251152, "seal": 222668 @@ -110,8 +110,8 @@ { "name": "join", "hashfn": "poseidon2", - "throughput": 43378.215, - "duration": 6043217784, + "throughput": 42885.098, + "duration": 6112706278, "cycles": 262144, "ram": 1417251152, "seal": 222668 @@ -119,8 +119,8 @@ { "name": "succinct", "hashfn": "poseidon2", - "throughput": 19324.666, - "duration": 27130505995, + "throughput": 19198.486, + "duration": 27308819137, "cycles": 524288, "ram": 4256371400, "seal": 222668 @@ -128,8 +128,8 @@ { "name": "identity_p254", "hashfn": "poseidon2", - "throughput": 10797.712, - "duration": 24277736103, + "throughput": 10771.422, + "duration": 24336991631, "cycles": 262144, "ram": 1417251152, "seal": 222668 diff --git a/dev/datasheet/Linux-g6.xlarge.json b/dev/datasheet/Linux-g6.xlarge.json index 22afc68c..b04c9698 100644 --- a/dev/datasheet/Linux-g6.xlarge.json +++ b/dev/datasheet/Linux-g6.xlarge.json @@ -2,8 +2,8 @@ { "name": "execute", "hashfn": "N/A", - "throughput": 24818294.0, - "duration": 21204520, + "throughput": 24663750.0, + "duration": 21337387, "cycles": 526260, "ram": 0, "seal": 0 @@ -11,8 +11,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 201299.14, - "duration": 325565226, + "throughput": 199391.38, + "duration": 328680228, "cycles": 65536, "ram": 532031048, "seal": 215516 @@ -20,8 +20,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 285944.9, - "duration": 458382019, + "throughput": 296342.88, + "duration": 442298477, "cycles": 131072, "ram": 1064094280, "seal": 238556 @@ -29,8 +29,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 373939.72, - "duration": 701032761, + "throughput": 367901.28, + "duration": 712538945, "cycles": 262144, "ram": 2128186952, "seal": 250268 @@ -38,8 +38,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 415946.8, - "duration": 1260468796, + "throughput": 419449.7, + "duration": 1249942506, "cycles": 524288, "ram": 4256372296, "seal": 262492 @@ -47,8 +47,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 473071.22, - "duration": 2216528964, + "throughput": 476126.75, + "duration": 2202304455, "cycles": 1048576, "ram": 8512742984, "seal": 275740 @@ -56,8 +56,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 172287.78, - "duration": 380386832, + "throughput": 173297.17, + "duration": 378171213, "cycles": 65536, "ram": 532031048, "seal": 215516 @@ -65,8 +65,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 273341.1, - "duration": 479518126, + "throughput": 275584.44, + "duration": 475614665, "cycles": 131072, "ram": 1064094280, "seal": 238556 @@ -74,8 +74,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 358656.16, - "duration": 730906165, + "throughput": 362661.12, + "duration": 722834564, "cycles": 262144, "ram": 2128186952, "seal": 250268 @@ -83,8 +83,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 429542.16, - "duration": 1220574015, + "throughput": 410933.53, + "duration": 1275846267, "cycles": 524288, "ram": 4256372296, "seal": 262492 @@ -92,8 +92,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 478953.03, - "duration": 2189308666, + "throughput": 465625.06, + "duration": 2251975163, "cycles": 1048576, "ram": 8512742984, "seal": 275740 @@ -101,8 +101,8 @@ { "name": "lift", "hashfn": "poseidon2", - "throughput": 453043.9, - "duration": 578628223, + "throughput": 452952.2, + "duration": 578745430, "cycles": 262144, "ram": 1417251664, "seal": 222668 @@ -110,8 +110,8 @@ { "name": "join", "hashfn": "poseidon2", - "throughput": 321979.47, - "duration": 814163734, + "throughput": 323101.53, + "duration": 811336251, "cycles": 262144, "ram": 1417251664, "seal": 222668 @@ -119,8 +119,8 @@ { "name": "succinct", "hashfn": "poseidon2", - "throughput": 275120.12, - "duration": 1905669478, + "throughput": 283256.8, + "duration": 1850928065, "cycles": 524288, "ram": 4256372296, "seal": 222668 @@ -128,8 +128,8 @@ { "name": "identity_p254", "hashfn": "poseidon2", - "throughput": 1531.3344, - "duration": 171186639034, + "throughput": 1532.6008, + "duration": 171045190053, "cycles": 262144, "ram": 1417251152, "seal": 222668 @@ -137,8 +137,8 @@ { "name": "stark2snark", "hashfn": "poseidon2", - "throughput": 2010.3193, - "duration": 130399178290, + "throughput": 1971.1718, + "duration": 132988914619, "cycles": 262144, "ram": 0, "seal": 360 @@ -146,8 +146,8 @@ { "name": "groth16", "hashfn": "poseidon2", - "throughput": 2353.3171, - "duration": 222786806214, + "throughput": 2347.3733, + "duration": 223350931673, "cycles": 524288, "ram": 4256372296, "seal": 256 diff --git a/dev/datasheet/Linux-nvidia_rtx_3090_ti.json b/dev/datasheet/Linux-nvidia_rtx_3090_ti.json index d8107e2a..263c62d7 100644 --- a/dev/datasheet/Linux-nvidia_rtx_3090_ti.json +++ b/dev/datasheet/Linux-nvidia_rtx_3090_ti.json @@ -2,8 +2,8 @@ { "name": "execute", "hashfn": "N/A", - "throughput": 21926712.0, - "duration": 24000862, + "throughput": 21443016.0, + "duration": 24542258, "cycles": 526260, "ram": 0, "seal": 0 @@ -11,8 +11,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 239226.33, - "duration": 273949745, + "throughput": 235595.98, + "duration": 278171131, "cycles": 65536, "ram": 532031048, "seal": 215516 @@ -20,8 +20,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 381068.84, - "duration": 343958838, + "throughput": 376849.03, + "duration": 347810379, "cycles": 131072, "ram": 1064094280, "seal": 238556 @@ -29,8 +29,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 527222.56, - "duration": 497216967, + "throughput": 524329.9, + "duration": 499960059, "cycles": 262144, "ram": 2128186952, "seal": 250268 @@ -38,8 +38,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 625483.25, - "duration": 838212754, + "throughput": 624483.5, + "duration": 839554627, "cycles": 524288, "ram": 4256372296, "seal": 262492 @@ -47,8 +47,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 730262.0, - "duration": 1435890096, + "throughput": 730875.44, + "duration": 1434684953, "cycles": 1048576, "ram": 8512742984, "seal": 275740 @@ -56,8 +56,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 196991.97, - "duration": 332683616, + "throughput": 198942.97, + "duration": 329421063, "cycles": 65536, "ram": 532031048, "seal": 215516 @@ -65,8 +65,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 340526.1, - "duration": 384910260, + "throughput": 345020.94, + "duration": 379895773, "cycles": 131072, "ram": 1064094280, "seal": 238556 @@ -74,8 +74,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 488628.06, - "duration": 536489860, + "throughput": 485959.25, + "duration": 539436174, "cycles": 262144, "ram": 2128186952, "seal": 250268 @@ -83,8 +83,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 604115.25, - "duration": 867860900, + "throughput": 603372.75, + "duration": 868928860, "cycles": 524288, "ram": 4256372296, "seal": 262492 @@ -92,8 +92,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 711096.06, - "duration": 1474591283, + "throughput": 720046.56, + "duration": 1456261332, "cycles": 1048576, "ram": 8512742984, "seal": 275740 @@ -101,8 +101,8 @@ { "name": "lift", "hashfn": "poseidon2", - "throughput": 512307.0, - "duration": 511693188, + "throughput": 551652.06, + "duration": 475198040, "cycles": 262144, "ram": 1417251664, "seal": 222668 @@ -110,8 +110,8 @@ { "name": "join", "hashfn": "poseidon2", - "throughput": 366801.22, - "duration": 714675900, + "throughput": 362095.8, + "duration": 723963103, "cycles": 262144, "ram": 1417251664, "seal": 222668 @@ -119,8 +119,8 @@ { "name": "succinct", "hashfn": "poseidon2", - "throughput": 374646.34, - "duration": 1399421119, + "throughput": 375356.38, + "duration": 1396773953, "cycles": 524288, "ram": 4256372296, "seal": 222668 @@ -128,8 +128,8 @@ { "name": "identity_p254", "hashfn": "poseidon2", - "throughput": 36797.71, - "duration": 7123921412, + "throughput": 36828.195, + "duration": 7118024403, "cycles": 262144, "ram": 1417251152, "seal": 222668 @@ -137,8 +137,8 @@ { "name": "stark2snark", "hashfn": "poseidon2", - "throughput": 24727.959, - "duration": 10601116882, + "throughput": 24668.453, + "duration": 10626690027, "cycles": 262144, "ram": 0, "seal": 360 @@ -146,8 +146,8 @@ { "name": "groth16", "hashfn": "poseidon2", - "throughput": 27127.97, - "duration": 19326473974, + "throughput": 27339.955, + "duration": 19176622986, "cycles": 524288, "ram": 4256372296, "seal": 256 diff --git a/dev/datasheet/macOS-apple_m2_pro.json b/dev/datasheet/macOS-apple_m2_pro.json index b8a94c3f..309675c0 100644 --- a/dev/datasheet/macOS-apple_m2_pro.json +++ b/dev/datasheet/macOS-apple_m2_pro.json @@ -2,8 +2,8 @@ { "name": "execute", "hashfn": "N/A", - "throughput": 33710304.0, - "duration": 15611250, + "throughput": 33712104.0, + "duration": 15610417, "cycles": 526260, "ram": 0, "seal": 0 @@ -11,8 +11,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 85074.914, - "duration": 770332791, + "throughput": 84693.11, + "duration": 773805542, "cycles": 65536, "ram": 417333960, "seal": 215516 @@ -20,8 +20,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 100875.516, - "duration": 1299344125, + "throughput": 101312.22, + "duration": 1293743291, "cycles": 131072, "ram": 834667208, "seal": 238556 @@ -29,8 +29,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 105467.92, - "duration": 2485533083, + "throughput": 104336.96, + "duration": 2512474917, "cycles": 262144, "ram": 1669333704, "seal": 250268 @@ -38,8 +38,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 102974.695, - "duration": 5091425584, + "throughput": 103292.64, + "duration": 5075753583, "cycles": 524288, "ram": 3338666696, "seal": 262492 @@ -47,8 +47,8 @@ { "name": "rv32im", "hashfn": "sha-256", - "throughput": 99936.086, - "duration": 10492466042, + "throughput": 100338.164, + "duration": 10450420333, "cycles": 1048576, "ram": 6677332680, "seal": 275740 @@ -56,8 +56,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 77217.12, - "duration": 848723709, + "throughput": 74788.625, + "duration": 876283000, "cycles": 65536, "ram": 417333960, "seal": 215516 @@ -65,8 +65,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 85650.5, - "duration": 1530312208, + "throughput": 86466.83, + "duration": 1515864500, "cycles": 131072, "ram": 834667208, "seal": 238556 @@ -74,8 +74,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 90845.7, - "duration": 2885596041, + "throughput": 90324.73, + "duration": 2902239625, "cycles": 262144, "ram": 1669333704, "seal": 250268 @@ -83,8 +83,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 89709.13, - "duration": 5844310459, + "throughput": 89882.2, + "duration": 5833056834, "cycles": 524288, "ram": 3338666696, "seal": 262492 @@ -92,8 +92,8 @@ { "name": "rv32im", "hashfn": "poseidon2", - "throughput": 87211.19, - "duration": 12023411292, + "throughput": 87355.88, + "duration": 12003495958, "cycles": 1048576, "ram": 6677332680, "seal": 275740 @@ -101,8 +101,8 @@ { "name": "lift", "hashfn": "poseidon2", - "throughput": 158010.3, - "duration": 1659031084, + "throughput": 156199.33, + "duration": 1678265916, "cycles": 262144, "ram": 1116736656, "seal": 222668 @@ -110,8 +110,8 @@ { "name": "join", "hashfn": "poseidon2", - "throughput": 149494.31, - "duration": 1753538250, + "throughput": 147149.58, + "duration": 1781479750, "cycles": 262144, "ram": 1116736656, "seal": 222668 @@ -119,8 +119,8 @@ { "name": "succinct", "hashfn": "poseidon2", - "throughput": 68824.87, - "duration": 7617712250, + "throughput": 69571.57, + "duration": 7535952250, "cycles": 524288, "ram": 3338666696, "seal": 222668 @@ -128,8 +128,8 @@ { "name": "identity_p254", "hashfn": "poseidon2", - "throughput": 8021.15, - "duration": 32681598500, + "throughput": 8000.3896, + "duration": 32766403167, "cycles": 262144, "ram": 1417251152, "seal": 222668