Intel は、次世代 Atom プロセッサ コアであり、Lakefield を構成し、Microsoft の次期 Surface Neo に搭載されるプロセッサ デュオの片方である Tremont を正式に発表しました。
同社は木曜日に開催されるリンリー秋季プロセッサカンファレンスで、Tremontの設計について詳細を説明する予定です。Intelは今年1月のCESショーケースで、TremontとCoreプロセッサを連携させた革新的なハイブリッドアーキテクチャ「Lakefield」を発表し、Tremontを既に公開していました。Lakefieldを採用した製品として発表されているのは、Microsoftが数週間前に短時間公開した、2020年発売予定のデュアルスクリーンPC風デバイス「Surface Neo」のみであるため、これは謎に包まれた謎と言えるでしょう。
少なくともTremontによって、Surface NeoとLakefieldの背後にある謎がさらに解き明かされ始めるでしょう。Tremontは、Intelの第10世代Ice Lake Coreチップの基盤となるSunny Coveアーキテクチャのようなプロセッサアーキテクチャであるため、クロック速度などの詳細は、実際の製品が市場に出るまで待たなければなりません。しかし、Tremontに割り当てられている役割は明らかです。IntelのシニアプリンシパルエンジニアであるStephen Robinson氏によると、Tremontはネットワーク、PC、IoTデバイス向けに設計されているとのことです。
Tremontをベースに構築された製品の消費電力は0.5Wから2Wです。Lakefieldとその中のTremontコアは、Intelの10nmプロセスで製造されています。SPECintおよびSPECfpベンチマークに基づくと、シングルスレッド性能は前世代のGoldmont Plusと比べて30%も向上するとIntelは述べています。

SPECベンチマークでテストされた様々な機能において、IntelのTremontと前世代のGoldmont Plusを比較しました。Intelによると、世代間のパフォーマンスの平均向上率は約30%です。
低電力だが、不足ではない
Lakefieldでは、Tremontは「リトル」コアとみなされています。この用語は、ARMの「ビッグ・リトル」アーキテクチャで初めて採用されました。CPU負荷の高いタスクは強力なメインストリームコアで処理され、バックグラウンドタスクは消費電力を抑えるために低消費電力の「リトル」コアで処理されます。Lakefield内では、Sunny Coveベースのコアが重い処理を担っています。そのため、Tremontは低消費電力になると多くの人が考えていましたが、Robinson氏はそれは事実ではないと述べています。

8月に、Intelは一般的なWebページの読み込みがLakefieldとTremontの間でどのようにタスクを分割するかを示しました。
「ハイブリッドコンピューティングに関しては、実はそれが私たちの信念の一つなんです」とロビンソン氏は述べた。「ハイブリッドソリューションに、パフォーマンスが著しく低いコアを搭載するのは望ましくありません。自分の(命令)スレッドがその小さなコアに押し付けられて、悲しむ人は誰もいないでしょう。」
Tremontは、後にデスクトップPCおよびモバイルPCのコアとしてGemini Lakeとなった、Goldmont Plusとして知られるAtomアーキテクチャの後継です。安価なデスクトップPCやノートPCを購入したのでなければ、Gemini Lakeに出会うことはおそらくないでしょう。1.5GHzのPentium SilverプロセッサであるJ5005は、N5000と同様にGoldmont Plusアーキテクチャをベースに構築されていました。後者は、300ドル未満のAcer Swift 1(非製品リンクを削除)やHP 15-da0000などのデバイスに搭載されていました。
つまり、LakefieldとSurface Neoに加えて、ローエンドのノートパソコンやNUCなど、おなじみのデバイスにもTremontが搭載されるようになるということです、とロビンソン氏は述べた。「このコアはこれらの市場のニーズを満たすことができます」と彼は付け加えた。
ロビンソン氏は、Tremontはシングルスレッド性能向けに最適化されており、これは通常、ほとんどの汎用アプリケーションに当てはまると付け加えた。Intelによると、LakefieldではTremontにバックグラウンドタスクが割り当てられるという。

これは、Tremont コアと Sunny Cove コアが Lakefield デザイン内でどのように対比されるかを示しています。
基本
5年前、Atomデバイスはそれほど興味深いものではなかったかもしれません。しかし、Lakefieldの「ビッグ」コアと並んで「リトル」コアとしてTremontが果たす役割は、コンピューティングの新たな領域を切り開き、その影響はまだ未知数です。以下の詳細は、Tremontをベースにデバイスを開発しているかどうかに関わらず、主にチップ設計者やデバイスメーカーにとって興味深いものです。
Goldmont Plusアーキテクチャと同様に、Tremontはクアッドコアモジュールを基盤として設計されており、各コアは製品に応じて1.5MBから4.5MBのL2キャッシュを統合した単一のプールを共有します(これは少々異例で、プロセッサコアは通常、専用のL2キャッシュを備えています)。TremontはIntelファブリックもサポートしているため、Intelはパフォーマンス向上のために、インクルーシブまたはノンインクルーシブのL3キャッシュを組み込むことも可能だとRobinson氏は述べています。

トレモント ブロック ダイアグラム。
命令は、ロビンソン氏が「コアクラス」分岐予測と呼ぶものを用いてフェッチされ、アウトオブオーダーデコードを使用する3ワイドのクラスターペアを用いてデコードされます。言い換えれば、9命令のループが一方のクラスターで実行され、完了に3サイクルかかる場合、トレモントはループの次の反復が十分に早く予測されれば、もう一方のクラスターに送って処理させることができます、とロビンソン氏は述べました。インテルによると、これは基本的に、より広いバックエンドに命令をより効率的に提供することになり、これはパフォーマンスにとって重要です。また、トレモントはこのタスクのためにマイクロオペレーションキャッシュを使用しません。
Tremontには、暗号化アクセラレーション用のデュアル128ビットAESユニット、シングル命令(4サイクル)SHA256、およびガロア体新命令が搭載されています。トラステッドブートやIntelのTotal Memory Encryptionなどのセキュリティ保護に加え、ハードウェアを使用してクロック速度を素早く調整するIntelのSpeed Shiftも設計に組み込まれています。
これらすべての詳細は、Tremontをベースにデバイスを開発しているかどうかに関わらず、主にチップ設計者やデバイスメーカーにとって興味深いものです。しかし、Lakefieldは興味深いもので、それをベースに開発される可能性のあるデバイスも同様です。Lakefieldに搭載されているCPUコアの1つについてもう少し詳しく知ることで、それらのデバイスの能力についてより深く理解できるようになります。