初步备注:我不知道这是否是这个问题最好的堆栈交换网站。如果没有,我很抱歉,它应该移到正确的网站。
最近,惠普提出了一个名为机器的基于记忆和光通信的研究项目。我们的目标不是讨论这个项目在4年、10年或20年后是否会成为现实。目的是讨论这样一台计算机对计算密集型软件的设计可能意味着什么。
今天,我们的目标是推广超级计算机。在这方面,人们经常认为,代码优化应侧重于:
我的问题是:如果像惠普这样的体系结构成为现实,它会改变这些优先事项,尤其是第三个优先事项吗?(即与计算时间相比,数据传输是否免费)
发布于 2014-06-19 18:57:57
记忆器将被用作SRAM电池的替代品。尽管它们可能会增加内存密度/面积并带来电源效率的提高,但我认为它们并没有改变数据局部性的概念,因为这是一个抽象的概念。是的,它将导致内存层次结构的所有层的存储/性能能力的提高,但数据块仍将以一定的距离分隔。除非您的核心附加了一个具有零周期延迟和无限容量的神奇内存块,否则数据局部性将始终是一个优化挑战。
https://stackoverflow.com/questions/24274882
复制相似问题