Parallel processing 效率太高-并行计算

Parallel processing 效率太高-并行计算,parallel-processing,mpi,openmpi,Parallel Processing,Mpi,Openmpi,这只是一个理论问题 在并行计算中,是否有可能达到100%以上的效率 例如,125%的效率 +-------------+------+ | Processors | Time | +-------------+------+ | 1 | 10s | | 2 | 4s | +-------------+------+ 我指的不是并行环境配置错误或代码中存在错误的情况 效率定义: 是的,这是可能的,它被称为超线性加速,通常是由提高缓存使用率引起的。

这只是一个理论问题

在并行计算中,是否有可能达到100%以上的效率

例如,125%的效率

+-------------+------+
| Processors  | Time |
+-------------+------+
|          1  | 10s  |
|          2  | 4s   |
+-------------+------+
我指的不是并行环境配置错误或代码中存在错误的情况

效率定义:


是的,这是可能的,它被称为
超线性加速
,通常是由提高缓存使用率引起的。虽然通常低于125%


例如,请参见,

您是如何运行测试的,您测量了什么,您在每次测试前是否进行了预热。。。需要更多的细节。我相信OP想说的是:单个CPU执行特定任务需要
10秒。当两个CPU用于同一任务时,在某些情况下,总时间是否可能小于
10/2=5秒
?谢谢,回答得很好。