Base Base AVX512 Base AVX2 Base AVX2 Intrinsic AVX512 Intrinsic AVX2 Intrinsic AVX2 AVX2 Base AVX512 Base / AVX512 / AVX512 Intrinsic / Intrinsic Benchmark (aligned) (size) Score Units Score Units Score Units Score Units MemorySegmentZeroUnsafe.panama TRUE 1 16.861 0.025 15.154 0.022 0.899 2.999 0.012 3.261 0.025 1.087 4.647 5.622 MemorySegmentZeroUnsafe.panama TRUE 2 14.943 0.028 14.946 0.031 1.000 3.088 0.019 3.038 0.024 0.984 4.920 4.839 MemorySegmentZeroUnsafe.panama TRUE 3 14.942 0.025 15.152 0.020 1.014 2.835 0.015 3.215 0.011 1.134 4.713 5.271 MemorySegmentZeroUnsafe.panama TRUE 4 14.728 0.022 14.732 0.022 1.000 2.998 0.028 2.791 0.012 0.931 5.278 4.913 MemorySegmentZeroUnsafe.panama TRUE 5 15.156 0.026 15.153 0.022 1.000 2.995 0.010 3.243 0.015 1.083 4.673 5.060 MemorySegmentZeroUnsafe.panama TRUE 6 14.941 0.023 14.943 0.022 1.000 3.041 0.024 3.115 0.019 1.024 4.797 4.913 MemorySegmentZeroUnsafe.panama TRUE 7 15.157 0.024 15.155 0.023 1.000 2.827 0.016 3.227 0.013 1.141 4.696 5.362 MemorySegmentZeroUnsafe.panama TRUE 8 14.516 0.022 14.513 0.017 1.000 2.998 0.025 3.750 0.051 1.251 3.870 4.842 MemorySegmentZeroUnsafe.panama TRUE 15 15.154 0.024 19.030 0.035 1.256 2.822 0.019 3.992 0.012 1.415 4.767 5.370 MemorySegmentZeroUnsafe.panama TRUE 16 14.728 0.021 14.730 0.025 1.000 3.000 0.012 4.484 0.009 1.495 3.285 4.909 MemorySegmentZeroUnsafe.panama TRUE 63 15.165 0.047 15.154 0.020 0.999 3.052 0.020 4.601 0.033 1.508 3.294 4.969 MemorySegmentZeroUnsafe.panama TRUE 64 15.382 0.024 15.405 0.026 1.001 3.166 0.034 3.339 0.022 1.055 4.614 4.858 MemorySegmentZeroUnsafe.panama TRUE 255 16.440 0.030 16.449 0.024 1.001 5.366 0.145 5.344 0.067 0.996 3.078 3.064 MemorySegmentZeroUnsafe.panama TRUE 256 17.115 0.027 17.156 0.018 1.002 3.956 0.021 5.875 0.018 1.485 2.920 4.326 MemorySegmentZeroUnsafe.panama FALSE 1 15.157 0.020 15.155 0.024 1.000 2.822 0.020 3.257 0.017 1.154 4.653 5.371 MemorySegmentZeroUnsafe.panama FALSE 2 15.154 0.026 15.158 0.021 1.000 3.000 0.017 3.216 0.012 1.072 4.713 5.051 MemorySegmentZeroUnsafe.panama FALSE 3 22.673 0.042 15.153 0.022 0.668 3.012 0.016 3.230 0.014 1.072 4.691 7.528 MemorySegmentZeroUnsafe.panama FALSE 4 16.017 0.026 15.154 0.023 0.946 2.995 0.013 3.231 0.012 1.079 4.690 5.348 MemorySegmentZeroUnsafe.panama FALSE 5 15.153 0.023 14.939 0.023 0.986 2.994 0.006 3.233 0.014 1.080 4.621 5.061 MemorySegmentZeroUnsafe.panama FALSE 6 15.154 0.023 15.153 0.023 1.000 2.994 0.010 3.245 0.019 1.084 4.670 5.061 MemorySegmentZeroUnsafe.panama FALSE 7 15.156 0.022 15.156 0.020 1.000 2.996 0.013 3.225 0.008 1.076 4.700 5.059 MemorySegmentZeroUnsafe.panama FALSE 8 14.943 0.026 15.155 0.022 1.014 3.011 0.019 4.083 0.019 1.356 3.712 4.963 MemorySegmentZeroUnsafe.panama FALSE 15 15.153 0.018 15.156 0.023 1.000 2.825 0.015 3.978 0.032 1.408 3.810 5.364 MemorySegmentZeroUnsafe.panama FALSE 16 15.154 0.024 15.156 0.022 1.000 2.824 0.023 4.487 0.012 1.589 3.378 5.366 MemorySegmentZeroUnsafe.panama FALSE 63 15.154 0.023 15.153 0.015 1.000 3.168 0.033 4.576 0.038 1.444 3.311 4.783 MemorySegmentZeroUnsafe.panama FALSE 64 15.155 0.022 15.155 0.022 1.000 3.044 0.016 3.533 0.022 1.161 4.290 4.979 MemorySegmentZeroUnsafe.panama FALSE 255 16.440 0.029 16.451 0.024 1.001 5.118 0.054 5.300 0.039 1.036 3.104 3.212 MemorySegmentZeroUnsafe.panama FALSE 256 17.298 0.020 17.304 0.049 1.000 5.303 0.026 4.240 0.058 0.800 4.081 3.262 MemorySegmentZeroUnsafe.unsafe TRUE 1 14.728 0.018 14.726 0.024 1.000 2.348 0.008 2.780 0.025 1.184 5.297 6.273 MemorySegmentZeroUnsafe.unsafe TRUE 2 14.513 0.019 14.524 0.029 1.001 2.562 0.006 2.563 0.009 1.000 5.667 5.665 MemorySegmentZeroUnsafe.unsafe TRUE 3 14.732 0.034 14.727 0.021 1.000 2.348 0.007 2.775 0.007 1.182 5.307 6.274 MemorySegmentZeroUnsafe.unsafe TRUE 4 14.300 0.018 14.301 0.023 1.000 2.355 0.007 2.188 0.027 0.929 6.536 6.072 MemorySegmentZeroUnsafe.unsafe TRUE 5 14.728 0.022 14.724 0.017 1.000 2.349 0.004 2.578 0.009 1.097 5.711 6.270 MemorySegmentZeroUnsafe.unsafe TRUE 6 14.529 0.018 14.527 0.018 1.000 2.562 0.007 2.562 0.006 1.000 5.670 5.671 MemorySegmentZeroUnsafe.unsafe TRUE 7 14.514 0.023 14.727 0.019 1.015 2.349 0.007 2.776 0.005 1.182 5.305 6.179 MemorySegmentZeroUnsafe.unsafe TRUE 8 14.085 0.020 14.086 0.020 1.000 2.348 0.005 3.315 0.050 1.412 4.249 5.999 MemorySegmentZeroUnsafe.unsafe TRUE 15 14.727 0.023 14.726 0.022 1.000 2.348 0.007 3.427 0.017 1.460 4.297 6.272 MemorySegmentZeroUnsafe.unsafe TRUE 16 14.303 0.021 14.303 0.021 1.000 2.358 0.008 4.269 0.008 1.810 3.350 6.066 MemorySegmentZeroUnsafe.unsafe TRUE 63 14.733 0.022 14.731 0.019 1.000 2.439 0.011 3.887 0.016 1.594 3.790 6.041 MemorySegmentZeroUnsafe.unsafe TRUE 64 14.943 0.024 14.950 0.026 1.000 2.483 0.031 2.735 0.028 1.101 5.466 6.018 MemorySegmentZeroUnsafe.unsafe TRUE 255 16.010 0.024 16.010 0.024 1.000 5.130 0.034 4.704 0.054 0.917 3.403 3.121 MemorySegmentZeroUnsafe.unsafe TRUE 256 16.649 0.025 16.651 0.022 1.000 3.653 0.018 4.269 0.011 1.169 3.900 4.558 MemorySegmentZeroUnsafe.unsafe FALSE 1 14.725 0.015 14.726 0.021 1.000 2.348 0.007 2.777 0.008 1.183 5.303 6.271 MemorySegmentZeroUnsafe.unsafe FALSE 2 14.733 0.030 14.729 0.023 1.000 2.348 0.005 2.775 0.008 1.182 5.308 6.275 MemorySegmentZeroUnsafe.unsafe FALSE 3 14.728 0.023 14.724 0.017 1.000 2.350 0.010 2.775 0.007 1.181 5.306 6.267 MemorySegmentZeroUnsafe.unsafe FALSE 4 14.729 0.020 14.729 0.023 1.000 2.348 0.006 2.775 0.005 1.182 5.308 6.273 MemorySegmentZeroUnsafe.unsafe FALSE 5 14.727 0.021 14.729 0.023 1.000 2.348 0.006 2.580 0.011 1.099 5.709 6.272 MemorySegmentZeroUnsafe.unsafe FALSE 6 14.728 0.022 14.727 0.021 1.000 2.349 0.008 2.565 0.006 1.092 5.742 6.270 MemorySegmentZeroUnsafe.unsafe FALSE 7 14.729 0.028 14.728 0.022 1.000 2.348 0.006 2.776 0.006 1.182 5.305 6.273 MemorySegmentZeroUnsafe.unsafe FALSE 8 14.730 0.025 14.725 0.021 1.000 2.348 0.006 3.912 0.022 1.666 3.764 6.273 MemorySegmentZeroUnsafe.unsafe FALSE 15 14.727 0.021 14.726 0.023 1.000 2.349 0.007 3.422 0.008 1.457 4.303 6.269 MemorySegmentZeroUnsafe.unsafe FALSE 16 14.726 0.023 14.726 0.020 1.000 2.348 0.004 4.271 0.007 1.819 3.448 6.272 MemorySegmentZeroUnsafe.unsafe FALSE 63 14.737 0.027 14.731 0.022 1.000 2.437 0.031 3.885 0.016 1.594 3.792 6.047 MemorySegmentZeroUnsafe.unsafe FALSE 64 14.731 0.022 14.730 0.025 1.000 2.361 0.008 2.793 0.014 1.183 5.274 6.239 MemorySegmentZeroUnsafe.unsafe FALSE 255 16.013 0.026 16.012 0.022 1.000 4.372 0.025 4.753 0.081 1.087 3.369 3.663 MemorySegmentZeroUnsafe.unsafe FALSE 256 16.861 0.025 16.862 0.025 1.000 5.190 0.024 4.114 0.056 0.793 4.099 3.249 Average 0.996 1.210 4.499 5.377