IntelのCPUにおいて、HyperThreadingを有効にするには?
まず、以下の点を確認してください。
- CPUがHyperThreadingに対応している
- OSがHyperThreadingに対応している
- マザーボードがHyperThreadingに対応している
HyperThreadingに対応しているCPUは、比較的新しいPentiumおよびXeonです。CeleronはHyperThreadingに非対応です。
HyperThreadingに正式に対応しているWindows OSは、現時点(2006年6月)ではWindows XPのみです。なお、Windows 2000においてもHyperThreadingは一応動作するようですが、最適化されているかどうかは不明です。
マザーボードが対応しているかどうかは、マザーボードのマニュアルもしくはメーカーのウェブページに掲載されている製品情報を参照してください。
以上の3点をすべて満たしている場合に限り、HyperThreadingの設定を有効にしてください。
HyperThreadingを有効にするには、OSをインストールする前に、BIOSの設定において、Advanced BIOS Featuresの中のHyperThreadingの項目をEnabledにします。
Windows XPの場合、OSのインストール時にHyperThreadingが有効か無効かを自動的に判断します。したがって、OSのインストール後にBIOSの設定を変更してもHyperThreadingが機能しませんので注意してください。