初步评论:我不知道这是否是这个问题最好的堆栈交换网站。如果没有,我很抱歉,应该将其移至正确的网站。
最近,惠普谈到了一个基于忆阻器和光通信的名为The Machine的研究项目。目标不是讨论这个项目是否会在 4、10 或 20 年后成为现实。目的是讨论这样的计算机对计算密集型软件的设计意味着什么。
今天,我们的目标是超级计算机。在这种情况下,通常认为代码优化应该关注:
混合并行化(MPI+线程)
矢量化 (SIMD)
数据局部性(与数据传输成本相比,计算是免费的)
我的问题是:如果像惠普提出的那种架构成为现实,它会改变这些优先级,尤其是第三个优先级吗?(即与计算时间相比,数据传输是否可以免费)