Hello,I was wondering if anyone has any sharable experience on performance for HPC apps built with the arm compilers versus GNU or other compilers. My interest (at this point) is simply in compiling & building, not in linking with external optimized libraries or profiling tools. Obviously, it's going to depend on several factors but it'd be very helpful getting a ballpark about potential gains from switching compilers. Thanks.
Hi.
In short, it depends on your workload. As with any compiler comparison the most relevant version will be one against your own codes of interest.
Over the past few years Simon McIntosh-Smith has done work comparing both architectures and compilers on each architecture. An example link for some of his results would be
https://research-information.bris.ac.uk/ws/portalfiles/portal/216860329/Full_text_PDF_final_published_version_.pdf
although those results are about a year old so there will have been improvements in all tools (not necessarily equal) since then.
Hope that's useful.
Chris
Hi Chris. Very useful! Thanks.