Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save EpsilonPrime/658c90020a5964064e803cfb7e4761b2 to your computer and use it in GitHub Desktop.
Save EpsilonPrime/658c90020a5964064e803cfb7e4761b2 to your computer and use it in GitHub Desktop.
Integer Rounding Diff Results
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Non-regressions: (60)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
benchmark baseline contender change % counters
RoundArrayBenchmark<Round, Int8Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0 195.568 MiB/sec 2.562 GiB/sec 1241.289 {'family_index': 10, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, Int8Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 34, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int8Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0 193.065 MiB/sec 2.517 GiB/sec 1234.757 {'family_index': 11, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, Int8Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 35, 'null_percent': 0.0}
RoundArrayBenchmark<Round, UInt8Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0 198.494 MiB/sec 2.561 GiB/sec 1221.264 {'family_index': 21, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, UInt8Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 36, 'null_percent': 0.0}
RoundArrayBenchmark<Round, UInt8Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0 199.379 MiB/sec 2.489 GiB/sec 1178.293 {'family_index': 23, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, UInt8Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 35, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int16Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0 472.246 MiB/sec 4.754 GiB/sec 930.744 {'family_index': 8, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, Int16Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 83, 'null_percent': 0.0}
RoundArrayBenchmark<Round, UInt16Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0 489.391 MiB/sec 4.664 GiB/sec 875.937 {'family_index': 20, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, UInt16Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 88, 'null_percent': 0.0}
RoundArrayBenchmark<Round, UInt16Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0 491.937 MiB/sec 4.669 GiB/sec 871.935 {'family_index': 18, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, UInt16Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 87, 'null_percent': 0.0}
RoundArrayBenchmark<Round, UInt32Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0 830.340 MiB/sec 7.852 GiB/sec 868.279 {'family_index': 17, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, UInt32Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 146, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int16Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0 487.207 MiB/sec 4.562 GiB/sec 858.797 {'family_index': 7, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, Int16Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 86, 'null_percent': 0.0}
RoundArrayBenchmark<Round, UInt32Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0 834.911 MiB/sec 7.775 GiB/sec 853.533 {'family_index': 15, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, UInt32Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 147, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int32Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0 828.793 MiB/sec 7.693 GiB/sec 850.514 {'family_index': 5, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, Int32Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 138, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int32Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0 808.639 MiB/sec 7.238 GiB/sec 816.596 {'family_index': 4, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, Int32Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 142, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int64Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0 1.457 GiB/sec 11.959 GiB/sec 721.058 {'family_index': 1, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, Int64Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 261, 'null_percent': 0.0}
RoundArrayBenchmark<Round, UInt64Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0 1.447 GiB/sec 11.685 GiB/sec 707.684 {'family_index': 12, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, UInt64Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 262, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int64Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0 1.454 GiB/sec 11.521 GiB/sec 692.553 {'family_index': 2, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, Int64Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 260, 'null_percent': 0.0}
RoundArrayBenchmark<Round, UInt64Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0 1.447 GiB/sec 11.299 GiB/sec 681.018 {'family_index': 14, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, UInt64Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 262, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int8Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100 196.170 MiB/sec 1.334 GiB/sec 596.287 {'family_index': 10, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, Int8Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 34, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt8Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100 201.491 MiB/sec 1.340 GiB/sec 580.808 {'family_index': 21, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, UInt8Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 35, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt8Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100 201.888 MiB/sec 1.340 GiB/sec 579.878 {'family_index': 23, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, UInt8Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 35, 'null_percent': 1.0}
RoundArrayBenchmark<Round, Int8Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100 199.720 MiB/sec 1.319 GiB/sec 576.245 {'family_index': 11, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, Int8Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 35, 'null_percent': 1.0}
RoundArrayBenchmark<Round, Int32Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100 783.075 MiB/sec 4.488 GiB/sec 486.906 {'family_index': 4, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, Int32Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 136, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt64Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100 1.315 GiB/sec 7.629 GiB/sec 480.347 {'family_index': 14, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, UInt64Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 239, 'null_percent': 1.0}
RoundArrayBenchmark<Round, Int32Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100 799.247 MiB/sec 4.413 GiB/sec 465.406 {'family_index': 5, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, Int32Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 100, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt64Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100 1.327 GiB/sec 7.448 GiB/sec 461.143 {'family_index': 12, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, UInt64Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 238, 'null_percent': 1.0}
RoundArrayBenchmark<Round, Int64Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100 1.363 GiB/sec 7.609 GiB/sec 458.201 {'family_index': 2, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, Int64Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 241, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt32Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100 823.183 MiB/sec 4.485 GiB/sec 457.854 {'family_index': 17, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, UInt32Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 145, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt32Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100 827.007 MiB/sec 4.475 GiB/sec 454.141 {'family_index': 15, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, UInt32Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 138, 'null_percent': 1.0}
RoundArrayBenchmark<Round, Int64Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100 1.417 GiB/sec 7.812 GiB/sec 451.185 {'family_index': 1, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, Int64Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 252, 'null_percent': 1.0}
RoundArrayBenchmark<Round, Int16Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100 486.448 MiB/sec 2.498 GiB/sec 425.897 {'family_index': 8, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, Int16Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 86, 'null_percent': 1.0}
RoundArrayBenchmark<Round, Int16Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100 494.551 MiB/sec 2.537 GiB/sec 425.371 {'family_index': 7, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, Int16Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 87, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt16Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100 495.480 MiB/sec 2.502 GiB/sec 417.132 {'family_index': 20, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, UInt16Type, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 87, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt16Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100 494.756 MiB/sec 2.436 GiB/sec 404.088 {'family_index': 18, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, UInt16Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 87, 'null_percent': 1.0}
RoundArrayBenchmark<Round, Int8Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0 194.695 MiB/sec 448.585 MiB/sec 130.404 {'family_index': 9, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, Int8Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 34, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int8Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100 191.638 MiB/sec 433.792 MiB/sec 126.361 {'family_index': 9, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, Int8Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 34, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt8Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0 199.731 MiB/sec 447.552 MiB/sec 124.078 {'family_index': 22, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, UInt8Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 35, 'null_percent': 0.0}
RoundArrayBenchmark<Round, UInt64Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100 1.334 GiB/sec 2.901 GiB/sec 117.359 {'family_index': 13, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, UInt64Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 240, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt8Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100 201.623 MiB/sec 434.648 MiB/sec 115.574 {'family_index': 22, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, UInt8Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 35, 'null_percent': 1.0}
RoundArrayBenchmark<Round, Int64Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100 1.410 GiB/sec 2.955 GiB/sec 109.583 {'family_index': 0, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, Int64Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 250, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt64Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0 1.453 GiB/sec 2.997 GiB/sec 106.175 {'family_index': 13, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, UInt64Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 261, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int32Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0 809.398 MiB/sec 1.621 GiB/sec 105.067 {'family_index': 3, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, Int32Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 143, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int32Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100 804.228 MiB/sec 1.602 GiB/sec 103.949 {'family_index': 3, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, Int32Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 142, 'null_percent': 1.0}
RoundArrayBenchmark<Round, Int64Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0 1.515 GiB/sec 3.069 GiB/sec 102.606 {'family_index': 0, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, Int64Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 272, 'null_percent': 0.0}
RoundArrayBenchmark<Round, UInt32Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0 832.973 MiB/sec 1.627 GiB/sec 100.025 {'family_index': 16, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, UInt32Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 144, 'null_percent': 0.0}
RoundArrayBenchmark<Round, UInt32Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100 825.113 MiB/sec 1.583 GiB/sec 96.396 {'family_index': 16, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, UInt32Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 143, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt16Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0 489.820 MiB/sec 873.607 MiB/sec 78.353 {'family_index': 19, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, UInt16Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 88, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int16Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0 490.402 MiB/sec 861.855 MiB/sec 75.745 {'family_index': 6, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, Int16Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 86, 'null_percent': 0.0}
RoundArrayBenchmark<Round, Int16Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100 491.351 MiB/sec 848.004 MiB/sec 72.586 {'family_index': 6, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, Int16Type, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 86, 'null_percent': 1.0}
RoundArrayBenchmark<Round, UInt16Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100 493.653 MiB/sec 850.958 MiB/sec 72.380 {'family_index': 19, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, UInt16Type, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 87, 'null_percent': 1.0}
RoundArrayBenchmark<Round, DoubleType, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100 1.851 GiB/sec 1.902 GiB/sec 2.739 {'family_index': 29, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, DoubleType, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 333, 'null_percent': 1.0}
RoundArrayBenchmark<Round, DoubleType, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100 1.864 GiB/sec 1.898 GiB/sec 1.865 {'family_index': 27, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, DoubleType, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 334, 'null_percent': 1.0}
RoundArrayBenchmark<Round, DoubleType, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100 1.866 GiB/sec 1.891 GiB/sec 1.312 {'family_index': 28, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, DoubleType, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 335, 'null_percent': 1.0}
RoundArrayBenchmark<Round, FloatType, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100 1012.854 MiB/sec 1020.221 MiB/sec 0.727 {'family_index': 24, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, FloatType, RoundMode::DOWN>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 179, 'null_percent': 1.0}
RoundArrayBenchmark<Round, FloatType, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100 1017.290 MiB/sec 1020.928 MiB/sec 0.358 {'family_index': 25, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, FloatType, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 179, 'null_percent': 1.0}
RoundArrayBenchmark<Round, FloatType, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100 1019.728 MiB/sec 1020.569 MiB/sec 0.082 {'family_index': 26, 'per_family_instance_index': 0, 'run_name': 'RoundArrayBenchmark<Round, FloatType, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:100', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 179, 'null_percent': 1.0}
RoundArrayBenchmark<Round, FloatType, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0 1.008 GiB/sec 1022.436 MiB/sec -0.959 {'family_index': 26, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, FloatType, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 181, 'null_percent': 0.0}
RoundArrayBenchmark<Round, FloatType, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0 1.010 GiB/sec 1022.532 MiB/sec -1.172 {'family_index': 24, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, FloatType, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 181, 'null_percent': 0.0}
RoundArrayBenchmark<Round, FloatType, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0 1.005 GiB/sec 1016.812 MiB/sec -1.197 {'family_index': 25, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, FloatType, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 181, 'null_percent': 0.0}
RoundArrayBenchmark<Round, DoubleType, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0 1.934 GiB/sec 1.908 GiB/sec -1.318 {'family_index': 28, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, DoubleType, RoundMode::HALF_TOWARDS_ZERO>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 347, 'null_percent': 0.0}
RoundArrayBenchmark<Round, DoubleType, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0 1.930 GiB/sec 1.890 GiB/sec -2.070 {'family_index': 27, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, DoubleType, RoundMode::DOWN>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 347, 'null_percent': 0.0}
RoundArrayBenchmark<Round, DoubleType, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0 1.935 GiB/sec 1.889 GiB/sec -2.338 {'family_index': 29, 'per_family_instance_index': 1, 'run_name': 'RoundArrayBenchmark<Round, DoubleType, RoundMode::HALF_TO_ODD>/size:4194304/inverse_null_proportion:0', 'repetitions': 1, 'repetition_index': 0, 'threads': 1, 'iterations': 350, 'null_percent': 0.0}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment