GCC vs. Clang Compiler Performance On NVIDIA Xavier's Carmel ARMv8 Cores

Written by Michael Larabel in Software on 13 January 2019 at 10:15 AM EST. Page 2 of 3. 6 Comments.
Xavier Carmel CPU Ubuntu Linux Compiler Tests
Xavier Carmel CPU Ubuntu Linux Compiler Tests
Xavier Carmel CPU Ubuntu Linux Compiler Tests
Xavier Carmel CPU Ubuntu Linux Compiler Tests
Xavier Carmel CPU Ubuntu Linux Compiler Tests
Xavier Carmel CPU Ubuntu Linux Compiler Tests

Within the basic Scimark C micro-benchmarks, the GCC compiler tended to have a minor to rather significant benefit over Clang with the exception of the Jacobi successive over-relaxation sub-test where Clang was about 6% faster.

Xavier Carmel CPU Ubuntu Linux Compiler Tests

With the Himeno pressure solver, the results were virtually tied.

Xavier Carmel CPU Ubuntu Linux Compiler Tests

Additionally, with the asmFish chess benchmark the results came in as a tie albeit not surprising since the performance sensitive code in asmFish is hand-tuned Assembly.


Related Articles