これでMico32含むコンパイルが大体30分くらい。DualCore(確かOpteronだったかな?)でもISEのコンパイル時間はそれほど変わらない。今使っているWindowsマシンのスペックは以下。9.0ISEやQuartusのコンパイル時間を大幅に短縮するには、どんなPCを使えば良いのか?コンパイル時間が5分とか10分になれば作業がもっと楽しくなるのだが。・HDDプラッタ容量UPし、相対的により多くのデータにアクセス出来るようにする。・HDDからSSDへ置き換え。・CPUをDualCoreからQuadCoreへ。・CPUをオーバークロックし、周波数を爆速にする(4GHzとか)。・マザーボードのFSBを上げる。・RAMディスクを導入し、全てRAM上で動かす。・OS、ISE、Quartusを64bit版にする。どこにコンパイル時のボトルネックがあるのでしょう。感覚的には、シングルコアでもめちゃ周波数が早いCPUを使うのが効果的と感じてますが。こんな事調べて、ハード設計するのに最適なマシン組んだ方いますか?ぜひ教えて欲しいです。(2009/12/30追記)上記以外に以前から特に気になる点は、CPUのキャッシュサイズ。周波数ほぼ変わらず、FSBとL2キャッシュの増加だけで(本当にそれだけかは知らない)、こんな値差。\149,939Extreme買ったらインプリ爆速になるのだろうか?どっかのCPU本見たら、L1キャッシュ=容量少ないが高速なキャッシュヒットが目的L2キャッシュ=容量多くしてミスヒット低減が目的こんな説明があったと記憶。ミスヒット低減はL3の役目だったかもしれないけど。キャッシュ構造(ダイレクトマップとかnウェイセットアソシアティブ)とキャッシュサイズ変えて規模大きくなる代わりにスペックが大幅に上がるのかも。(Extremeだけキャッシュ構造違うとかいう情報知らないが)またISEやQuartusは現在マルチコアで分散処理なんてしてないと認識(※)。シングルコアでも良いから周波数高い方がインプリ時間短いと思う。実際にはISEはv11でマルチスレッド対応してるみたい。