サプライヤーのグループがコンソーシアムを結成し、コンピューターとメモリを接続するスケーラブルで高性能なバスまたは相互接続ファブリックである Gen-Z を開発しています。
Gen-Zコンソーシアムは、オープンで非独占的、かつ透明性のある業界標準化団体です。同団体は、オープンスタンダードが、普及、イノベーション、そして選択肢を促進するための公平な競争の場を提供すると確信していると述べています。
コンソーシアムのメンバーは、AMD、ARM、Broadcom、Cavium Inc、Cray、Dell EMC、Hewlett Packard Enterprise (HPE)、Huawei、IBM、IDT、Lenovo、Mellanox Technologies、Micron、Microsemi、Red Hat、Samsung、Seagate、SK Hynix、Western Digital Corporation、および Xilinx です。
誰かいない?そう、データセンターとサーバーのCPUサプライヤーとして独占的な地位を占めるIntelだ。興味深い。XPoint開発のパートナーであるMicronもメンバーに入っているのに。他に欠けている候補は?Ciscoは参加していない。UCSサーバーのサプライヤーとして、CPUメモリファブリックに興味を持っていたのかもしれない。
Gen-Zはプールされたメモリコンセプトを必要としている
「この柔軟で高性能なメモリセマンティックファブリックは、ピアツーピアの相互接続を提供し、コストを削減しながら大容量データに容易にアクセスし、今日のボトルネックを回避します」と説明されています。これは、ストレージクラスメモリと新しいプログラムおよびアーキテクチャのアイデアを活用することで、ストレージアクセスをメモリアクセスに匹敵する速度にすることを目指しています。
メモリセマンティックファブリックは、ロード/ストア、プット/ゲット、そしてプロセッサが一般的に使用するアトミック操作など、すべての通信をメモリ操作として処理します。メモリセマンティクスは、CPUロードコマンドからレジスタストアまでのレイテンシがマイクロ秒未満という最適な状態で実現されます。これは、ブロックベースで複雑かつコード集約的なソフトウェアスタックによって管理されるストレージアクセスとは異なります。
コンソーシアムの発表リリースには、「低レイテンシ、ストレージクラスメモリの出現、およびラックスケールのリソースプールの需要により、データアクセスに対する新しいアプローチが必要になっています」と記載されています。
その背景にある考え方は、メモリ層がますます重要になり、ラックスケールの構成には、OS の変更を必要とせずに既存のエコシステムにシームレスに接続できる高帯域幅、低レイテンシのファブリックが必要であるというものです。
一般的な Gen-Z 相互接続特性は次の 3 つを提供します。
- メモリセマンティクスに基づく簡素化されたインターフェースによる高帯域幅と低レイテンシ、数十から数百GB/秒の帯域幅まで拡張可能、メモリ読み込みから使用開始までのレイテンシは100ナノ秒未満
- リアルタイム分析とインメモリアプリケーションのためのスケーラブルなメモリプールとリソースをサポートします。
- オペレーティングシステムを変更する必要がなく、ソフトウェアの互換性が高い。
- シンプルで低コストの接続から、高性能なラック スケールの相互接続まで拡張できます。
Gen-Zファブリックコンセプト
アーキテクチャとプロトコルを含むコア仕様は2016年後半に完成し、Gen-Zコンソーシアムは現在新規メンバーを募集中です。最初の製品は2017年に登場するかもしれません。
こちらに説明スライドがあります (pdf)。®