第3世代Xeon SPは、新たな機能追加によるさまざまな用途での性能向上も大きな特徴になっている。
まず、さらに高度化を続けるサイバー攻撃に対抗するためのセキュリティ機能として追加されたのが「SGX(ソフトウェア・ガード・エクステンションズ)」である。SGXは、ソフトウェア階層においてより物理層に近いOSやハイパーバイザーなどを利用したサイバー攻撃に対抗するもので、指定したアプリケーション以外からのアクセスをできなくする「エンクレーブ」と呼ぶメモリ領域を確保する。これまで「Xeon-Eシリーズ」で採用されていたSGXだが、第3世代Xeon SPではあらためてエンクレーブで確保できるメモリ容量を従来比4000倍の最大1TBに拡張して実装された。
この他にもセキュリティ機能では、メモリ領域全体を一括して暗号化して物理的な攻撃から保護する「トータル・メモリ・エンクリプション」や、ファームウェアの防御/復元を行う「プラットフォーム・ファームウェア・レジリエンス(PFR)」も採用している。
また、セキュリティの確保に向けてさまざまなシステム上での利用が拡大する暗号化処理に対応するため、暗号化アクセラレーション機能を内蔵している。512ビットの超広域ベクトル演算機能を備えるAVX-512を用いて、CPU上での処理に負荷を与えることなく、暗号化処理を並行して行えるという。暗号化アクセラレーション機能の効果としては、例えば、NGINXのTLSの暗号化Webサーバが1秒当たりの接続数を4.2倍に拡大した事例などがある。
なお、第3世代Xeon SPのベースとなるマイクロアーキテクチャ「Sunny Coveコア」は、アウトオブオーダー実行命令範囲の拡大や、スケジューラーのエントリー数、割り当てキューなどを拡大するとともに、データセンターに最適化した機能として中間レベルキャッシュを大容量化している。
第3世代Xeon SPで採用した10nmプロセスは、2020年9月発表の「第11世代インテル Core プロセッサ ファミリー」(開発コード名:Tiger Lake)が採用した「SuperFinプロセステクノロジー」ではないという。「SuperFinではない10nmプロセスも改善を積み重ねており、今回の第3世代Xeon SPに適用されている」(土岐氏)。また、FPGAのAgilexも10nmプロセスを採用しているが、こちらはプロダクトシートに「10nm SuperFin」と明記されている。
Copyright © ITmedia, Inc. All Rights Reserved.