-

- 加为好友
- 发送私信
- 在线聊天
|
| 发表于:2008-05-14 16:00:271楼 得分:20 |
换个角度来看这个问题, 是不是可以理解为如何看待多核或者多处理器环境中, 应用性能的加速比问题. 论坛中类似的问题很多 关于这个问题, 我想Amdahl's law已经给出了很好的回答, 即如何预测并行计算理论上的最大加速比. 感兴趣的可以去 http://en.wikipedia.org/wiki/Amdahl's_law 看看, 非常全面. 简单地说, 如果您原来的串行应用只有一半的部分实现了并行改造, 那么理论上可以得到的最大加速也只能是两倍, 无论你使用多少个处理器(核). 从这个意义上说, 人手一部曙光机(几千个处理器)并不合适, 会在应用的实际需求和拥有成本之间进行平衡的. 而应用并行改造, 特别是新并行算法的研究, 才是我们真正需要去仔细考虑的问题. 也是我们一直强调多核时代软件重要性的原因 | | |
修改
删除
举报
引用
回复
| |