LLVM RISC-Vバックエンドの25%パフォーマンス低下を追う

https://blog.kaving.me/blog/tracking-down-a-25-regression-on-llvm-risc-v/

記事

  • LLVM の RISC-V バックエンドで発生した25%のパフォーマンス低下を著者が追跡
  • 特定の命令スケジューリング変更がループコードに影響していたことをバイセクトで特定
  • レジスタプレッシャーのヒューリスティックを修正することでパフォーマンスを回復
  • コンパイラデバッグの手法を丁寧に解説

ディスカッション

  • RISC-V エコシステムがソフトウェアレベルで成熟しつつあることを評価するコメントが多数
  • ベンチマークに AI を組み込んでリグレッションを自動検出する提案も
  • このレベルのコンパイラ作業が無償のオープンソース労働であるべきではないという意見も
  • スレッドは短めで、詳細なデバッグ解説への感謝が中心

HN(Hacker News)でディスカッションを見る


原文(英語): Tracking down a 25% Regression on LLVM RISC-V


Type Link
Added Apr 15, 2026
Modified Apr 15, 2026