L’américain décrit dans le détail les améliorations apportées à ses processeurs pour serveurs de données.
San Francisco – IBM a profité de la conférence ISSCC pour présenté ses processeurs z14 destinés aux serveurs du même nom. Bénéficiant de la technologie FinFET sur SOI 14nm de Globalfoundries, les processeurs z14 sont en fait répartis sur deux puces complémentaires, à savoir un processeur central (CP) et un contrôleur système (SC), sachant qu’un système complet peut associer jusqu’à 24 circuits CP et 4 circuits SC. Les CP embarquent chacun dix cœurs physiques cadencés jusqu’à 5,2GHz, deux interfaces PCIe Gen3, 128Mo de Dram servant de cache de niveau 3 et des interfaces X-BUS assurant la connexion à deux autres CP et à un SC. En outre, chaque cœur est épaulé par 6Mo de Dram cache de niveau 2 (4Mo pour les données et 2Mo pour les instructions). Les circuits SC, eux, tournent à 2,6GHz et intègrent 672Mo de Dram cache de niveau 4.
La topologie choisie a permis de réduire le temps de latence des requêtes d’accès et de cohérence du cache. Autre amélioration par rapport aux z13 : la correction d’erreur ECC pour le cache de niveau 3 adopte un code Reed-Solomon plus performant. Pour compenser les effets indésirables de ce changement (entêtes plus imposants par exemple) et l’augmentation de la taille des mémoires caches, il a fallu quadrupler les interconnexions entre les 1152 modules eDram individuels. Autre difficulté : la coexistence de tant de cellules Dram, impliquant des transistors à tranchées profondes, en technologie FinFET n’est pas sans créer des effets de stress et de distorsion qui ont nécessité des analyses, itérations et ajustements supplémentaires. IBM a également modifié la structure du coprocesseur de cryptage AES présent auprès de chaque cœur pour un gain de 25% par rapport à la pipeline AES des processeurs z13. Ces coprocesseurs tirent également profit d’un bloc matériel de cryptage SHA-3 et de chemins de données supplémentaires qui accélèrent sensiblement les modes AES en transmission et stockage de données – des fonctions de cryptage qui constituent l’un des principaux arguments marketing d’IBM pour ces nouveaux serveurs.