高性能计算
「已注销」
这个作者很懒,什么都没留下…
展开
-
并行计算的性能指标
加速比和效率 定义串行程序运行时间为T串行,并行程序运行时间为T并行,则加速比(speedup)是:S = T并行 / T串行。当加速比 S 等于并行计算的核数 p,则称该并行程序具有线性加速比(linear speedup)。实际上,我们不可能获得线性加速比,因为多个线程/进程总是会引入一些代价。此外,定义 E = S/p 的值为并行程序的效率。一般希望,随着 p 的增加,S 越...翻译 2018-10-21 10:55:41 · 15193 阅读 · 2 评论 -
超级计算机的性能指标
计算机集群系统的主要性能指标有峰值速度、实测速度和运行效率。计算速度一般以计算机系统每秒执行的浮点运算次数(Floatingpoint Operation Per Second, Flops)为单位。其中,MFlops — 百万(10^6)次浮点运算每秒;GFlops — 十亿(10^9)次浮点运算每秒;TFlops — 万亿(10^12)次浮点运算每秒;PFlops — 千万...转载 2018-11-25 17:34:08 · 8186 阅读 · 0 评论 -
CPU-GPU耦合模型
CPU-GPU协同方式对异构系统的整体性能有重大影响,以下描述三种CPU-GPU耦合模型。 热点加速模型 热点加速以CPU为调用者,GPU为被调用者,GPU仅仅用于协助CPU加速程序。热点加速主要基于一个经验定律:大部分应用程序80%的执行时间集中在20%的代码当中,即二八定律。热点加速的缺点是加速比受限于算法的热点占比。 全GPU加速模型 全GPU加速模型将所有求解步骤都放在...转载 2018-11-25 21:53:32 · 566 阅读 · 0 评论