@@ -295,15 +295,6 @@ static void DSHA256_1M(benchmark::Bench& bench)
295295 });
296296}
297297
298- static void X11_1M (benchmark::Bench& bench)
299- {
300- uint256 hash;
301- std::vector<uint8_t > in (BUFFER_SIZE,0 );
302- bench.batch (in.size ()).unit (" byte" ).run ([&] {
303- hash = HashX11 (in.begin (), in.end ());
304- });
305- }
306-
307298/* Hash different number of bytes via DSHA256 */
308299static void DSHA256_0032b_single (benchmark::Bench& bench)
309300{
@@ -359,74 +350,11 @@ static void DSHA256_2048b_single(benchmark::Bench& bench)
359350 });
360351}
361352
362- /* Hash different number of bytes via X11 */
363- static void X11_0032b_single (benchmark::Bench& bench)
364- {
365- uint256 hash;
366- std::vector<uint8_t > in (32 ,0 );
367- bench.batch (in.size ()).unit (" byte" ).run ([&] {
368- hash = HashX11 (in.begin (), in.end ());
369- });
370- }
371-
372- static void X11_0080b_single (benchmark::Bench& bench)
373- {
374- uint256 hash;
375- std::vector<uint8_t > in (80 ,0 );
376- bench.batch (in.size ()).unit (" byte" ).run ([&] {
377- hash = HashX11 (in.begin (), in.end ());
378- });
379- }
380-
381- static void X11_0128b_single (benchmark::Bench& bench)
382- {
383- uint256 hash;
384- std::vector<uint8_t > in (128 ,0 );
385- bench.batch (in.size ()).unit (" byte" ).run ([&] {
386- hash = HashX11 (in.begin (), in.end ());
387- });
388- }
389-
390- static void X11_0512b_single (benchmark::Bench& bench)
391- {
392- uint256 hash;
393- std::vector<uint8_t > in (512 ,0 );
394- bench.batch (in.size ()).unit (" byte" ).run ([&] {
395- hash = HashX11 (in.begin (), in.end ());
396- });
397- }
398-
399- static void X11_1024b_single (benchmark::Bench& bench)
400- {
401- uint256 hash;
402- std::vector<uint8_t > in (1024 ,0 );
403- bench.batch (in.size ()).unit (" byte" ).run ([&] {
404- hash = HashX11 (in.begin (), in.end ());
405- });
406- }
407-
408- static void X11_2048b_single (benchmark::Bench& bench)
409- {
410- uint256 hash;
411- std::vector<uint8_t > in (2048 ,0 );
412- bench.batch (in.size ()).unit (" byte" ).run ([&] {
413- hash = HashX11 (in.begin (), in.end ());
414- });
415- }
416-
417353BENCHMARK (DSHA256_1M);
418- BENCHMARK (X11_1M);
419354
420355BENCHMARK (DSHA256_0032b_single);
421356BENCHMARK (DSHA256_0080b_single);
422357BENCHMARK (DSHA256_0128b_single);
423358BENCHMARK (DSHA256_0512b_single);
424359BENCHMARK (DSHA256_1024b_single);
425360BENCHMARK (DSHA256_2048b_single);
426-
427- BENCHMARK (X11_0032b_single);
428- BENCHMARK (X11_0080b_single);
429- BENCHMARK (X11_0128b_single);
430- BENCHMARK (X11_0512b_single);
431- BENCHMARK (X11_1024b_single);
432- BENCHMARK (X11_2048b_single);
0 commit comments