PerfDojoは、異なるハードウェアアーキテクチャ(CPU、GPU、アクセラレータ)における機械学習モデルの最適な性能を実現するための自動ライブラリ生成手法を提案します。特に、命令セットの多様性やデータ型ごとの特化したカーネル要件、アーキテクチャ特有の最適化が複雑さを増している中、PerfDojoは強化学習(RL)を用いて最適化をゲームとしてフレーム化し、人間可読かつ数学的にインスパイアされたコード表現を通じて意味的正当性を保証します。この方法により、ハードウェアの事前知識がなくても効果的な最適化が可能になり、さまざまなCPU(x86、Arm、RISC-V)およびGPUアーキテクチャでの性能向上が実証されています。PerfLLMと呼ばれるこの新しい自動最適化手法は、手動での最適化に伴うリソースの負担を軽減し、パフォーマンスポータビリティを改善します。