9

英特尔确认Sapphire Rapids将支持HBM,CPU看起来更像GPU了

 3 years ago
source link: https://www.expreview.com/77393.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

英特尔确认Sapphire Rapids将支持HBM,CPU看起来更像GPU了

吕嘉俭发布于 2020-12-31 09:56
本文约 710 字,马上就好…
本文约 710 字,需 2 分钟阅读

在年末最后的几天英特尔发布的一份文件中,确认即将推出的Sapphire Rapids Xeon处理器将支持HBM内存,这意味着以后CPU会像GPU一样使用HBM内存了。相比使用传统内存,比如DDR4或DDR5,采用HBM内存可以更大幅度提高处理器的带宽。

Xeon_HBM_1.jpg

虽然近几个月里就有传言称,英特尔可能会增加Sapphire Rapids对HBM内存的支持。但直到最近,推特用户@InstLatX64才在英特尔第42版的《Intel® Architecture Instruction Set Extensions and Future Features Programming Reference》发现,英特尔已确认了这件事。

在文档的第15章定义了未来采用Sapphire Rapids架构处理器的错误代码,其中第15.1节特别提到了集成内存控制器相关的错误代码,该章节还提到了HBM命令/地址奇偶校验错误和HBM数据奇偶校验错误的错误代码,这基本上意味着Sapphire Rapids将与HBM类型的内存一起运行。

事实上处理器支持HBM内存早就被设想过,所以这并不是一个突破性的概念,但英特尔计划如何实现对HBM内存的支持,以及具体如何使用它,这个就引起人们的好奇心了。

目前排名第一的超算Fugaku使用的富士通A64FX处理器,已经板载了32GB的HBM2内存,处理器与HBM2内存之间通过使用中间模块连接,这个和现在的GPU类似,而且A64FX处理器不支持DDR4内存。英特尔也可以使用这种方法实现同样的操作,个别系统在特殊的使用环境里并不一定需要非常大的内存,反而需要非常大的带宽,满足特定任务的需要。因为这种情况下配置大容量内存会消耗大量电力,效果还不一定那么好。

当然也可以选择DDR5内存与HBM内存混用的方法,这时候HBM内存更像是一个大型缓存,处于处理器和DDR5内存之间。历史上无论英特尔还是AMD,都有使用片外缓存的情况。剩下的也是功耗问题了,会对HBM内存的配置数量有影响。

Xeon_HBM_2.jpg

从纸面规格来看,Sapphire Rapids会比Ice Lake-SP有质的飞跃,不知道HBM内存的加入会不会在设计上有什么意外惊喜。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK