中文 英语
知识中心
导航
知识中心

Amdahl法则

添加处理器时的理论加速总是受到不能从改进中受益的任务部分的限制。
受欢迎程度

描述

Gene Amdahl(1922-2015)认识到软件和硬件都会限制应用程序的运行速度,并在1967年发表了一篇相关论文。当添加额外的硬件资源时,它为已定义的任务提供了理论上的加速,这被称为阿姆达尔定律。归根结底,理论上的加速总是受到不能从改进中受益的任务部分的限制。该理论用于并行计算,以预测多个处理器对工作负载的影响。

阿姆达尔定律的概念在应用于机器学习,尤其是推理。专用芯片具有大量的乘法/累加(MAC)功能,这是最耗时的推理功能。但是,如果理论上花在这里的时间减少到零,那么现在是什么消耗了所有的时间呢?

这个问题没有明确的正确答案,缺乏定义正在推动今天大量硅的开发。公司必须评估他们想要优化哪些最终用户任务并针对这些任务。与此同时,由于该领域的发展如此迅速,他们必须保持一定程度的灵活性,以便能够处理其他任务,或最初目标任务的变体。

Baidu