View Single Post
Old 2021-05-12, 18:47   #40
frmky's Avatar
Jul 2003
So Cal

2×7×157 Posts

Originally Posted by jasonp View Post
How difficult was the porting effort needed to run on ARM?
Set the cache size in the source, optionally remove the loop unrolling, set the optimization flags for the machine in Makefile (really just -Ofast -mcpu=native is usually fine) and compile. In the end I just used OpenMPI and GCC 10. I also tried the arm and Cray compilers, but GCC 10 was just as fast.

This exercise shattered my presumption that ARM cpus were efficient but slow.

Last fiddled with by frmky on 2021-05-12 at 18:55
frmky is online now   Reply With Quote