The majority of the benchmarks compiled and ran successfully out of the box, and no architecture-specific code tuning was necessary to achieve high performance, the authors write. This represents an important milestone in the maturity of the Arm ecosystem for HPC, where these processors can now be considered as viable contenders for future procurements.
Energy efficiency is often mentioned as reason to go to Arm processors. Although the article does not address energy efficiency, early observations from the authors suggest that the energy efficiency of Arm ThunderX2 chip is in the same ballpark as the x86 CPUs. This is not a surprise - for a given manufacturing technology, a Flop will take a certain number of Joules, and moving a byte a certain distance across a chip will also take a certain amount of energy, they say.
The article descibes in-depth the results of many benchmarks, including mini-apps like STREAM and CloverLeaf, and applications like GROMACS, NEMO and OpenFOAM.
The performance report can be found at: