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.

System Version 45d 50d 55d 60d 65d 70d 75d 80d 85d
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)
**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)
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)
**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)
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)
**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)
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