News for hackers. Stuff that matters.
Re:Ampere Altra 80-core ARM CPU by Patrick-STH on Tuesday March 03, 2020 @02:46PM (#22478076)
GCC is the open-source compiler that is used all over. Not every AMD EPYC system people are using AOCC2.0 on. Likewise, people do not only compile code on ICC that is used on Intel Xeons. Arm has focused efforts on getting optimizations in GCC because it is so popular.

Generally, that is why we prefer to publish "compiler optimized" as best-case performance as well as "GCC" as more of the least common denominator. Both sets of data points are important.

Official SPECint published numbers will not use GCC because the organizations that submit them always want to see the best performance. Ampere used a scaling factor off of published numbers.

If you want to see the impact, we have some numbers from my ThunderX2 review: https://www.servethehome.com/cavium-thunderx2-review-benchma...

You can see the impact clearly there even though that was from a few years ago. Cray has a better performing compiler for ThunderX2 but we did not get to use it due to licensing restrictions.

I hope that helps. The bigger need is for more data since this is one view of performance. There are other needs as well such as FP performance.

Re:Ampere Altra 80-core ARM CPU by ksec on Tuesday March 03, 2020 @02:50PM (#22478118)
Nice to know both Patrick and Ian ( Anandtech ) are on HN :)

When could we expect a review on Altra?

Re:Ampere Altra 80-core ARM CPU by Patrick-STH on Tuesday March 03, 2020 @03:21PM (#22478362)
Ha! Sometimes it surprises people that we know each other and hang out a bit when we are in the same town.

On an Altra review. Great question. I have been bringing it up for some time and live 15 minutes from their headquarters. The invitation is open on our end.