让内存干CPU的活儿 这项技术将芯片运行速度提升百倍( 四 )

“PIM技术是指直接在内存中处理数据 , 而不是把数据从内存读取到处理器中进行处理 。 ”刘轶指出 , PIM的技术概念在1990年就已被提出 , 虽然相关研究论文早已发表出来 , 但相关技术始终难以落地 。

刘轶认为“难落地”的主要原因在于 , PIM技术尚难以达到传统计算机冯·诺依曼结构的灵活性和通用性水平 。 “目前 , 学界所提出的PIM技术 , 只能做某些类别的应用 , 难以实现灵活编程 。 ”他说 。

可解决“存储墙”问题 , 大幅提升性能

在刘轶看来 , PIM技术的重要价值在于 , 其能解决传统计算机结构存在的“存储墙”问题 。 传统计算机采用的冯·诺依曼结构 , 需要CPU从内存中取出指令并且执行 , 某些指令又需要从内存读取数据进行处理 , 再将结果写回内存 。 由于处理器所执行的程序和待处理的数据都被存在内存中 , 这样处理器在运行过程中需要频繁访问内存 。 随着微电子技术的发展 , 处理器性能的进步速度逐渐快于内存性能 。


推荐阅读