[1] [glibc qsort]: nelem(1000), range(2) distr(uniform) ccost(2) : 0.553 ms [1] [BSD qsort]: nelem(1000), range(2) distr(uniform) ccost(2) : 0.057 ms [1] [qsb]: nelem(1000), range(2) distr(uniform) ccost(2) : 0.051 ms [1] [qsortPDQ]: nelem(1000), range(2) distr(uniform) ccost(2) : 0.053 ms ------ [2] [glibc qsort]: nelem(1000), range(2) distr(gaussian) ccost(2) : 0.340 ms [2] [BSD qsort]: nelem(1000), range(2) distr(gaussian) ccost(2) : 0.057 ms [2] [qsb]: nelem(1000), range(2) distr(gaussian) ccost(2) : 0.055 ms [2] [qsortPDQ]: nelem(1000), range(2) distr(gaussian) ccost(2) : 0.054 ms ------ [3] [glibc qsort]: nelem(1000), range(2) distr(95sorted) ccost(2) : 0.295 ms [3] [BSD qsort]: nelem(1000), range(2) distr(95sorted) ccost(2) : 0.051 ms [3] [qsb]: nelem(1000), range(2) distr(95sorted) ccost(2) : 0.048 ms [3] [qsortPDQ]: nelem(1000), range(2) distr(95sorted) ccost(2) : 0.047 ms ------ [4] [glibc qsort]: nelem(1000), range(2) distr(95reversed) ccost(2) : 0.305 ms [4] [BSD qsort]: nelem(1000), range(2) distr(95reversed) ccost(2) : 0.051 ms [4] [qsb]: nelem(1000), range(2) distr(95reversed) ccost(2) : 0.042 ms [4] [qsortPDQ]: nelem(1000), range(2) distr(95reversed) ccost(2) : 0.046 ms ------ [5] [glibc qsort]: nelem(1000), range(32) distr(uniform) ccost(2) : 0.412 ms [5] [BSD qsort]: nelem(1000), range(32) distr(uniform) ccost(2) : 0.125 ms [5] [qsb]: nelem(1000), range(32) distr(uniform) ccost(2) : 0.126 ms [5] [qsortPDQ]: nelem(1000), range(32) distr(uniform) ccost(2) : 0.124 ms ------ [6] [glibc qsort]: nelem(1000), range(32) distr(gaussian) ccost(2) : 0.414 ms [6] [BSD qsort]: nelem(1000), range(32) distr(gaussian) ccost(2) : 0.117 ms [6] [qsb]: nelem(1000), range(32) distr(gaussian) ccost(2) : 0.115 ms [6] [qsortPDQ]: nelem(1000), range(32) distr(gaussian) ccost(2) : 0.107 ms ------ [7] [glibc qsort]: nelem(1000), range(32) distr(95sorted) ccost(2) : 0.324 ms [7] [BSD qsort]: nelem(1000), range(32) distr(95sorted) ccost(2) : 0.098 ms [7] [qsb]: nelem(1000), range(32) distr(95sorted) ccost(2) : 0.099 ms [7] [qsortPDQ]: nelem(1000), range(32) distr(95sorted) ccost(2) : 0.094 ms ------ [8] [glibc qsort]: nelem(1000), range(32) distr(95reversed) ccost(2) : 0.338 ms [8] [BSD qsort]: nelem(1000), range(32) distr(95reversed) ccost(2) : 0.100 ms [8] [qsb]: nelem(1000), range(32) distr(95reversed) ccost(2) : 0.098 ms [8] [qsortPDQ]: nelem(1000), range(32) distr(95reversed) ccost(2) : 0.110 ms ------ [9] [glibc qsort]: nelem(1000), range(1024) distr(uniform) ccost(2) : 0.418 ms [9] [BSD qsort]: nelem(1000), range(1024) distr(uniform) ccost(2) : 0.244 ms [9] [qsb]: nelem(1000), range(1024) distr(uniform) ccost(2) : 0.232 ms [9] [qsortPDQ]: nelem(1000), range(1024) distr(uniform) ccost(2) : 0.228 ms ------ [10] [glibc qsort]: nelem(1000), range(1024) distr(gaussian) ccost(2) : 0.415 ms [10] [BSD qsort]: nelem(1000), range(1024) distr(gaussian) ccost(2) : 0.233 ms [10] [qsb]: nelem(1000), range(1024) distr(gaussian) ccost(2) : 0.230 ms [10] [qsortPDQ]: nelem(1000), range(1024) distr(gaussian) ccost(2) : 0.229 ms ------ [11] [glibc qsort]: nelem(1000), range(1024) distr(95sorted) ccost(2) : 0.316 ms [11] [BSD qsort]: nelem(1000), range(1024) distr(95sorted) ccost(2) : 0.178 ms [11] [qsb]: nelem(1000), range(1024) distr(95sorted) ccost(2) : 0.161 ms [11] [qsortPDQ]: nelem(1000), range(1024) distr(95sorted) ccost(2) : 0.161 ms ------ [12] [glibc qsort]: nelem(1000), range(1024) distr(95reversed) ccost(2) : 0.413 ms [12] [BSD qsort]: nelem(1000), range(1024) distr(95reversed) ccost(2) : 0.209 ms [12] [qsb]: nelem(1000), range(1024) distr(95reversed) ccost(2) : 0.207 ms [12] [qsortPDQ]: nelem(1000), range(1024) distr(95reversed) ccost(2) : 0.205 ms ------ [13] [glibc qsort]: nelem(1000), range(4294901760) distr(uniform) ccost(2) : 0.415 ms [13] [BSD qsort]: nelem(1000), range(4294901760) distr(uniform) ccost(2) : 0.269 ms [13] [qsb]: nelem(1000), range(4294901760) distr(uniform) ccost(2) : 0.256 ms [13] [qsortPDQ]: nelem(1000), range(4294901760) distr(uniform) ccost(2) : 0.253 ms ------ [14] [glibc qsort]: nelem(1000), range(4294901760) distr(gaussian) ccost(2) : 0.431 ms [14] [BSD qsort]: nelem(1000), range(4294901760) distr(gaussian) ccost(2) : 0.264 ms [14] [qsb]: nelem(1000), range(4294901760) distr(gaussian) ccost(2) : 0.256 ms [14] [qsortPDQ]: nelem(1000), range(4294901760) distr(gaussian) ccost(2) : 0.243 ms ------ [15] [glibc qsort]: nelem(1000), range(4294901760) distr(95sorted) ccost(2) : 0.329 ms [15] [BSD qsort]: nelem(1000), range(4294901760) distr(95sorted) ccost(2) : 0.227 ms [15] [qsb]: nelem(1000), range(4294901760) distr(95sorted) ccost(2) : 0.222 ms [15] [qsortPDQ]: nelem(1000), range(4294901760) distr(95sorted) ccost(2) : 0.216 ms ------ [16] [glibc qsort]: nelem(1000), range(4294901760) distr(95reversed) ccost(2) : 0.434 ms [16] [BSD qsort]: nelem(1000), range(4294901760) distr(95reversed) ccost(2) : 0.226 ms [16] [qsb]: nelem(1000), range(4294901760) distr(95reversed) ccost(2) : 0.220 ms [16] [qsortPDQ]: nelem(1000), range(4294901760) distr(95reversed) ccost(2) : 0.217 ms ------ [17] [glibc qsort]: nelem(10000), range(2) distr(uniform) ccost(2) : 3.675 ms [17] [BSD qsort]: nelem(10000), range(2) distr(uniform) ccost(2) : 0.495 ms [17] [qsb]: nelem(10000), range(2) distr(uniform) ccost(2) : 0.492 ms [17] [qsortPDQ]: nelem(10000), range(2) distr(uniform) ccost(2) : 0.485 ms ------ [18] [glibc qsort]: nelem(10000), range(2) distr(gaussian) ccost(2) : 3.762 ms [18] [BSD qsort]: nelem(10000), range(2) distr(gaussian) ccost(2) : 0.528 ms [18] [qsb]: nelem(10000), range(2) distr(gaussian) ccost(2) : 0.476 ms [18] [qsortPDQ]: nelem(10000), range(2) distr(gaussian) ccost(2) : 0.460 ms ------ [19] [glibc qsort]: nelem(10000), range(2) distr(95sorted) ccost(2) : 3.271 ms [19] [BSD qsort]: nelem(10000), range(2) distr(95sorted) ccost(2) : 0.438 ms [19] [qsb]: nelem(10000), range(2) distr(95sorted) ccost(2) : 0.477 ms [19] [qsortPDQ]: nelem(10000), range(2) distr(95sorted) ccost(2) : 0.457 ms ------ [20] [glibc qsort]: nelem(10000), range(2) distr(95reversed) ccost(2) : 3.387 ms [20] [BSD qsort]: nelem(10000), range(2) distr(95reversed) ccost(2) : 0.447 ms [20] [qsb]: nelem(10000), range(2) distr(95reversed) ccost(2) : 0.411 ms [20] [qsortPDQ]: nelem(10000), range(2) distr(95reversed) ccost(2) : 0.437 ms ------ [21] [glibc qsort]: nelem(10000), range(32) distr(uniform) ccost(2) : 4.728 ms [21] [BSD qsort]: nelem(10000), range(32) distr(uniform) ccost(2) : 1.189 ms [21] [qsb]: nelem(10000), range(32) distr(uniform) ccost(2) : 1.264 ms [21] [qsortPDQ]: nelem(10000), range(32) distr(uniform) ccost(2) : 1.144 ms ------ [22] [glibc qsort]: nelem(10000), range(32) distr(gaussian) ccost(2) : 4.607 ms [22] [BSD qsort]: nelem(10000), range(32) distr(gaussian) ccost(2) : 1.120 ms [22] [qsb]: nelem(10000), range(32) distr(gaussian) ccost(2) : 1.135 ms [22] [qsortPDQ]: nelem(10000), range(32) distr(gaussian) ccost(2) : 1.075 ms ------ [23] [glibc qsort]: nelem(10000), range(32) distr(95sorted) ccost(2) : 3.647 ms [23] [BSD qsort]: nelem(10000), range(32) distr(95sorted) ccost(2) : 0.946 ms [23] [qsb]: nelem(10000), range(32) distr(95sorted) ccost(2) : 0.888 ms [23] [qsortPDQ]: nelem(10000), range(32) distr(95sorted) ccost(2) : 0.864 ms ------ [24] [glibc qsort]: nelem(10000), range(32) distr(95reversed) ccost(2) : 3.710 ms [24] [BSD qsort]: nelem(10000), range(32) distr(95reversed) ccost(2) : 0.926 ms [24] [qsb]: nelem(10000), range(32) distr(95reversed) ccost(2) : 0.972 ms [24] [qsortPDQ]: nelem(10000), range(32) distr(95reversed) ccost(2) : 0.892 ms ------ [25] [glibc qsort]: nelem(10000), range(1024) distr(uniform) ccost(2) : 5.168 ms [25] [BSD qsort]: nelem(10000), range(1024) distr(uniform) ccost(2) : 2.413 ms [25] [qsb]: nelem(10000), range(1024) distr(uniform) ccost(2) : 2.398 ms [25] [qsortPDQ]: nelem(10000), range(1024) distr(uniform) ccost(2) : 2.380 ms ------ [26] [glibc qsort]: nelem(10000), range(1024) distr(gaussian) ccost(2) : 4.888 ms [26] [BSD qsort]: nelem(10000), range(1024) distr(gaussian) ccost(2) : 2.323 ms [26] [qsb]: nelem(10000), range(1024) distr(gaussian) ccost(2) : 2.318 ms [26] [qsortPDQ]: nelem(10000), range(1024) distr(gaussian) ccost(2) : 2.283 ms ------ [27] [glibc qsort]: nelem(10000), range(1024) distr(95sorted) ccost(2) : 3.724 ms [27] [BSD qsort]: nelem(10000), range(1024) distr(95sorted) ccost(2) : 1.766 ms [27] [qsb]: nelem(10000), range(1024) distr(95sorted) ccost(2) : 1.772 ms [27] [qsortPDQ]: nelem(10000), range(1024) distr(95sorted) ccost(2) : 1.857 ms ------ [28] [glibc qsort]: nelem(10000), range(1024) distr(95reversed) ccost(2) : 4.182 ms [28] [BSD qsort]: nelem(10000), range(1024) distr(95reversed) ccost(2) : 2.013 ms [28] [qsb]: nelem(10000), range(1024) distr(95reversed) ccost(2) : 2.289 ms [28] [qsortPDQ]: nelem(10000), range(1024) distr(95reversed) ccost(2) : 2.347 ms ------ [29] [glibc qsort]: nelem(10000), range(4294901760) distr(uniform) ccost(2) : 5.733 ms [29] [BSD qsort]: nelem(10000), range(4294901760) distr(uniform) ccost(2) : 3.287 ms [29] [qsb]: nelem(10000), range(4294901760) distr(uniform) ccost(2) : 3.148 ms [29] [qsortPDQ]: nelem(10000), range(4294901760) distr(uniform) ccost(2) : 3.114 ms ------ [30] [glibc qsort]: nelem(10000), range(4294901760) distr(gaussian) ccost(2) : 4.869 ms [30] [BSD qsort]: nelem(10000), range(4294901760) distr(gaussian) ccost(2) : 3.214 ms [30] [qsb]: nelem(10000), range(4294901760) distr(gaussian) ccost(2) : 3.153 ms [30] [qsortPDQ]: nelem(10000), range(4294901760) distr(gaussian) ccost(2) : 3.091 ms ------ [31] [glibc qsort]: nelem(10000), range(4294901760) distr(95sorted) ccost(2) : 3.731 ms [31] [BSD qsort]: nelem(10000), range(4294901760) distr(95sorted) ccost(2) : 2.900 ms [31] [qsb]: nelem(10000), range(4294901760) distr(95sorted) ccost(2) : 2.841 ms [31] [qsortPDQ]: nelem(10000), range(4294901760) distr(95sorted) ccost(2) : 2.818 ms ------ [32] [glibc qsort]: nelem(10000), range(4294901760) distr(95reversed) ccost(2) : 6.139 ms [32] [BSD qsort]: nelem(10000), range(4294901760) distr(95reversed) ccost(2) : 4.684 ms [32] [qsb]: nelem(10000), range(4294901760) distr(95reversed) ccost(2) : 4.617 ms [32] [qsortPDQ]: nelem(10000), range(4294901760) distr(95reversed) ccost(2) : 2.774 ms ------ [33] [glibc qsort]: nelem(100000), range(2) distr(uniform) ccost(2) : 42.750 ms [33] [BSD qsort]: nelem(100000), range(2) distr(uniform) ccost(2) : 5.871 ms [33] [qsb]: nelem(100000), range(2) distr(uniform) ccost(2) : 5.747 ms [33] [qsortPDQ]: nelem(100000), range(2) distr(uniform) ccost(2) : 5.769 ms ------ [34] [glibc qsort]: nelem(100000), range(2) distr(gaussian) ccost(2) : 43.016 ms [34] [BSD qsort]: nelem(100000), range(2) distr(gaussian) ccost(2) : 6.031 ms [34] [qsb]: nelem(100000), range(2) distr(gaussian) ccost(2) : 5.844 ms [34] [qsortPDQ]: nelem(100000), range(2) distr(gaussian) ccost(2) : 5.485 ms ------ [35] [glibc qsort]: nelem(100000), range(2) distr(95sorted) ccost(2) : 38.661 ms [35] [BSD qsort]: nelem(100000), range(2) distr(95sorted) ccost(2) : 6.051 ms [35] [qsb]: nelem(100000), range(2) distr(95sorted) ccost(2) : 5.999 ms [35] [qsortPDQ]: nelem(100000), range(2) distr(95sorted) ccost(2) : 5.973 ms ------ [36] [glibc qsort]: nelem(100000), range(2) distr(95reversed) ccost(2) : 40.390 ms [36] [BSD qsort]: nelem(100000), range(2) distr(95reversed) ccost(2) : 5.837 ms [36] [qsb]: nelem(100000), range(2) distr(95reversed) ccost(2) : 5.811 ms [36] [qsortPDQ]: nelem(100000), range(2) distr(95reversed) ccost(2) : 5.738 ms ------ [37] [glibc qsort]: nelem(100000), range(32) distr(uniform) ccost(2) : 70.370 ms [37] [BSD qsort]: nelem(100000), range(32) distr(uniform) ccost(2) : 22.850 ms [37] [qsb]: nelem(100000), range(32) distr(uniform) ccost(2) : 22.412 ms [37] [qsortPDQ]: nelem(100000), range(32) distr(uniform) ccost(2) : 22.959 ms ------ [38] [glibc qsort]: nelem(100000), range(32) distr(gaussian) ccost(2) : 68.690 ms [38] [BSD qsort]: nelem(100000), range(32) distr(gaussian) ccost(2) : 20.092 ms [38] [qsb]: nelem(100000), range(32) distr(gaussian) ccost(2) : 19.671 ms [38] [qsortPDQ]: nelem(100000), range(32) distr(gaussian) ccost(2) : 19.877 ms ------ [39] [glibc qsort]: nelem(100000), range(32) distr(95sorted) ccost(2) : 95.851 ms [39] [BSD qsort]: nelem(100000), range(32) distr(95sorted) ccost(2) : 38.893 ms [39] [qsb]: nelem(100000), range(32) distr(95sorted) ccost(2) : 35.113 ms [39] [qsortPDQ]: nelem(100000), range(32) distr(95sorted) ccost(2) : 35.029 ms ------ [40] [glibc qsort]: nelem(100000), range(32) distr(95reversed) ccost(2) : 96.134 ms [40] [BSD qsort]: nelem(100000), range(32) distr(95reversed) ccost(2) : 35.603 ms [40] [qsb]: nelem(100000), range(32) distr(95reversed) ccost(2) : 35.274 ms [40] [qsortPDQ]: nelem(100000), range(32) distr(95reversed) ccost(2) : 35.384 ms ------ [41] [glibc qsort]: nelem(100000), range(1024) distr(uniform) ccost(2) : 74.836 ms [41] [BSD qsort]: nelem(100000), range(1024) distr(uniform) ccost(2) : 45.470 ms [41] [qsb]: nelem(100000), range(1024) distr(uniform) ccost(2) : 46.987 ms [41] [qsortPDQ]: nelem(100000), range(1024) distr(uniform) ccost(2) : 45.056 ms ------ [42] [glibc qsort]: nelem(100000), range(1024) distr(gaussian) ccost(2) : 72.490 ms [42] [BSD qsort]: nelem(100000), range(1024) distr(gaussian) ccost(2) : 43.390 ms [42] [qsb]: nelem(100000), range(1024) distr(gaussian) ccost(2) : 43.356 ms [42] [qsortPDQ]: nelem(100000), range(1024) distr(gaussian) ccost(2) : 48.055 ms ------ [43] [glibc qsort]: nelem(100000), range(1024) distr(95sorted) ccost(2) : 99.718 ms [43] [BSD qsort]: nelem(100000), range(1024) distr(95sorted) ccost(2) : 60.409 ms [43] [qsb]: nelem(100000), range(1024) distr(95sorted) ccost(2) : 60.473 ms [43] [qsortPDQ]: nelem(100000), range(1024) distr(95sorted) ccost(2) : 60.507 ms ------ [44] [glibc qsort]: nelem(100000), range(1024) distr(95reversed) ccost(2) : 97.362 ms [44] [BSD qsort]: nelem(100000), range(1024) distr(95reversed) ccost(2) : 79.843 ms [44] [qsb]: nelem(100000), range(1024) distr(95reversed) ccost(2) : 64.526 ms [44] [qsortPDQ]: nelem(100000), range(1024) distr(95reversed) ccost(2) : 72.932 ms ------ [45] [glibc qsort]: nelem(100000), range(4294901760) distr(uniform) ccost(2) : 67.683 ms [45] [BSD qsort]: nelem(100000), range(4294901760) distr(uniform) ccost(2) : 66.944 ms [45] [qsb]: nelem(100000), range(4294901760) distr(uniform) ccost(2) : 62.885 ms [45] [qsortPDQ]: nelem(100000), range(4294901760) distr(uniform) ccost(2) : 62.501 ms ------ [46] [glibc qsort]: nelem(100000), range(4294901760) distr(gaussian) ccost(2) : 74.796 ms [46] [BSD qsort]: nelem(100000), range(4294901760) distr(gaussian) ccost(2) : 63.784 ms [46] [qsb]: nelem(100000), range(4294901760) distr(gaussian) ccost(2) : 63.170 ms [46] [qsortPDQ]: nelem(100000), range(4294901760) distr(gaussian) ccost(2) : 62.290 ms ------ [47] [glibc qsort]: nelem(100000), range(4294901760) distr(95sorted) ccost(2) : 76.774 ms [47] [BSD qsort]: nelem(100000), range(4294901760) distr(95sorted) ccost(2) : 78.797 ms [47] [qsb]: nelem(100000), range(4294901760) distr(95sorted) ccost(2) : 77.236 ms [47] [qsortPDQ]: nelem(100000), range(4294901760) distr(95sorted) ccost(2) : 77.002 ms ------ [48] [glibc qsort]: nelem(100000), range(4294901760) distr(95reversed) ccost(2) : 88.510 ms [48] [BSD qsort]: nelem(100000), range(4294901760) distr(95reversed) ccost(2) : 77.247 ms [48] [qsb]: nelem(100000), range(4294901760) distr(95reversed) ccost(2) : 75.866 ms [48] [qsortPDQ]: nelem(100000), range(4294901760) distr(95reversed) ccost(2) : 75.929 ms ------ [49] [glibc qsort]: nelem(1000000), range(2) distr(uniform) ccost(2) : 537.932 ms [49] [BSD qsort]: nelem(1000000), range(2) distr(uniform) ccost(2) : 63.738 ms [49] [qsb]: nelem(1000000), range(2) distr(uniform) ccost(2) : 65.799 ms [49] [qsortPDQ]: nelem(1000000), range(2) distr(uniform) ccost(2) : 60.295 ms ------ [50] [glibc qsort]: nelem(1000000), range(2) distr(gaussian) ccost(2) : 552.002 ms [50] [BSD qsort]: nelem(1000000), range(2) distr(gaussian) ccost(2) : 66.778 ms [50] [qsb]: nelem(1000000), range(2) distr(gaussian) ccost(2) : 65.078 ms [50] [qsortPDQ]: nelem(1000000), range(2) distr(gaussian) ccost(2) : 60.241 ms ------ [51] [glibc qsort]: nelem(1000000), range(2) distr(95sorted) ccost(2) : 522.617 ms [51] [BSD qsort]: nelem(1000000), range(2) distr(95sorted) ccost(2) : 75.231 ms [51] [qsb]: nelem(1000000), range(2) distr(95sorted) ccost(2) : 65.733 ms [51] [qsortPDQ]: nelem(1000000), range(2) distr(95sorted) ccost(2) : 67.294 ms ------ [52] [glibc qsort]: nelem(1000000), range(2) distr(95reversed) ccost(2) : 538.631 ms [52] [BSD qsort]: nelem(1000000), range(2) distr(95reversed) ccost(2) : 67.989 ms [52] [qsb]: nelem(1000000), range(2) distr(95reversed) ccost(2) : 64.768 ms [52] [qsortPDQ]: nelem(1000000), range(2) distr(95reversed) ccost(2) : 64.770 ms ------ [53] [glibc qsort]: nelem(1000000), range(32) distr(uniform) ccost(2) : 1174.671 ms [53] [BSD qsort]: nelem(1000000), range(32) distr(uniform) ccost(2) : 376.356 ms [53] [qsb]: nelem(1000000), range(32) distr(uniform) ccost(2) : 348.322 ms [53] [qsortPDQ]: nelem(1000000), range(32) distr(uniform) ccost(2) : 350.786 ms ------ [54] [glibc qsort]: nelem(1000000), range(32) distr(gaussian) ccost(2) : 1081.896 ms [54] [BSD qsort]: nelem(1000000), range(32) distr(gaussian) ccost(2) : 348.170 ms [54] [qsb]: nelem(1000000), range(32) distr(gaussian) ccost(2) : 344.193 ms [54] [qsortPDQ]: nelem(1000000), range(32) distr(gaussian) ccost(2) : 305.664 ms ------ [55] [glibc qsort]: nelem(1000000), range(32) distr(95sorted) ccost(2) : 1624.482 ms [55] [BSD qsort]: nelem(1000000), range(32) distr(95sorted) ccost(2) : 595.795 ms [55] [qsb]: nelem(1000000), range(32) distr(95sorted) ccost(2) : 593.503 ms [55] [qsortPDQ]: nelem(1000000), range(32) distr(95sorted) ccost(2) : 593.996 ms ------ [56] [glibc qsort]: nelem(1000000), range(32) distr(95reversed) ccost(2) : 1642.137 ms [56] [BSD qsort]: nelem(1000000), range(32) distr(95reversed) ccost(2) : 607.028 ms [56] [qsb]: nelem(1000000), range(32) distr(95reversed) ccost(2) : 605.322 ms [56] [qsortPDQ]: nelem(1000000), range(32) distr(95reversed) ccost(2) : 605.520 ms ------ [57] [glibc qsort]: nelem(1000000), range(1024) distr(uniform) ccost(2) : 1367.966 ms [57] [BSD qsort]: nelem(1000000), range(1024) distr(uniform) ccost(2) : 991.775 ms [57] [qsb]: nelem(1000000), range(1024) distr(uniform) ccost(2) : 991.621 ms [57] [qsortPDQ]: nelem(1000000), range(1024) distr(uniform) ccost(2) : 1016.602 ms ------ [58] [glibc qsort]: nelem(1000000), range(1024) distr(gaussian) ccost(2) : 1326.127 ms [58] [BSD qsort]: nelem(1000000), range(1024) distr(gaussian) ccost(2) : 982.496 ms [58] [qsb]: nelem(1000000), range(1024) distr(gaussian) ccost(2) : 954.626 ms [58] [qsortPDQ]: nelem(1000000), range(1024) distr(gaussian) ccost(2) : 938.722 ms ------ [59] [glibc qsort]: nelem(1000000), range(1024) distr(95sorted) ccost(2) : 2219.094 ms [59] [BSD qsort]: nelem(1000000), range(1024) distr(95sorted) ccost(2) : 1609.226 ms [59] [qsb]: nelem(1000000), range(1024) distr(95sorted) ccost(2) : 1473.596 ms [59] [qsortPDQ]: nelem(1000000), range(1024) distr(95sorted) ccost(2) : 1543.828 ms ------ [60] [glibc qsort]: nelem(1000000), range(1024) distr(95reversed) ccost(2) : 2124.250 ms [60] [BSD qsort]: nelem(1000000), range(1024) distr(95reversed) ccost(2) : 1560.136 ms [60] [qsb]: nelem(1000000), range(1024) distr(95reversed) ccost(2) : 1537.763 ms [60] [qsortPDQ]: nelem(1000000), range(1024) distr(95reversed) ccost(2) : 1581.662 ms ------ [61] [glibc qsort]: nelem(1000000), range(4294901760) distr(uniform) ccost(2) : 1322.474 ms [61] [BSD qsort]: nelem(1000000), range(4294901760) distr(uniform) ccost(2) : 1502.377 ms [61] [qsb]: nelem(1000000), range(4294901760) distr(uniform) ccost(2) : 1496.994 ms [61] [qsortPDQ]: nelem(1000000), range(4294901760) distr(uniform) ccost(2) : 1489.347 ms ------ [62] [glibc qsort]: nelem(1000000), range(4294901760) distr(gaussian) ccost(2) : 1439.732 ms [62] [BSD qsort]: nelem(1000000), range(4294901760) distr(gaussian) ccost(2) : 1563.629 ms [62] [qsb]: nelem(1000000), range(4294901760) distr(gaussian) ccost(2) : 1555.693 ms [62] [qsortPDQ]: nelem(1000000), range(4294901760) distr(gaussian) ccost(2) : 1475.373 ms ------ [63] [glibc qsort]: nelem(1000000), range(4294901760) distr(95sorted) ccost(2) : 2228.820 ms [63] [BSD qsort]: nelem(1000000), range(4294901760) distr(95sorted) ccost(2) : 2111.313 ms [63] [qsb]: nelem(1000000), range(4294901760) distr(95sorted) ccost(2) : 2225.355 ms [63] [qsortPDQ]: nelem(1000000), range(4294901760) distr(95sorted) ccost(2) : 2091.271 ms ------ [64] [glibc qsort]: nelem(1000000), range(4294901760) distr(95reversed) ccost(2) : 2357.677 ms [64] [BSD qsort]: nelem(1000000), range(4294901760) distr(95reversed) ccost(2) : 2226.888 ms [64] [qsb]: nelem(1000000), range(4294901760) distr(95reversed) ccost(2) : 2110.083 ms [64] [qsortPDQ]: nelem(1000000), range(4294901760) distr(95reversed) ccost(2) : 2099.619 ms ------ [65] [glibc qsort]: nelem(5000000), range(2) distr(uniform) ccost(2) : 3189.199 ms [65] [BSD qsort]: nelem(5000000), range(2) distr(uniform) ccost(2) : 356.146 ms [65] [qsb]: nelem(5000000), range(2) distr(uniform) ccost(2) : 377.069 ms [65] [qsortPDQ]: nelem(5000000), range(2) distr(uniform) ccost(2) : 356.075 ms ------ [66] [glibc qsort]: nelem(5000000), range(2) distr(gaussian) ccost(2) : 3187.136 ms [66] [BSD qsort]: nelem(5000000), range(2) distr(gaussian) ccost(2) : 309.071 ms [66] [qsb]: nelem(5000000), range(2) distr(gaussian) ccost(2) : 297.929 ms [66] [qsortPDQ]: nelem(5000000), range(2) distr(gaussian) ccost(2) : 310.062 ms ------ [67] [glibc qsort]: nelem(5000000), range(2) distr(95sorted) ccost(2) : 2932.434 ms [67] [BSD qsort]: nelem(5000000), range(2) distr(95sorted) ccost(2) : 363.117 ms [67] [qsb]: nelem(5000000), range(2) distr(95sorted) ccost(2) : 339.821 ms [67] [qsortPDQ]: nelem(5000000), range(2) distr(95sorted) ccost(2) : 345.756 ms ------ [68] [glibc qsort]: nelem(5000000), range(2) distr(95reversed) ccost(2) : 3180.756 ms [68] [BSD qsort]: nelem(5000000), range(2) distr(95reversed) ccost(2) : 404.650 ms [68] [qsb]: nelem(5000000), range(2) distr(95reversed) ccost(2) : 392.689 ms [68] [qsortPDQ]: nelem(5000000), range(2) distr(95reversed) ccost(2) : 341.589 ms ------ [69] [glibc qsort]: nelem(5000000), range(32) distr(uniform) ccost(2) : 7449.603 ms [69] [BSD qsort]: nelem(5000000), range(32) distr(uniform) ccost(2) : 1812.171 ms [69] [qsb]: nelem(5000000), range(32) distr(uniform) ccost(2) : 1866.679 ms [69] [qsortPDQ]: nelem(5000000), range(32) distr(uniform) ccost(2) : 1826.441 ms ------ [70] [glibc qsort]: nelem(5000000), range(32) distr(gaussian) ccost(2) : 6944.917 ms [70] [BSD qsort]: nelem(5000000), range(32) distr(gaussian) ccost(2) : 1572.734 ms [70] [qsb]: nelem(5000000), range(32) distr(gaussian) ccost(2) : 1567.914 ms [70] [qsortPDQ]: nelem(5000000), range(32) distr(gaussian) ccost(2) : 1611.535 ms ------ [71] [glibc qsort]: nelem(5000000), range(32) distr(95sorted) ccost(2) : 9869.766 ms [71] [BSD qsort]: nelem(5000000), range(32) distr(95sorted) ccost(2) : 3173.800 ms [71] [qsb]: nelem(5000000), range(32) distr(95sorted) ccost(2) : 3165.823 ms [71] [qsortPDQ]: nelem(5000000), range(32) distr(95sorted) ccost(2) : 3191.634 ms ------ [72] [glibc qsort]: nelem(5000000), range(32) distr(95reversed) ccost(2) : 9872.000 ms [72] [BSD qsort]: nelem(5000000), range(32) distr(95reversed) ccost(2) : 3173.762 ms [72] [qsb]: nelem(5000000), range(32) distr(95reversed) ccost(2) : 3244.538 ms [72] [qsortPDQ]: nelem(5000000), range(32) distr(95reversed) ccost(2) : 3227.260 ms ------ [73] [glibc qsort]: nelem(5000000), range(1024) distr(uniform) ccost(2) : 8915.295 ms [73] [BSD qsort]: nelem(5000000), range(1024) distr(uniform) ccost(2) : 5535.367 ms [73] [qsb]: nelem(5000000), range(1024) distr(uniform) ccost(2) : 5499.201 ms [73] [qsortPDQ]: nelem(5000000), range(1024) distr(uniform) ccost(2) : 5551.973 ms ------ [74] [glibc qsort]: nelem(5000000), range(1024) distr(gaussian) ccost(2) : 8927.038 ms [74] [BSD qsort]: nelem(5000000), range(1024) distr(gaussian) ccost(2) : 5288.325 ms [74] [qsb]: nelem(5000000), range(1024) distr(gaussian) ccost(2) : 5450.590 ms [74] [qsortPDQ]: nelem(5000000), range(1024) distr(gaussian) ccost(2) : 5471.508 ms ------ [75] [glibc qsort]: nelem(5000000), range(1024) distr(95sorted) ccost(2) : 13740.423 ms [75] [BSD qsort]: nelem(5000000), range(1024) distr(95sorted) ccost(2) : 8348.239 ms [75] [qsb]: nelem(5000000), range(1024) distr(95sorted) ccost(2) : 8071.055 ms [75] [qsortPDQ]: nelem(5000000), range(1024) distr(95sorted) ccost(2) : 8172.570 ms ------ [76] [glibc qsort]: nelem(5000000), range(1024) distr(95reversed) ccost(2) : 13666.032 ms [76] [BSD qsort]: nelem(5000000), range(1024) distr(95reversed) ccost(2) : 8031.367 ms [76] [qsb]: nelem(5000000), range(1024) distr(95reversed) ccost(2) : 7962.524 ms [76] [qsortPDQ]: nelem(5000000), range(1024) distr(95reversed) ccost(2) : 8089.629 ms ------ [77] [glibc qsort]: nelem(5000000), range(4294901760) distr(uniform) ccost(2) : 9145.740 ms [77] [BSD qsort]: nelem(5000000), range(4294901760) distr(uniform) ccost(2) : 10264.571 ms [77] [qsb]: nelem(5000000), range(4294901760) distr(uniform) ccost(2) : 10575.148 ms [77] [qsortPDQ]: nelem(5000000), range(4294901760) distr(uniform) ccost(2) : 10478.679 ms ------ [78] [glibc qsort]: nelem(5000000), range(4294901760) distr(gaussian) ccost(2) : 9936.972 ms [78] [BSD qsort]: nelem(5000000), range(4294901760) distr(gaussian) ccost(2) : 10083.165 ms [78] [qsb]: nelem(5000000), range(4294901760) distr(gaussian) ccost(2) : 10208.015 ms [78] [qsortPDQ]: nelem(5000000), range(4294901760) distr(gaussian) ccost(2) : 10285.612 ms ------ [79] [glibc qsort]: nelem(5000000), range(4294901760) distr(95sorted) ccost(2) : 14829.890 ms [79] [BSD qsort]: nelem(5000000), range(4294901760) distr(95sorted) ccost(2) : 13408.112 ms [79] [qsb]: nelem(5000000), range(4294901760) distr(95sorted) ccost(2) : 13688.353 ms [79] [qsortPDQ]: nelem(5000000), range(4294901760) distr(95sorted) ccost(2) : 13688.707 ms ------ [80] [glibc qsort]: nelem(5000000), range(4294901760) distr(95reversed) ccost(2) : 15364.927 ms [80] [BSD qsort]: nelem(5000000), range(4294901760) distr(95reversed) ccost(2) : 13463.464 ms [80] [qsb]: nelem(5000000), range(4294901760) distr(95reversed) ccost(2) : 13661.368 ms [80] [qsortPDQ]: nelem(5000000), range(4294901760) distr(95reversed) ccost(2) : 13700.026 ms ------ done