阿姆达尔定律如何制约超级计算机应用并限制建造更大的超级计算机
分布式、并行与集群计算
2018-01-01 v2
摘要
本文从执行时间的角度重新诠释了阿姆达尔定律,并将这一简单模型应用于超级计算。系统性的讨论得出了一些实用公式,能够利用少量处理器的实验运行结果来计算使用大量处理器时的预期运行时间,并提供了超级计算应用计算效率的定量度量。通过将不可并行化的贡献按其来源分解为不同部分,阿姆达尔定律能够推导出超级计算机的发展时间线(与摩尔定律非常相似),并描述了阿姆达尔定律为何限制了超级计算机的规模。本文验证了阿姆达尔这个已有 50 年历史的模型(经过轻微扩展)能够正确描述当前超级计算机的性能限制。基于一些简单且合理的假设,本文得出了超级计算机的绝对性能界限,并进一步指出,要实现 ExaFLOPS 这一梦想数值,仍需重大的性能提升。
引用
@article{arxiv.1708.01462,
title = {How Amdahl's low restricts supercomputer applications and building ever bigger supercomputers},
author = {János Végh},
journal= {arXiv preprint arXiv:1708.01462},
year = {2018}
}
备注
30 pages, 10 figures