2021 LLVM Dev Mtg “Clang vs. GCC for SPEC on AArch64”

preview_player
Показать описание
2021 LLVM Developers' Meeting

Clang vs. GCC for SPEC on AArch64 - Sjoerd Meijer


The SPEC benchmarks are still widely used to evaluate the performance of computer systems. We found that Clang was more than 10% behind GCC on AArch64 for the integer subset of SPEC2016 on which we will focus. We will present an overview of the reasons why we were behind so much, what we have already fixed (we are now 7% behind), and what we are on planning to address to reach parity with GCC. While we target AArch64, most of our work concentrates on target independent IR passes and loop optimisations and thus our findings and ideas should be relevant for all other targets.

Рекомендации по теме