
Appleの2017年モデルのMacBook ProとiMacは、Intelの「Kaby Lake」CPUを搭載しています。しかし、「Coffee Lake」が間もなく登場し、その後「Cannon Lake」が登場します。最新のIntel CPUを見分けるためのクイックリファレンスガイドをご紹介します。

まず、最新情報から見ていきましょう。Appleが2017年6月に発表したiMacとMacBook Proは、Intelの第7世代Core CPU「Kaby Lake」を搭載しています。これらのCPUは2016年8月に発表され、従来のSkylakeシリーズに代わるものです。Kaby Lakeは14ナノメートル製造プロセスを採用しています。Skylakeと比較したKaby Lakeの最も注目すべきアップグレードは、グラフィック性能の向上です。Wikipediaによると、4K/UHDビデオへの強力なサポートが示されています。
[Kaby Lake] は、H.264、HEVC MainおよびMain10/10ビット、VP9 10ビットおよび8ビットビデオの固定機能デコードに加え、ネイティブHDCP 2.2サポートを追加しました。H.264、HEVC Main10/10ビット、VP9 8ビットビデオのハードウェアエンコードをサポートしています。VP9 10ビットエンコードはハードウェアではサポートされていません。OpenGL 4.5とOpenCL 2.1の両方をサポートしました。
モバイル Kaby Lake Mac に関する優れた参考資料は、 Anandtechの「Apple が Mac ラップトップをリフレッシュ: Pro、Vanilla、Air はすべて最新の CPU を搭載」です。
半導体デバイス製造
話を続ける前に、半導体製造プロセスにおけるサイズパラメータについて少し説明しておきます。これらのCPUの仕様には、通常「フィーチャサイズ」という数字、例えば14nmといった数字が記載されています。これは14ナノメートル(nm)を意味し、1ナノメートルは1メートルの10億分の1、あるいは1マイクロメートル(ミクロンとも呼ばれます)の1000分の1です。フィーチャサイズとは、電気回路の基本構造のサイズであり、一般的にはトランジスタの最小素子、またはトランジスタのゲートのサイズに相当します。
これらの微細構造を微細化することで、CPUのトランジスタ数が増加し、消費電力を抑えながら演算能力を向上させることができます。Wikipediaのこの記事には、長年にわたり微細構造がどのように縮小されてきたかを示すサイドバーがあります。次世代のIntel CPUも微細構造は14nmですが、Cannon Lakeでは10nmになります。
インテル コーヒーレイク
Intelは2017年10月にCoffee Lakeシリーズを発表しました。そのため、2017年6月時点では2017年モデルのMacBook ProとiMacには対応していませんでした。Coffee Lakeの注目すべき特徴は、モバイルとデスクトップCPUのコア数です。Core i7(デスクトップ)は6コア(ハイパースレッディング対応で12スレッド)です。i5は6コア、i3は4コアのシングルスレッドコアを搭載しています。
Core i9/i7(モバイル)は6コア(ハイパースレッディング対応で12スレッド)です。i5は4コア(ハイパースレッディング対応で8スレッド)です。i3は2コア(ハイパースレッディング対応で4スレッド)です。
ビデオ仕様はKaby Lakeシリーズと似ていますが、フレームレートのパフォーマンスが向上しています。
Appleが2018年モデルのiMacとMacBook ProにCoffee Lakeを採用することを検討している可能性は高いでしょう。数週間後に開催されるWWDCで発表されるかどうかはまだ不明です。また、Appleが最上位の15インチMacBook Proにハイエンドのi9を搭載するかどうかも不明です。Appleはこれまで、超薄型ノートPCのラインナップにおいて、熱とバッテリー管理を優先し、Intel(モバイル)シリーズの最高峰CPUよりも1つ下のCPUを採用してきた経緯があります。
いずれにせよ、Coffee Lake MacBook Proで待望の32GB RAMへのアップグレードは実現しそうにありません。Apple Insiderより:
この世代(2017年)のMacBook Proモデルは、最大16GBのRAMしか使用できません。これは、現在MacBookの製造に使用されているIntelプロセッサがLPDDR4(低電力DDR4)をネイティブサポートしていないことが一因です。可能性はありますが、Appleが近い将来、MacBook ProにDDR4をサポートする新しいRAMコントローラを追加する可能性は低く、おそらく同社がプロセッサを「Cannon Lake」または同等のチップに大幅に移行するまで待つでしょう。
インテル キャノンレイク
IntelのCannon Lakeは、2019年まで量産開始が見込まれていませんが、10nmプロセスに移行します。このプロセスにより、トランジスタ数は約2倍になり、大幅な性能向上が期待されます。2019年の発表は、Intelの当初の計画から延期されたものです。「Intel、10nmプロセス「Cannon Lake」CPUの発売を再び延期」をご覧ください。
Cannon Lakeは低電力DDR4メモリ(LPDDR4)をサポートするため、ついに32GB RAMを搭載したMacBook Proが登場するかもしれません。また、Cannon LakeはSkylakeから派生し、Kaby LakeやCoffee Lake CPUにも引き継がれた基本アーキテクチャをさらに進化させると予想されています。プロセスプロセスも14nmから10nmへと大幅に短縮され、消費電力は劇的に削減されるはずです。また、SIMD命令セット(ベクター処理用)にも大幅なアップデートが行われます。
まとめ
これはKaby LakeからCoffee Lake、そしてCannon Lakeへの大まかなロードマップです。Appleが2018年にモバイルおよびコンシューマー向けデスクトップMacにCoffee Lakeを採用することを期待しており、今後数ヶ月でさらに多くの情報が明らかになるでしょう。