On Mon, Mar 16, 2026 at 6:41 PM Pádraig Brady <[email protected]> wrote:
> Newer hardware for example won't have to worry about the JCC issue,
> so that might be left as a distro level / user level setting.
Affected Skylake chips get 15..43% speedup in case of Jcc-workaround
being both needed and implemented. I've found just one case when the
Jcc-workaround penalizes execution time of the aligned loop. It's
BUZHash on Raptor Lake's pinned to Efficient-core. This case gets a
20% slowdown. Performance-core of the same CPU is unaffected.
Longer story below.
I run a benchmark on a dozen x86_64 CPUs from different eras (both
newer and older than Skylake), while copyright assignment paperwork is
going on. That's the CPUs I was able to sample:
- Intel Xeon L5630 10Q1 Nehalem/Westmere
- AMD A4-3310MX 11Q2 AMD A-Series, Llano
- Intel Xeon E3-1245 V2 12Q2 Sandy Bridge/Ivy Bridge
- Intel Celeron N2830 14Q1 Silvermont/Bay Trail
- Intel Xeon E5-2620 v3 14Q3 Haswell
- Intel 6th-gen Core i7-6600U 15Q3 Skylake/Skylake
- Intel Xeon Gold 6133 17Q3 Skylake/Skylake
- Intel 8th-gen Core i5-8250U 17Q3 Skylake/Kaby Lake R
- AMD Ryzen 5 PRO 3400GE 19Q3 Ryzen 3000
- Intel 10th-gen Core i7-10750H 20Q2 Skylake/Comet Lake
- AMD EPYC 7773X 64-Core 21Q1 EPYC 7003
- Intel Xeon Platinum 8592+ 23Q4 Raptor Cove/Emerald Rapids
- Intel 14th-gen Core i7-14700HX 24Q1 Raptor Lake
I've compiled the CDC code with bare -O2 and align-loops=32 /
Jcc-workaround toggled on/off. I used GCC 13, 14, 15, Clang 22 and
inspected resulting binaries with objdump checking if they're actually
affected by Jcc-erratum and under-alignment or not.
The only under-aligned loops were clang22/{buz64,gear32} and
gcc13/{gear32,gear64}. All other lookup loops were already aligned to
the 32-byte boundary.
The opcodes GCC 13 and Clang 22 generate for these tiny loops were
often less performant than ones GCC 15 generates. 35% difference was
not unusual in this micro-benchmark, 100% difference was also
possible: 1cpb with GCC-15 vs. 2cpb with Clang-22 for GearHash on AMD
EPYC 7773X.
I'm attaching a summarized cycles-per-byte table in case someone is
curious about raw numbers.
Lesson learned: tiny loops are extremely sensitive & CC version matters a lot.
So, I think the way to conceptualize this song and dance around CFLAGS
is neither "optimization" nor "Jcc workaround" but "fix for _known_
performance regressions".
E.g. gcc13 GearHash build with Jcc-workaround & default loop alignment
is penalized on EPYC and almost all Skylakes, probably, due to
misalignment.
clang22 BUZHash build with align-loops=32 and no Jcc-workaround is
penalized on affected Intel chips due to unlucky layout triggering the
issue.
So, a single --enable option for every tunable knob makes little sense
to me. I'd suggest --enable-cdc-cflags[=FLAGS] with default value
depending on CC version.
It turns out, as expected, that building a single x86_64 binary that
performs well across a large variety of chips is a non-trivial task
:-)
--
WBRBW, Leonid Evdokimov, https://darkk.net.ru tel:+79816800702
PGP: 6691 DE6B 4CCD C1C1 76A0 0D4A E1F2 A980 7F50 FAB2
CC HASH O2 Align dA Jcc dJ A+J
dAJ CPU
clang22 gear32 3.01 2.36 -24% 3.01 0% 2.36
-24% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
clang22 gear32 2.03 2.01 -1% 2.17 7% 2.02
0% AMD-EPYC-7773X-64-Core-Processor
clang22 gear32 2.22 2.03 -9% 2.21 0% 2.05
-8% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
clang22 gear32 4.18 4.19 0% 4.19 0% 4.19
0% Intel-Celeron-N2830
clang22 gear32 2.50 2.01 -22% 2.02 -21% 2.01
-22% Intel-Core-i5-8250U
clang22 gear32 2.50 2.01 -22% 2.01 -22% 2.01
-22% Intel-Core-i7-10750H
clang22 gear32 2.07 2.07 0% 2.04 -1% 2.07
0% Intel-Core-i7-14700HX-cpu_atom
clang22 gear32 2.29 2.00 -14% 2.01 -13% 2.00
-14% Intel-Core-i7-14700HX-cpu_core
clang22 gear32 2.49 2.01 -21% 2.01 -21% 2.01
-21% Intel-Core-i7-6600U
clang22 gear32 2.35 2.03 -15% 2.02 -15% 2.03
-15% Intel-Xeon-E3-1245-V2
clang22 gear32 2.65 2.01 -27% 2.01 -27% 2.01
-27% Intel-Xeon-E5-2620-v3
clang22 gear32 2.49 2.01 -21% 2.02 -21% 2.01
-21% Intel-Xeon-Gold-6133
clang22 gear32 3.04 3.05 0% 3.04 0% 3.04
0% Intel-Xeon-L5630
clang22 gear32 2.25 2.00 -12% 2.01 -11% 2.00
-12% Intel-Xeon-Platinum-8592
clang22 gear64 2.36 2.36 0% 2.36 0% 2.36
0% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
clang22 gear64 2.02 2.01 0% 2.01 0% 2.03
0% AMD-EPYC-7773X-64-Core-Processor
clang22 gear64 2.04 2.03 0% 2.03 0% 2.03
0% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
clang22 gear64 4.19 4.19 0% 4.19 0% 4.19
0% Intel-Celeron-N2830
clang22 gear64 2.01 2.01 0% 2.01 0% 2.02
0% Intel-Core-i5-8250U
clang22 gear64 2.01 2.01 0% 2.01 0% 2.01
0% Intel-Core-i7-10750H
clang22 gear64 2.07 2.07 0% 2.07 0% 2.07
0% Intel-Core-i7-14700HX-cpu_atom
clang22 gear64 2.00 2.00 0% 2.00 0% 2.00
0% Intel-Core-i7-14700HX-cpu_core
clang22 gear64 2.01 2.02 0% 2.01 0% 2.01
0% Intel-Core-i7-6600U
clang22 gear64 2.04 2.04 0% 2.04 0% 2.04
0% Intel-Xeon-E3-1245-V2
clang22 gear64 2.01 2.01 0% 2.01 0% 2.01
0% Intel-Xeon-E5-2620-v3
clang22 gear64 2.01 2.02 0% 2.02 0% 2.01
0% Intel-Xeon-Gold-6133
clang22 gear64 3.05 3.03 -1% 3.04 0% 3.04
0% Intel-Xeon-L5630
clang22 gear64 2.00 2.00 0% 2.00 0% 2.00
0% Intel-Xeon-Platinum-8592
clang22 buz32 4.22 4.22 0% 4.22 0% 4.22
0% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
clang22 buz32 3.02 3.02 0% 3.02 0% 3.01
0% AMD-EPYC-7773X-64-Core-Processor
clang22 buz32 3.09 3.10 0% 3.09 0% 3.10
0% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
clang22 buz32 8.15 8.15 0% 8.15 0% 8.15
0% Intel-Celeron-N2830
clang22 buz32 3.62 3.62 0% 3.62 0% 3.62
0% Intel-Core-i5-8250U
clang22 buz32 3.61 3.61 0% 3.61 0% 3.61
0% Intel-Core-i7-10750H
clang22 buz32 3.54 3.54 0% 3.54 0% 3.54
0% Intel-Core-i7-14700HX-cpu_atom
clang22 buz32 3.23 3.24 0% 3.24 0% 3.23
0% Intel-Core-i7-14700HX-cpu_core
clang22 buz32 3.61 3.62 0% 3.61 0% 3.61
0% Intel-Core-i7-6600U
clang22 buz32 4.01 4.01 0% 4.01 0% 4.01
0% Intel-Xeon-E3-1245-V2
clang22 buz32 3.56 3.56 0% 3.56 0% 3.56
0% Intel-Xeon-E5-2620-v3
clang22 buz32 3.63 3.62 0% 3.63 0% 3.63
0% Intel-Xeon-Gold-6133
clang22 buz32 4.07 4.06 0% 4.06 0% 4.07
0% Intel-Xeon-L5630
clang22 buz32 3.20 3.20 0% 3.21 0% 3.20
0% Intel-Xeon-Platinum-8592
clang22 buz64 4.16 4.16 0% 4.16 0% 5.00
18% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
clang22 buz64 3.01 3.03 1% 3.01 0% 3.03
1% AMD-EPYC-7773X-64-Core-Processor
clang22 buz64 3.09 3.11 1% 3.09 0% 3.12
1% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
clang22 buz64 8.15 8.15 0% 8.15 0% 8.16
0% Intel-Celeron-N2830
clang22 buz64 3.62 4.01 10% 3.62 0% 3.31
-9% Intel-Core-i5-8250U
clang22 buz64 3.62 3.61 0% 3.61 0% 3.28
-10% Intel-Core-i7-10750H
clang22 buz64 3.54 3.54 0% 3.54 0% 3.64
3% Intel-Core-i7-14700HX-cpu_atom
clang22 buz64 3.25 3.26 0% 3.25 0% 3.66
12% Intel-Core-i7-14700HX-cpu_core
clang22 buz64 3.61 4.00 10% 3.63 1% 3.41
-6% Intel-Core-i7-6600U
clang22 buz64 4.01 4.01 0% 4.01 0% 4.02
0% Intel-Xeon-E3-1245-V2
clang22 buz64 3.56 3.56 0% 3.56 0% 3.51
-1% Intel-Xeon-E5-2620-v3
clang22 buz64 3.62 4.01 10% 3.61 0% 3.43
-5% Intel-Xeon-Gold-6133
clang22 buz64 4.07 4.05 0% 4.06 0% 4.07
0% Intel-Xeon-L5630
clang22 buz64 3.25 3.10 -5% 3.22 -1% 3.73
14% Intel-Xeon-Platinum-8592
gcc13 gear32 2.57 2.57 0% 2.61 2% 2.57
0% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
gcc13 gear32 1.04 1.05 1% 1.05 1% 1.05
1% AMD-EPYC-7773X-64-Core-Processor
gcc13 gear32 2.04 2.03 0% 2.04 0% 2.04
0% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
gcc13 gear32 4.18 4.18 0% 4.19 0% 4.19
0% Intel-Celeron-N2830
gcc13 gear32 1.27 1.27 0% 1.27 0% 1.27
0% Intel-Core-i5-8250U
gcc13 gear32 1.26 1.26 0% 1.26 0% 1.26
0% Intel-Core-i7-10750H
gcc13 gear32 1.34 1.34 0% 1.34 0% 1.34
0% Intel-Core-i7-14700HX-cpu_atom
gcc13 gear32 2.00 2.00 0% 2.00 0% 2.00
0% Intel-Core-i7-14700HX-cpu_core
gcc13 gear32 1.27 1.29 2% 1.26 -1% 1.27
0% Intel-Core-i7-6600U
gcc13 gear32 2.01 2.01 0% 2.01 0% 2.01
0% Intel-Xeon-E3-1245-V2
gcc13 gear32 1.48 1.48 0% 1.47 -1% 1.48
0% Intel-Xeon-E5-2620-v3
gcc13 gear32 1.27 1.26 -1% 1.27 0% 1.26
-1% Intel-Xeon-Gold-6133
gcc13 gear32 2.11 2.10 0% 2.11 0% 2.12
0% Intel-Xeon-L5630
gcc13 gear32 2.00 2.00 0% 2.00 0% 2.00
0% Intel-Xeon-Platinum-8592
gcc13 gear64 2.57 2.57 0% 3.01 16% 2.57
0% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
gcc13 gear64 1.06 1.06 0% 2.05 64% 1.07
1% AMD-EPYC-7773X-64-Core-Processor
gcc13 gear64 2.04 2.04 0% 2.12 4% 2.03
0% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
gcc13 gear64 4.19 4.19 0% 4.19 0% 4.19
0% Intel-Celeron-N2830
gcc13 gear64 1.28 1.27 -1% 2.01 44% 1.27
-1% Intel-Core-i5-8250U
gcc13 gear64 1.27 1.27 0% 2.01 45% 1.26
-1% Intel-Core-i7-10750H
gcc13 gear64 1.34 1.34 0% 2.02 40% 1.34
0% Intel-Core-i7-14700HX-cpu_atom
gcc13 gear64 2.00 2.00 0% 2.01 0% 2.00
0% Intel-Core-i7-14700HX-cpu_core
gcc13 gear64 1.27 1.27 0% 2.01 45% 1.27
0% Intel-Core-i7-6600U
gcc13 gear64 2.01 2.01 0% 2.01 0% 2.01
0% Intel-Xeon-E3-1245-V2
gcc13 gear64 1.46 1.48 1% 1.47 1% 1.47
1% Intel-Xeon-E5-2620-v3
gcc13 gear64 1.28 1.27 -1% 2.05 46% 1.27
-1% Intel-Xeon-Gold-6133
gcc13 gear64 2.10 2.11 0% 2.10 0% 2.11
0% Intel-Xeon-L5630
gcc13 gear64 2.01 2.01 0% 2.08 3% 2.00
0% Intel-Xeon-Platinum-8592
gcc13 buz32 4.73 4.73 0% 4.68 -1% 4.68
-1% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
gcc13 buz32 2.04 2.06 1% 2.06 1% 2.05
0% AMD-EPYC-7773X-64-Core-Processor
gcc13 buz32 2.53 2.49 -2% 2.48 -2% 2.49
-2% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
gcc13 buz32 6.16 6.16 0% 6.16 0% 6.16
0% Intel-Celeron-N2830
gcc13 buz32 4.01 4.01 0% 2.60 -43% 2.60
-43% Intel-Core-i5-8250U
gcc13 buz32 2.59 2.59 0% 2.59 0% 2.59
0% Intel-Core-i7-10750H
gcc13 buz32 2.86 2.86 0% 4.99 54% 4.99
54% Intel-Core-i7-14700HX-cpu_atom
gcc13 buz32 2.42 2.42 0% 2.42 0% 2.42
0% Intel-Core-i7-14700HX-cpu_core
gcc13 buz32 4.01 4.00 0% 2.60 -43% 2.60
-43% Intel-Core-i7-6600U
gcc13 buz32 3.40 3.39 0% 3.40 0% 3.39
0% Intel-Xeon-E3-1245-V2
gcc13 buz32 3.04 3.04 0% 3.04 0% 3.04
0% Intel-Xeon-E5-2620-v3
gcc13 buz32 4.05 4.05 0% 2.65 -42% 2.65
-42% Intel-Xeon-Gold-6133
gcc13 buz32 4.07 4.07 0% 4.08 0% 4.07
0% Intel-Xeon-L5630
gcc13 buz32 2.55 2.56 0% 2.44 -4% 2.44
-4% Intel-Xeon-Platinum-8592
gcc13 buz64 4.73 4.73 0% 4.51 -5% 4.51
-5% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
gcc13 buz64 2.07 2.08 0% 2.07 0% 2.09
1% AMD-EPYC-7773X-64-Core-Processor
gcc13 buz64 2.55 2.51 -2% 2.51 -2% 2.51
-2% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
gcc13 buz64 6.17 6.17 0% 6.17 0% 6.17
0% Intel-Celeron-N2830
gcc13 buz64 4.01 4.01 0% 2.60 -43% 2.60
-43% Intel-Core-i5-8250U
gcc13 buz64 2.59 2.59 0% 2.59 0% 2.59
0% Intel-Core-i7-10750H
gcc13 buz64 2.86 2.86 0% 2.86 0% 2.86
0% Intel-Core-i7-14700HX-cpu_atom
gcc13 buz64 2.42 2.42 0% 2.42 0% 2.42
0% Intel-Core-i7-14700HX-cpu_core
gcc13 buz64 3.02 3.03 0% 2.61 -15% 2.60
-15% Intel-Core-i7-6600U
gcc13 buz64 3.42 3.43 0% 3.43 0% 3.42
0% Intel-Xeon-E3-1245-V2
gcc13 buz64 3.04 3.04 0% 3.04 0% 3.05
0% Intel-Xeon-E5-2620-v3
gcc13 buz64 4.01 4.02 0% 2.65 -41% 2.65
-41% Intel-Xeon-Gold-6133
gcc13 buz64 4.08 4.07 0% 4.16 2% 4.07
0% Intel-Xeon-L5630
gcc13 buz64 2.48 2.45 -1% 2.46 -1% 2.46
-1% Intel-Xeon-Platinum-8592
gcc14 gear32 5.06 5.35 6% 2.57 -65% 2.57
-65% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
gcc14 gear32 1.05 1.04 -1% 1.05 0% 1.05
0% AMD-EPYC-7773X-64-Core-Processor
gcc14 gear32 2.04 2.03 0% 2.04 0% 2.04
0% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
gcc14 gear32 4.19 4.19 0% 4.19 0% 4.18
0% Intel-Celeron-N2830
gcc14 gear32 1.27 1.27 0% 1.27 0% 1.27
0% Intel-Core-i5-8250U
gcc14 gear32 1.26 1.26 0% 1.26 0% 1.26
0% Intel-Core-i7-10750H
gcc14 gear32 1.34 1.34 0% 1.34 0% 1.34
0% Intel-Core-i7-14700HX-cpu_atom
gcc14 gear32 2.00 2.00 0% 2.00 0% 2.00
0% Intel-Core-i7-14700HX-cpu_core
gcc14 gear32 1.28 1.27 -1% 1.27 -1% 1.27
-1% Intel-Core-i7-6600U
gcc14 gear32 2.01 2.01 0% 2.01 0% 2.01
0% Intel-Xeon-E3-1245-V2
gcc14 gear32 1.47 1.47 0% 1.47 0% 1.47
0% Intel-Xeon-E5-2620-v3
gcc14 gear32 1.26 1.26 0% 1.26 0% 1.26
0% Intel-Xeon-Gold-6133
gcc14 gear32 2.11 2.11 0% 2.10 0% 2.11
0% Intel-Xeon-L5630
gcc14 gear32 2.00 2.00 0% 2.00 0% 2.00
0% Intel-Xeon-Platinum-8592
gcc14 gear64 2.57 2.57 0% 2.57 0% 2.57
0% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
gcc14 gear64 1.07 1.07 0% 1.07 0% 1.08
1% AMD-EPYC-7773X-64-Core-Processor
gcc14 gear64 2.04 2.05 0% 2.03 0% 2.03
0% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
gcc14 gear64 4.19 4.19 0% 4.19 0% 4.19
0% Intel-Celeron-N2830
gcc14 gear64 1.27 1.27 0% 1.27 0% 1.27
0% Intel-Core-i5-8250U
gcc14 gear64 1.27 1.27 0% 1.27 0% 1.27
0% Intel-Core-i7-10750H
gcc14 gear64 1.34 1.34 0% 1.34 0% 1.34
0% Intel-Core-i7-14700HX-cpu_atom
gcc14 gear64 2.00 2.00 0% 2.00 0% 2.00
0% Intel-Core-i7-14700HX-cpu_core
gcc14 gear64 1.28 1.27 -1% 1.27 -1% 1.27
-1% Intel-Core-i7-6600U
gcc14 gear64 2.01 2.01 0% 2.01 0% 2.01
0% Intel-Xeon-E3-1245-V2
gcc14 gear64 1.47 1.48 1% 1.47 0% 1.48
1% Intel-Xeon-E5-2620-v3
gcc14 gear64 1.28 1.26 -2% 1.26 -2% 1.26
-2% Intel-Xeon-Gold-6133
gcc14 gear64 2.11 2.11 0% 2.11 0% 2.10
0% Intel-Xeon-L5630
gcc14 gear64 2.01 2.01 0% 2.01 0% 2.01
0% Intel-Xeon-Platinum-8592
gcc14 buz32 4.70 4.70 0% 4.68 0% 4.68
0% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
gcc14 buz32 2.04 2.07 1% 2.06 1% 2.05
0% AMD-EPYC-7773X-64-Core-Processor
gcc14 buz32 2.48 2.46 -1% 2.46 -1% 2.48
0% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
gcc14 buz32 6.64 6.64 0% 6.65 0% 6.65
0% Intel-Celeron-N2830
gcc14 buz32 4.01 4.01 0% 2.58 -43% 2.58
-43% Intel-Core-i5-8250U
gcc14 buz32 2.59 2.59 0% 2.59 0% 2.59
0% Intel-Core-i7-10750H
gcc14 buz32 2.86 2.86 0% 3.50 20% 3.50
20% Intel-Core-i7-14700HX-cpu_atom
gcc14 buz32 2.53 2.53 0% 2.53 0% 2.53
0% Intel-Core-i7-14700HX-cpu_core
gcc14 buz32 4.01 4.02 0% 2.62 -42% 2.60
-43% Intel-Core-i7-6600U
gcc14 buz32 3.42 3.42 0% 3.43 0% 3.42
0% Intel-Xeon-E3-1245-V2
gcc14 buz32 3.06 3.06 0% 3.06 0% 3.06
0% Intel-Xeon-E5-2620-v3
gcc14 buz32 4.02 4.00 0% 2.63 -42% 2.62
-42% Intel-Xeon-Gold-6133
gcc14 buz32 4.12 4.09 -1% 4.07 -1% 4.06
-1% Intel-Xeon-L5630
gcc14 buz32 2.42 2.42 0% 2.42 0% 2.42
0% Intel-Xeon-Platinum-8592
gcc14 buz64 4.70 4.70 0% 4.51 -4% 4.51
-4% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
gcc14 buz64 2.07 2.08 0% 2.10 1% 2.08
0% AMD-EPYC-7773X-64-Core-Processor
gcc14 buz64 2.48 2.48 0% 2.48 0% 2.51
1% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
gcc14 buz64 6.65 6.65 0% 6.65 0% 6.65
0% Intel-Celeron-N2830
gcc14 buz64 4.01 4.01 0% 2.59 -43% 2.58
-43% Intel-Core-i5-8250U
gcc14 buz64 2.59 2.59 0% 2.59 0% 2.59
0% Intel-Core-i7-10750H
gcc14 buz64 2.86 2.86 0% 2.86 0% 2.86
0% Intel-Core-i7-14700HX-cpu_atom
gcc14 buz64 2.53 2.53 0% 2.53 0% 2.53
0% Intel-Core-i7-14700HX-cpu_core
gcc14 buz64 3.01 3.02 0% 2.58 -15% 2.60
-15% Intel-Core-i7-6600U
gcc14 buz64 3.46 3.46 0% 3.46 0% 3.45
0% Intel-Xeon-E3-1245-V2
gcc14 buz64 3.06 3.06 0% 3.06 0% 3.06
0% Intel-Xeon-E5-2620-v3
gcc14 buz64 4.04 4.04 0% 2.64 -42% 2.65
-42% Intel-Xeon-Gold-6133
gcc14 buz64 4.07 4.07 0% 4.07 0% 4.07
0% Intel-Xeon-L5630
gcc14 buz64 2.42 2.42 0% 2.42 0% 2.42
0% Intel-Xeon-Platinum-8592
gcc15 gear32 3.35 3.12 -7% 3.24 -3% 3.13
-7% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
gcc15 gear32 1.05 1.04 -1% 1.04 -1% 1.04
-1% AMD-EPYC-7773X-64-Core-Processor
gcc15 gear32 2.03 2.03 0% 2.03 0% 2.05
1% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
gcc15 gear32 4.19 4.19 0% 4.19 0% 4.19
0% Intel-Celeron-N2830
gcc15 gear32 1.27 1.27 0% 1.27 0% 1.27
0% Intel-Core-i5-8250U
gcc15 gear32 1.27 1.27 0% 1.27 0% 1.26
-1% Intel-Core-i7-10750H
gcc15 gear32 1.34 1.34 0% 1.34 0% 1.34
0% Intel-Core-i7-14700HX-cpu_atom
gcc15 gear32 2.00 2.00 0% 2.00 0% 2.00
0% Intel-Core-i7-14700HX-cpu_core
gcc15 gear32 1.27 1.28 1% 1.27 0% 1.27
0% Intel-Core-i7-6600U
gcc15 gear32 2.01 2.01 0% 2.01 0% 2.01
0% Intel-Xeon-E3-1245-V2
gcc15 gear32 1.34 1.34 0% 1.34 0% 1.34
0% Intel-Xeon-E5-2620-v3
gcc15 gear32 1.26 1.26 0% 1.26 0% 1.27
1% Intel-Xeon-Gold-6133
gcc15 gear32 2.10 2.11 0% 2.10 0% 2.13
1% Intel-Xeon-L5630
gcc15 gear32 2.00 2.00 0% 2.00 0% 2.00
0% Intel-Xeon-Platinum-8592
gcc15 gear64 2.57 2.57 0% 2.57 0% 2.58
0% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
gcc15 gear64 1.08 1.08 0% 1.07 -1% 1.07
-1% AMD-EPYC-7773X-64-Core-Processor
gcc15 gear64 2.03 2.03 0% 2.04 0% 2.04
0% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
gcc15 gear64 4.19 4.19 0% 4.19 0% 4.19
0% Intel-Celeron-N2830
gcc15 gear64 1.27 1.27 0% 1.27 0% 1.27
0% Intel-Core-i5-8250U
gcc15 gear64 1.27 1.27 0% 1.27 0% 1.27
0% Intel-Core-i7-10750H
gcc15 gear64 1.34 1.34 0% 1.34 0% 1.34
0% Intel-Core-i7-14700HX-cpu_atom
gcc15 gear64 2.00 2.00 0% 2.00 0% 2.00
0% Intel-Core-i7-14700HX-cpu_core
gcc15 gear64 1.27 1.27 0% 1.27 0% 1.28
1% Intel-Core-i7-6600U
gcc15 gear64 2.01 2.01 0% 2.01 0% 2.01
0% Intel-Xeon-E3-1245-V2
gcc15 gear64 1.35 1.35 0% 1.35 0% 1.35
0% Intel-Xeon-E5-2620-v3
gcc15 gear64 1.26 1.26 0% 1.27 1% 1.28
2% Intel-Xeon-Gold-6133
gcc15 gear64 2.12 2.10 -1% 2.11 0% 2.10
-1% Intel-Xeon-L5630
gcc15 gear64 2.01 2.01 0% 2.01 0% 2.01
0% Intel-Xeon-Platinum-8592
gcc15 buz32 4.69 4.69 0% 4.67 0% 4.67
0% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
gcc15 buz32 2.04 2.08 2% 2.05 0% 2.07
1% AMD-EPYC-7773X-64-Core-Processor
gcc15 buz32 2.46 2.44 -1% 2.47 0% 2.46
0% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
gcc15 buz32 6.64 6.65 0% 6.65 0% 6.65
0% Intel-Celeron-N2830
gcc15 buz32 4.01 4.01 0% 2.59 -43% 2.59
-43% Intel-Core-i5-8250U
gcc15 buz32 2.59 2.59 0% 2.59 0% 2.59
0% Intel-Core-i7-10750H
gcc15 buz32 2.86 2.86 0% 3.50 20% 3.50
20% Intel-Core-i7-14700HX-cpu_atom
gcc15 buz32 2.53 2.53 0% 2.53 0% 2.53
0% Intel-Core-i7-14700HX-cpu_core
gcc15 buz32 4.01 4.01 0% 2.59 -43% 2.60
-43% Intel-Core-i7-6600U
gcc15 buz32 3.45 3.45 0% 3.45 0% 3.45
0% Intel-Xeon-E3-1245-V2
gcc15 buz32 3.06 3.06 0% 3.06 0% 3.06
0% Intel-Xeon-E5-2620-v3
gcc15 buz32 4.04 4.08 1% 2.66 -41% 2.62
-43% Intel-Xeon-Gold-6133
gcc15 buz32 4.10 4.10 0% 4.07 -1% 4.07
-1% Intel-Xeon-L5630
gcc15 buz32 2.42 2.42 0% 2.42 0% 2.42
0% Intel-Xeon-Platinum-8592
gcc15 buz64 4.70 4.70 0% 4.51 -4% 4.51
-4% AMD-A4-3310MX-APU-with-Radeon-HD-Graphics
gcc15 buz64 2.08 2.08 0% 2.08 0% 2.07
0% AMD-EPYC-7773X-64-Core-Processor
gcc15 buz64 2.51 2.49 -1% 2.47 -2% 2.49
-1% AMD-Ryzen-5-PRO-3400GE-w-Radeon-Vega-Graphics
gcc15 buz64 6.66 6.65 0% 6.65 0% 6.65
0% Intel-Celeron-N2830
gcc15 buz64 4.01 4.02 0% 2.59 -43% 2.59
-43% Intel-Core-i5-8250U
gcc15 buz64 2.59 2.59 0% 2.59 0% 2.59
0% Intel-Core-i7-10750H
gcc15 buz64 2.86 2.86 0% 2.86 0% 2.86
0% Intel-Core-i7-14700HX-cpu_atom
gcc15 buz64 2.53 2.53 0% 2.53 0% 2.53
0% Intel-Core-i7-14700HX-cpu_core
gcc15 buz64 3.01 3.02 0% 2.60 -15% 2.59
-15% Intel-Core-i7-6600U
gcc15 buz64 3.48 3.48 0% 3.48 0% 3.48
0% Intel-Xeon-E3-1245-V2
gcc15 buz64 3.06 3.06 0% 3.06 0% 3.06
0% Intel-Xeon-E5-2620-v3
gcc15 buz64 4.04 4.00 -1% 2.62 -43% 2.65
-42% Intel-Xeon-Gold-6133
gcc15 buz64 4.09 4.08 0% 4.07 0% 4.08
0% Intel-Xeon-L5630
gcc15 buz64 2.42 2.42 0% 2.42 0% 2.42
0% Intel-Xeon-Platinum-8592