Gen-Z
Gen-Z est un standard d'interconnexion de composants informatiques, promu par le Gen-Z consortium[1], qui regroupe des constructeurs tels que HPE, Dell EMC, Lenovo, AMD, ARM, IBM, et des fournisseurs de cartes réseau tels que Mellanox ou Broadcom, à l'exception notable d'Intel et Nvidia.
Historique
[modifier | modifier le code]Le consortium a été créé en [2]. Annoncée fin 2016, la version 1.0 de la norme a été publiée en [3].
Description
[modifier | modifier le code]Le besoin d'un nouveau standard est apparu à cause du manque d'amélioration de la norme PCI 3.0, qui n'a pas connu d'évolution significative entre 2004 et 2017. L'augmentation du besoin de puissance des applications nécessite une évolution des débits de transfert entre les processeurs, la mémoire et les périphériques. La première version de Gen-Z décrit les échanges entre les processeurs et la mémoire, avec comme objectif d'être indépendant des contrôleurs et du type de mémoire (DDR3, DDR4, GDDR6,...) ou même de la mémoire persistante[3]. Gen-Z permet plus de souplesse et d'évolutivité, en traitant tous les composants comme s'ils étaient de la mémoire[4]. Le protocole supporte de nombreux types de topologie, comme le point-à-point, le daisy-chain, le mode fabric, ou le multi-path.
Performance et cas d'usage
[modifier | modifier le code]La spécification initiale supporte jusqu'à 56 GT/s, avec une évolution prévue à 112 GT/s, et avec des latences inférieures à 100 ns[1],[5], à comparer avec le PCIe 3.0 qui plafonne à 8 GT/s et le PCIe 4.0 à 16 GT/s.
Les cas d'usage pour le protocole Gen-Z sont typiquement adaptés aux serveurs informatiques afin de gérer les nouveaux types de mémoire, tels que la DRAM, la mémoire flash, ainsi que les nouvelles technologies de mémoire persistantes qui arrivent sur le marché[6].
Notes et références
[modifier | modifier le code]- (en) https://www.top500.org/news/first-specification-for-gen-z-interconnect-released/
- (en) https://www.cio.com/article/3130273/hardware-makers-unite-to-challenge-intel-with-gen-z-spec.html
- (en) https://www.anandtech.com/show/12431/genz-interconnect-core-specification-10-published
- (en) https://insidehpc.com/2018/03/video-gen-z-high-performance-interconnect-data-centric-future/
- (en) https://www.nextplatform.com/2018/02/15/gen-z-interconnect-ready-restore-compute-memory-balance/
- (en) https://www.nextplatform.com/2017/09/05/future-interconnects-gen-z-stitches-memory-fabric/