gpt4 book ai didi

parallel-processing - 为什么摩尔定律需要并行计算?

转载 作者:行者123 更新时间:2023-12-03 22:48:01 26 4
gpt4 key购买 nike

关闭。这个问题是off-topic .它目前不接受答案。












想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。

8年前关闭。




Improve this question




这是我的一本 CS 教科书中的问题。我很茫然。我不明白为什么它一定会导致并行计算。有人想指出我正确的方向吗?

最佳答案

摩尔定律只是说,价格合理的集成电路上的晶体管数量往往每两年翻一番。

关于速度或晶体管密度或芯片尺寸的观察结果都与原始观察结果有些正交。

这就是为什么我认为摩尔定律不可避免地导致并行计算:

如果你继续将晶体管的数量增加一倍,你打算用它们做什么?

  • 更多指示!
  • 更广泛的数据类型!
  • 浮点数学!
  • 更多缓存(L1、L2、L3)!
  • 微行动!
  • 更多管道阶段!
  • 分支预测!
  • 投机性执行!
  • 数据预取!
  • 单指令多数据!

  • 最终,当你实现了所有你能想到的使用所有这些额外晶体管的技巧时,你最终会想:为什么我们不在芯片上做所有这些很酷的技巧?

    八达冰。八达繁荣。多核是不可避免的。

    顺便说一句,我认为当前具有多个相同 CPU 内核的 CPU 趋势最终也会消退, future 真正的处理器将具有单个主内核、一组通用内核和一组专用协处理器(例如显卡,但在芯片上带有 CPU 和缓存)。

    IBM Cell 处理器(在 PS3 中)已经有点像这样了。它有一个主核和七个“协同处理单元”。

    关于parallel-processing - 为什么摩尔定律需要并行计算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/522438/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com