内存计算(CIM)架构突破:2024年解决AI能效危机指南
AIAI Summary (BLUF)
内存计算(CIM)通过在存储单元内直接处理数据,大幅减少数据搬运,成为突破AI计算能效瓶颈、应对泽塔级算力功耗挑战的关键架构革新。
Executive Summary (执行摘要)
AI计算工作负载的激增与固定的功率预算正迫使芯片和系统架构师更加认真地审视内存计算(CIM),这项技术直到最近还被视为仅仅是科研项目。
The AI Energy Crisis (AI能源危机)
The Zettascale Challenge (泽塔级计算挑战)
在最近的Hot Chips 2023会议上,谷歌首席科学家Jeff Dean在主题演讲中指出,模型规模及相关计算需求每年增长高达10倍。[1] 虽然泽塔级计算(每秒至少10^21次运算)触手可及,但其代价高昂。
例如:AMD董事长兼CEO Lisa Su指出,如果当前趋势持续,首个泽塔级计算机将需要0.5吉瓦的功率,相当于单个系统消耗典型核电站一半的输出功率。[2] 在日益关注能源需求和碳排放的世界中,数据中心可以无限增长的假设已不再成立。
Why CIM Matters (CIM为何重要)
The Memory Wall Problem (内存墙问题)
CIM解决两个问题:首先,在内存和处理器之间来回移动数据比实际处理数据消耗更多能量;其次,通过传感器等来源收集并存储在内存中的数据如此之多,在存储位置预处理至少部分数据速度更快。
机器学习模型相对于其适中的计算需求具有巨大的数据传输需求。在神经网络中,推理和训练阶段通常涉及将大矩阵(A)乘以输入向量(αx),并向结果添加偏置项(βy)。
某些模型使用数百万甚至数十亿参数。对于如此大的矩阵,读写待操作数据可能比计算本身耗时更长。大型语言模型Chat GPT就是一个例子,其工作负载中内存受限部分占总执行时间的80%。[3]
CIM Architecture Approaches (CIM架构方法)
Hybrid Computing Architectures (混合计算架构)
然而,设计高效的CIM架构并非易事。在今年VLSI研讨会上,西北大学研究员Yuhao Ju及其同事考虑了机器人应用的AI相关任务。[5] 其中,通用计算占总工作负载的75%以上,包括轨迹跟踪和相机定位等任务。
一种可能的解决方案(如三星LPDDR-PIM加速器模块设计中所示)依赖于简单但通用的计算模块,针对矩阵乘法或其他算术运算进行优化。设计用于管理内存耦合计算的软件工具承担有效划分工作负载的任务。
Emerging Memory Technologies (新兴存储技术)
Reis及其同事设计了基于FeFET的可配置内存阵列以加速推荐系统。每个阵列可在RAM模式下读写查找表,在GPCiM(通用内存计算)模式下执行布尔逻辑和算术运算,或在内容可寻址内存(CAM)模式下并行搜索整个阵列。
3D集成的部分吸引力在于通过增加带宽和减少数据路径长度来提高性能的潜力。清华大学杜一伟及其同事在传统CMOS逻辑上构建了HfO2/TaOx ReRAM阵列,然后添加了带有InGaZnOx FeFET晶体管的第三层。
Industry Implications (行业影响)
三星和海力士等内存供应商多年来一直在Hot Chips等会议上展示内存计算概念。然而,正如Dean指出的,传统数据中心指标低估了能效而偏向绝对性能。在日益受限的功率环境中,这种性能优先的指标已不再足够。
Frequently Asked Questions (常见问题)
什么是内存计算(CIM)?
内存计算是一种将计算单元集成到内存阵列中的架构,通过在数据存储位置直接处理数据来减少数据传输能耗和延迟。CIM如何解决AI能耗问题?
CIM通过减少处理器与内存之间的数据移动来降低能耗,研究表明某些AI工作负载中80%的执行时间受内存限制,CIM可显著改善这一瓶颈。当前CIM面临哪些技术挑战?
包括架构设计复杂性、算法与硬件的协同优化、新兴存储技术的可靠性问题,以及软件工具链的成熟度等挑战。哪些应用最适合CIM架构?
推荐系统、神经网络推理、图计算等内存密集型且计算相对简单的AI工作负载最适合CIM架构。CIM的商业化进展如何?
三星、海力士等厂商已展示原型产品,学术界与工业界正加速研发,预计未来3-5年将在特定AI加速场景实现商业化部署。
版权与免责声明:本文仅用于信息分享与交流,不构成任何形式的法律、投资、医疗或其他专业建议,也不构成对任何结果的承诺或保证。
文中提及的商标、品牌、Logo、产品名称及相关图片/素材,其权利归各自合法权利人所有。本站内容可能基于公开资料整理,亦可能使用 AI 辅助生成或润色;我们尽力确保准确与合规,但不保证完整性、时效性与适用性,请读者自行甄别并以官方信息为准。
若本文内容或素材涉嫌侵权、隐私不当或存在错误,请相关权利人/当事人联系本站,我们将及时核实并采取删除、修正或下架等处理措施。也请勿在评论或联系信息中提交身份证号、手机号、住址等个人敏感信息。



