グラフの色付けを使用してレジスタ割り当てに関する研究/プロジェクトを実行しようとしています。ここでは、さまざまなシナリオでさまざまな最適化レジスタ割り当てアルゴリズムの効率をテストしています。
どうすれば始められますか? それらをテストできる前提条件と根拠は何ですか? どのアルゴリズムを使用できますか?
追加:
私は実際にこれを手っ取り早く解決したいと思っています。詳細な調査は行っていませんが、「効率」に少し重点を置いて、すぐに利用できる分析をプロジェクトに (恥知らずに) 提出したいと考えています。つまり、さまざまなタスク/コンパイラ/インタプリタに最適な最適化手法の種類は何か。
したがって、私の主な仕事は、プログラムにレジスタ割り当てを (どのように) 実装するかです。Core2 Duo マシンで 64 ビット Linux システムを使用しています。私は C、C++、および Java を知っています。
ありがとうございました!