Linked by Tony Bourke on Mon 23rd Feb 2004 21:54 UTC
Benchmarks In continuing with my articles exploring the my SPARC-based Sun Ultra 5, I'm going to cover the topic of compiler optimizations on the SPARC platform. While many are familiar with GCC compiler optimizations for the x86 platform, there are naturally differences for GCC on SPARC, and some platform-specific issues to keep in mind.
Permalink for comment
To read all comments associated with this story, please click here.

After reading this article, I went and tried compiling Ethereal ( http://www.ethereal.com ) with "-mcpu=ultrasparc" to test how it peformed; the tests I did were CPU intensive but they involved little to no math (multiplication or division).

The results were very different from what was shown in this article: in particular, it didn't change much. My post to the Ethereal-dev mailing list (with my results) is archived here:

http://www.ethereal.com/lists/ethereal-dev/200403/msg00021.html

My guess is that SSL is doing a lot of work that became hardware instructions in the newer chips.