Skip to content

Benchmarks

bbuhrow edited this page Jul 13, 2026 · 15 revisions

SIQS Benchmark Results

Times are wall-clock seconds: qs_time (sieve phase only), with total_time (including pre/post-processing) in parentheses. Digit counts refer to the number of decimal digits in the input.

AMD CPUs

System Version 44d 50d 55d 60d 65d 70d 74d 80d 85d 90d 95d 100d
AMD EPYC 9174F 16-Core Processor
Linux
Clang 17.0.6 (CLANG: AOCC_5.0.0-Build#1377 2024_09_24)
AVX512IFMA
32 threads
3.1.9 0.05
(0.07)
0.03
(0.05)
0.04
(0.07)
0.10
(0.14)
0.17
(0.25)
0.28
(0.52)
0.89
(1.65)
1.49
(2.99)
4.01
(7.61)
13.99
(20.75)
38.12
(50.28)
81.40
(101.71)
AMD Ryzen 9 5950X 16-Core Processor
Linux
GCC 13.3
AVX2 BMI2
16 threads
3.1.9 0.02
(0.04)
0.02
(0.04)
0.04
(0.06)
0.12
(0.16)
0.30
(0.38)
0.58
(1.01)
1.79
(2.34)
3.43
(4.78)
10.22
(13.17)
**AMD Ryzen 9 5950X 16-Core Processor **
Linux
GCC 13.3
AVX2 BMI2
32 threads
3.1.9 0.03
(0.05)
0.02
(0.04)
0.04
(0.06)
0.09
(0.13)
0.27
(0.34)
0.45
(0.85)
1.41
(1.87)
2.70
(3.78)
7.67
(10.34)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
24 threads
3.1.9 0.08
(0.11)
0.04
(0.06)
0.07
(0.10)
0.13
(0.18)
0.33
(0.44)
0.63
(1.06)
1.86
(2.68)
3.72
(5.50)
10.87
(14.11)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
22 threads
3.1.9 0.08
(0.11)
0.03
(0.05)
0.06
(0.09)
0.14
(0.19)
0.34
(0.44)
0.65
(1.09)
1.92
(2.70)
3.89
(5.72)
11.33
(14.71)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
20 threads
3.1.9 0.07
(0.09)
0.03
(0.05)
0.06
(0.10)
0.13
(0.19)
0.35
(0.46)
0.65
(1.10)
2.15
(2.78)
4.25
(5.64)
11.58
(14.93)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
18 threads
3.1.9 0.06
(0.09)
0.03
(0.06)
0.06
(0.09)
0.13
(0.18)
0.35
(0.46)
0.73
(1.12)
2.25
(2.89)
4.40
(5.81)
12.14
(15.61)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
16 threads
3.1.9 0.06
(0.09)
0.03
(0.05)
0.06
(0.09)
0.13
(0.18)
0.37
(0.47)
0.76
(1.16)
2.34
(2.98)
4.63
(6.06)
12.89
(16.54)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
14 threads
3.1.9 0.05
(0.07)
0.03
(0.05)
0.05
(0.08)
0.14
(0.19)
0.38
(0.49)
0.74
(1.18)
2.30
(3.08)
4.64
(6.35)
13.64
(16.97)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
12 threads
3.1.9 0.05
(0.07)
0.04
(0.06)
0.04
(0.08)
0.14
(0.19)
0.40
(0.51)
0.77
(1.20)
2.43
(3.22)
4.98
(6.72)
14.75
(18.19)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
10 threads
3.1.9 0.04
(0.06)
0.03
(0.05)
0.05
(0.08)
0.15
(0.20)
0.44
(0.53)
0.85
(1.29)
2.73
(3.50)
5.49
(7.22)
16.41
(20.02)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
8 threads
3.1.9 0.04
(0.06)
0.03
(0.05)
0.05
(0.08)
0.18
(0.23)
0.53
(0.64)
0.99
(1.43)
3.18
(3.95)
6.39
(8.14)
19.17
(22.87)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
6 threads
3.1.9 0.04
(0.05)
0.04
(0.06)
0.06
(0.09)
0.22
(0.27)
0.69
(0.79)
1.28
(1.72)
4.20
(4.97)
8.28
(10.04)
25.09
(28.78)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
4 threads
3.1.9 0.03
(0.05)
0.05
(0.07)
0.08
(0.11)
0.31
(0.37)
1.01
(1.11)
1.87
(2.32)
6.14
(6.92)
12.15
(13.90)
36.61
(40.34)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
2 threads
3.1.9 0.04
(0.05)
0.08
(0.10)
0.14
(0.17)
0.61
(0.66)
1.93
(2.03)
3.67
(4.10)
11.86
(12.64)
23.27
(25.06)
71.00
(74.75)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
1 threads
3.1.9 0.05
(0.07)
0.12
(0.14)
0.25
(0.28)
1.18
(1.23)
3.84
(3.95)
7.08
(7.51)
23.78
(24.56)
46.99
(48.75)
139.87
(143.66)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
4 threads +12 other busy
3.1.9 0.04
(0.07)
0.07
(0.10)
0.10
(0.15)
0.44
(0.51)
1.37
(1.49)
2.59
(3.16)
8.54
(9.55)
16.86
(19.19)
47.65
(51.91)
AMD Ryzen 9 5900X 12-Core Processor
Windows
GCC 16.1
AVX2 BMI2
4 threads +19 other busy
3.1.9 0.06
(0.09)
0.09
(0.12)
0.14
(0.20)
0.55
(0.64)
1.62
(1.79)
3.15
(4.00)
10.41
(11.75)
20.85
(23.88)
59.10
(64.15)
AMD Ryzen 7 3800X 8-Core Processor
Windows
GCC 16.1
AVX2 BMI2
8 threads
3.1.9 0.04
(0.06)
0.05
(0.08)
0.09
(0.12)
0.32
(0.38)
0.93
(1.06)
1.68
(2.20)
5.33
(6.28)
10.68
(12.79)
31.65
(35.72)
AMD Ryzen 7 3800X 8-Core Processor
Windows
GCC 16.1
AVX2 BMI2
16 threads
3.1.9 0.06
(0.08)
0.06
(0.08)
0.07
(0.11)
0.17
(0.23)
0.48
(0.60)
1.00
(1.47)
3.09
(3.85)
6.03
(7.71)
16.72
(20.77)
AMD Ryzen 9 3950X 16-Core Processor
Linux
GCC 15.3
SSE41
16 threads
3.1.9 0.03
(0.05)
0.03
(0.05)
0.04
(0.07)
0.13
(0.18)
0.37
(0.48)
0.69
(1.20)
2.25
(3.03)
4.91
(6.35)
13.67
(17.30)
AMD Ryzen 9 3950X 16-Core Processor
Linux
GCC 15.3
SSE41
32 threads
3.1.9 0.04
(0.07)
0.04
(0.05)
0.05
(0.08)
0.12
(0.16)
0.28
(0.38)
0.54
(1.00)
1.76
(2.37)
3.65
(5.12)
9.86
(13.58)
AMD Ryzen 9 3950X 16-Core Processor
Linux
GCC 14.2
SSE2 BMI2
32 threads
3.1.9 0.04
(0.07)
0.04
(0.05)
0.05
(0.07)
0.13
(0.17)
0.30
(0.40)
0.60
(1.02)
2.13
(2.65)
4.06
(5.52)
10.99
(14.68)
AMD Ryzen 3 2200U with Radeon Vega Mobile Gfx
Windows
GCC 16.1
AVX2 BMI2
12 threads
3.1.9 0.10
(0.14)
0.14
(0.18)
0.23
(0.32)
0.80
(0.93)
2.39
(2.60)
4.79
(5.98)
19.67
(21.53)
39.02
(42.99)
126.24
(133.51)

Intel CPUs

System Version 44d 50d 55d 60d 65d 70d 74d 80d 85d 90d 95d 100d
11th Gen Intel(R) Core(TM) i5-11600K @ 3.90GHz
Linux (WSL/Ubuntu-22.04)
GCC 11.4
AVX512IFMA
6 threads
3.1.8 0.05
(0.07)
0.05
(0.08)
0.07
(0.13)
0.19
(0.28)
0.55
(0.76)
1.08
(1.93)
3.77
(5.53)
7.73
(11.33)
22.52
(29.10)
11th Gen Intel(R) Core(TM) i5-11600K @ 3.90GHz
Windows
GCC 15.2
AVX512IFMA
6 threads
3.1.8 0.02
(0.03)
0.03
(0.05)
0.06
(0.09)
0.18
(0.24)
0.59
(0.71)
1.02
(1.57)
3.56
(4.58)
7.25
(9.51)
22.07
(26.52)
Intel(R) Core(TM) 5 210H
Windows
GCC 16.1
AVX2 BMI2
12 threads
3.1.8 0.12
(0.15)
0.05
(0.08)
0.08
(0.11)
0.21
(0.26)
0.54
(0.65)
1.01
(1.54)
3.09
(3.88)
6.40
(8.13)
19.77
(23.23)
11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
Windows
GCC 16.1
AVX512IFMA
4 threads
3.1.9 0.05
(0.07)
0.08
(0.10)
0.13
(0.17)
0.44
(0.50)
1.30
(1.43)
2.38
(3.04)
10.08
(11.33)
22.91
(25.61)
67.31
(72.70)
11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
Windows
GCC 16.1
AVX512BW
4 threads
3.1.9 0.05
(0.11)
0.10
(0.12)
0.14
(0.18)
0.43
(0.49)
1.32
(1.46)
2.41
(3.08)
8.66
(9.95)
24.05
(26.85)
67.31
(72.51)
11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
Windows
GCC 16.1
AVX512IFMA
8 threads
3.1.9 0.05
(0.07)
0.06
(0.08)
0.09
(0.13)
0.25
(0.32)
0.72
(0.84)
1.36
(2.03)
5.01
(6.32)
15.28
(18.09)
42.99
(48.06)
11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
Windows
GCC 16.1
AVX512BW
8 threads
3.1.9 0.05
(0.07)
0.05
(0.08)
0.08
(0.12)
0.25
(0.32)
0.74
(0.86)
1.33
(1.94)
4.51
(5.58)
11.80
(14.35)
43.32
(48.34)
13th Gen Intel(R) Core(TM) i5-13500H
Windows
GCC 16.1
AVX2 BMI2
16 threads
3.1.9 0.07
(0.09)
0.06
(0.08)
0.07
(0.11)
0.24
(0.30)
0.70
(0.81)
1.45
(2.09)
4.85
(5.70)
9.81
(11.72)
27.45
(32.06)
** Intel(R) Xeon(R) CPU E5-2690 v2 @ 3.00GHz**
Linux
GCC 11.4
SSE41
20 threads
3.1.9 0.05
(0.09)
0.05
(0.08)
0.08
(0.13)
0.23
(0.31)
0.57
(0.76)
0.97
(1.85)
2.98
(4.44)
6.04
(9.24)
16.05
(23.04)
** Intel(R) Xeon(R) CPU E5-2690 v2 @ 3.00GHz**
Linux
GCC 11.4
SSE41
40 threads
3.1.9 0.07
(0.12)
0.05
(0.09)
0.07
(0.12)
0.14
(0.23)
0.38
(0.55)
0.72
(1.49)
2.42
(3.52)
4.72
(7.42)
13.11
(20.16)

Clone this wiki locally