magyarsort/simd-sort/results/haswell-i7-4770-gcc5.3.0-avx2.txt

85 lines
4.1 KiB
Plaintext

items count: 10000 (40000 bytes), input ascending
std::sort ... 0.0001 s
quick sort ... 0.0001 s (1.24)
AVX2 quick sort ... 0.0001 s (1.48)
items count: 100000 (400000 bytes), input ascending
std::sort ... 0.0010 s
quick sort ... 0.0009 s (1.17)
AVX2 quick sort ... 0.0007 s (1.48)
items count: 1000000 (4000000 bytes), input ascending
std::sort ... 0.0117 s
quick sort ... 0.0092 s (1.27)
AVX2 quick sort ... 0.0066 s (1.77)
items count: 2000000 (8000000 bytes), input ascending
std::sort ... 0.0244 s
quick sort ... 0.0192 s (1.28)
AVX2 quick sort ... 0.0137 s (1.79)
items count: 5000000 (20000000 bytes), input ascending
std::sort ... 0.0700 s
quick sort ... 0.0535 s (1.31)
AVX2 quick sort ... 0.0378 s (1.85)
items count: 10000000 (40000000 bytes), input ascending
std::sort ... 0.1462 s
quick sort ... 0.1108 s (1.32)
AVX2 quick sort ... 0.0782 s (1.87)
items count: 20000000 (80000000 bytes), input ascending
std::sort ... 0.3049 s
quick sort ... 0.2301 s (1.33)
AVX2 quick sort ... 0.1614 s (1.89)
items count: 10000 (40000 bytes), input descending
std::sort ... 0.0001 s
quick sort ... 0.0001 s (0.92)
AVX2 quick sort ... 0.0001 s (1.12)
items count: 100000 (400000 bytes), input descending
std::sort ... 0.0008 s
quick sort ... 0.0009 s (0.87)
AVX2 quick sort ... 0.0007 s (1.10)
items count: 1000000 (4000000 bytes), input descending
std::sort ... 0.0087 s
quick sort ... 0.0092 s (0.95)
AVX2 quick sort ... 0.0066 s (1.32)
items count: 2000000 (8000000 bytes), input descending
std::sort ... 0.0183 s
quick sort ... 0.0192 s (0.95)
AVX2 quick sort ... 0.0138 s (1.33)
items count: 5000000 (20000000 bytes), input descending
std::sort ... 0.0514 s
quick sort ... 0.0536 s (0.96)
AVX2 quick sort ... 0.0378 s (1.36)
items count: 10000000 (40000000 bytes), input descending
std::sort ... 0.1068 s
quick sort ... 0.1111 s (0.96)
AVX2 quick sort ... 0.0783 s (1.36)
items count: 20000000 (80000000 bytes), input descending
std::sort ... 0.2221 s
quick sort ... 0.2299 s (0.97)
AVX2 quick sort ... 0.1613 s (1.38)
items count: 10000 (40000 bytes), input random
std::sort ... 0.0001 s
quick sort ... 0.0001 s (1.25)
AVX2 quick sort ... 0.0001 s (1.53)
items count: 100000 (400000 bytes), input random
std::sort ... 0.0010 s
quick sort ... 0.0009 s (1.16)
AVX2 quick sort ... 0.0007 s (1.48)
items count: 1000000 (4000000 bytes), input random
std::sort ... 0.0118 s
quick sort ... 0.0091 s (1.29)
AVX2 quick sort ... 0.0066 s (1.78)
items count: 2000000 (8000000 bytes), input random
std::sort ... 0.0246 s
quick sort ... 0.0192 s (1.28)
AVX2 quick sort ... 0.0137 s (1.79)
items count: 5000000 (20000000 bytes), input random
std::sort ... 0.0703 s
quick sort ... 0.0537 s (1.31)
AVX2 quick sort ... 0.0378 s (1.86)
items count: 10000000 (40000000 bytes), input random
std::sort ... 0.1468 s
quick sort ... 0.1106 s (1.33)
AVX2 quick sort ... 0.0786 s (1.87)
items count: 20000000 (80000000 bytes), input random
std::sort ... 0.3058 s
quick sort ... 0.2304 s (1.33)
AVX2 quick sort ... 0.1628 s (1.88)