[Bug target/19923] [4.0/4.1 Regression] openssl is slower when compiled with gcc 4.0 than 3.3
dank at kegel dot com
gcc-bugzilla@gcc.gnu.org
Fri Jun 17 00:59:00 GMT 2005
------- Additional Comments From dank at kegel dot com 2005-06-17 00:59 -------
We're learning more about this bug.
Anthony Danalis has boiled down the testcase much further;
I'll attach the reduced testcase as foo4.i.
It looks like it shows up if your /proc/cpuinfo says
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.80GHz
stepping : 9
cpu MHz : 2793.051
cache size : 512 KB
but not if your /proc/cpuinfo says
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping : 1
cpu MHz : 3200.255
cache size : 1024 KB
But here's the fun part: on the newer CPU with the bigger
cache, gcc-2.95.3 was just as slow as gcc-3.4.3/gcc-4.0.0.
Go figure.
We'll add more details once we've got more info.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19923
More information about the Gcc-bugs
mailing list