thanks for the benchmarks always love it when you focus on GCC benchmarks
Announcement
Collapse
No announcement yet.
GCC 8.1 vs. GCC 7.3 Compiler Benchmarks On Five AMD/Intel Linux Systems
Collapse
X
-
What's the word on Specter/Meltdown mitigations in GCC 7.3 & 8.1? Does the compiler automatically activate the retpoline and other mitigations when it's built and building for the x86-64 architecture (which would seem prudent so long as there's a knob to disable it) or does it require explicit options passed and if so does -march=native tweak those knobs? It would be relevant to just about any series of benchmarks these days (with/without because not all archs need it, and not all work loads even on x86-64 require it)
Comment
-
Originally posted by stormcrow View PostWhat's the word on Specter/Meltdown mitigations in GCC 7.3 & 8.1? Does the compiler automatically activate the retpoline and other mitigations when it's built and building for the x86-64 architecture (which would seem prudent so long as there's a knob to disable it) or does it require explicit options passed and if so does -march=native tweak those knobs? It would be relevant to just about any series of benchmarks these days (with/without because not all archs need it, and not all work loads even on x86-64 require it)
Comment
-
I know these benchmarks are not intended for comparing different CPUs against each other, but rather compiler versions on the same CPU, but I am still curious: why are the EPYC results so low for most of the benchmarks? What caused that system to perform so much worse in many benchmarks compared to the others?
- Likes 1
Comment
-
Originally posted by tajjada View PostI know these benchmarks are not intended for comparing different CPUs against each other, but rather compiler versions on the same CPU, but I am still curious: why are the EPYC results so low for most of the benchmarks? What caused that system to perform so much worse in many benchmarks compared to the others?
- Likes 1
Comment
Comment