F3-3000C12Q-16GTXDGは世界的にもいち早く市場にリリースされた製品だ。各メモリベンダーからはINTEL第4世代コアプロセッサHaswellの登場にあわせ、高クロック製品が発表されているが、実際に市場に投入するメーカーは現状ではごく一部となっている。高クロック製品をプロモーション目的のみに扱っているメーカーもあり、発表はしても発売はしないという場合もある。G.Skillは、ハイクロック製品を積極的に市場投入している希有なメーカーだ。DDR3-3000というクロックは、ただメモリスロットに挿せば動作するというものではない。ここでは「DDR3-3000で動かすこと」についてを紹介してみたい。4GBの片面実装メモリモジュールの両面を見ると、端子近くのパーツ実装が異なることがわかる。片面はコンデンサーなどがあるのに対し、もう片面は何も実装されていない。ヒートスプレッダーの隙間から覗くと、ICチップは片面実装、PCBも片面仕様となっている。4GBメモリは片面、8GBメモリは両面実装となる。ICチップは、HynixのH5TQ4G83MFRチップが使用されていると思われる。http://www.skhynix.com/products/consumer/view.jsp?info.ramKind=19&info.serialNo=H5TQ4G83MFR2013年8月現在、各メモリメーカーのハイクロックメモリはHynixのMFRは選別品である可能性が高い。現状、他に選択肢が存在しないからだ。DDR3-2666以上の耐性があるものを選別するのはかなり厳しく、そのためDDR3-3000の価格は非常に高価になってしまっている。DDR3-3000での動作まずはスペックであるDDR3-3000で動作させてみた。DDR3-3000をスペックで動作させるのは簡単ではない。いくつかのハードルがある。一つ目はマザーボード側のメモリ対比設定だ。マザーボードにはDDR3-2933という対比は用意されているが、DDR3-3000という対比があるのは一部のマザーボードのみとなっている。ASUSのマザーボードにはDDR3-3000という対比があるが、GIGABYTEのマザーは最高対比がDDR3-2933となっている。DDR3-3000対比があるASUSマザーを使えばいいのかといえばそうではない。試してみた限り、現状のCPU、マザーボードではDDR3-3000対比は動作しなかった。実際に動作可能なのはDDR3-2933対比までではないかと思われる。ASUS以外のマザーベンターが「2933」以上の対比を用意していないのは、このためだろう。対比設定にDDR3-3000が使えないということは、「3000」に合わせるにはBCLKの変更を行うことになる。BCLKとメモリクロックは決められた対比によって同期しているので、BCLKをアップすれば、メモリクロックもアップするからだ。BCLKを「102.3」にするとちょうどDDR3-3000となる。Bridgeを使ったことがある人はBCLKを変更することに抵抗があるだろう。これらのCPUではBCLKはほぼ変更できず、実際±5前後しか動かせなかった。いじっただけでも不安定になることがある。Strapが付いたことでBCLKを動かす余地は増えている。安定度は気になるところだ。1:9といった設定でもDDR3-3000となる。メモリクロックの耐性が、メモリ対比によっても異なってくるので、CPUクロックと合わせシステム全体の安定度を見つつ、試してみてもいいだろう。二つ目はCPUのメモリクロック耐性だ。Bridge、Haswell共に、メモリコントローラーはCPUに内蔵されている。そのため、メモリのクロック耐性はCPUへの依存度が大きくなっている。BridgeでもDDR3-2666、DDR3-2800のメモリがリリースされているが、これらの高クロック動作が可能かどうかはCPUの耐性による部分が大きく、かなりメモリクロック耐性がいい個体でないと安定した動作はできなかった。CPU個体AはOK、CPU個体BはNGといった具合になり、これはマザーボードやメモリとは関係なく、CPUのメモリクロック耐性に関わる問題だ。Bridgeより上がっているようだ。Bridge対応よりも高クロックのメモリをリリースしていることからもわかる。これはICチップが変わったからというより、CPU耐性の恩恵を受けているといったほうが正しい。スペックがDDR3-1600対応のCPUのため、メモリコントローラーの耐性は個体によって左右される。Bridgeより容易であるが、なかにはそれほど耐性がよくないものもあるようだ。長時間の高負荷時のテストになってくるとさらに条件は厳しくなる。BridgeはDDR-2133~2400、HaswellはDDR3-2400~2800というレンジのメモリクロック耐性のようだ。個体差があるので、これら数値より低いもの、高いものが存在する。DDR3-3000も動作するCPUはそれなりにあるようだが、高負荷をかけても100%安定して動作させるのは、CPUの選別が必要となるだろう。マザーボードの選び方Z87マザーボードを選ぶことは必須となる。Z87マザーの中でもDDR3-2800以上の動作をさせるには、さらに厳選しなければいけない。メモリクロックに強いマザーボードは限られている。Z87X-OCでの動作は確認している。BIOSが古いと安定度が低いマザーボードもあったので、BIOSは最新のものにアップデートしてから、ハイクロックを試したほうがいいだろう。マザーボードを選ぶとき、BIOSが頻繁に更新されているもののほうが安心だ。マザーボード発売後、1~2か月でBIOS更新が少ないものは、メモリの対応が悪いマザーといってもいい。BIOS設定では実際にDDR3-3000の設定を行ってみよう。今回はGIGABYTEのZ87X-OCを例にして行った。BIOSはどのマザーボードも同じ項目があるので、探して行ってみてもらいたい。Multiplieを「29.33」に設定。BIOSではマウスも使うことができる。Frequencyが「2933MHz」になる。Clockに「102.3」を入力。Frequencyが「3000MHz」になる。これでクロックの設定はOK。Voltageをスペック電圧である「1.65V」に設定。「1.65」とキーボードより入力すると早い。メモリ電圧はPerformance→Voltageのメニューからも変更できる。Modeを「Manual」に変更。これによってタイミングの手動設定が可能となる。Manual」という設定もあるが、これはメモリのチャンネル毎にタイミングを変更するので通常は使わない。Latencyから順番に「12」「14」「14」「35」を入力。メモリスペックのCL12-14-14-35を設定した。これでメモリの設定は完了する。DDR3-3000の場合は、BCLKを動かさないといけないので、他のメモリよりも面倒だ。まとめ現在の主流のメモリはDDR3-1600なので、DDR3-3000というメモリクロックは、相当上の値だ。CPUのクロックとは違い、メモリクロックだけではトータルパフォーマンスにはそれほど顕著な違いは出ない。ベンチマークで計れば良い結果が出るが、その違いは数%程度だろう。メモリアクセスを重視する特殊なプログラムなどでは、パフォーマンスアップが図れるだろうが、一般的なプログラムではそこまで大きな違いとはならない。DDR3-3000レベルの製品が高価すぎて、コストパフォーマンスを享受できる人は少ない。用途としてはベンチマーク、実験的、お遊び的なものが主となるだろう。現状、BCLKをいじらないとDDR3-3000にはならない。DDR3-3000動作はBCLKの変動に対する不安定要素も考慮する必要がある。DIYならではの楽しみだ。検証を行いつつ、自分の環境での最適パフォーマンス設定を見つける過程を楽しむのが、現在のDDR3-3000の魅力といえるだろう。【OCTECHについて】PC、ガジェットのレビューサイトです。現在プレオープン中で、順次新しいメニューを掲載していきます。