本論文は、ディレクティブベースのプログラミングのためのコード最適化手法であるACCサチュレーターを提案している。ACCサチュレーターは、等価飽和法を使用して、入力コードを完全に書き換えながら依存関係を維持し、最適なケースを抽出する。
具体的には以下の3つのステップで最適化を行う。
実験では、NAS Parallel BenchmarksとSPEC ACCELベンチマークスイートを用いて評価を行った。ACCサチュレーターは、NVHPC compilerで最大2.23倍、GCC compilerで最大5.08倍の性能向上を達成した。メモリアクセスの削減と計算の最適化により、メモリスループットを大幅に向上させることができた。
In un'altra lingua
dal contenuto originale
arxiv.org
Approfondimenti chiave tratti da
by Kazu... alle arxiv.org 09-17-2024
https://arxiv.org/pdf/2306.13002.pdfDomande più approfondite