在追求这一目标的过程中,消除不可预测的行为已被视为一项必要的工程费用。消除计算噪声的努力涵盖了整个微电子技术堆栈,从研究高可靠性材料和设备到纠错电路和架构,再到容错系统和算法。确定性计算显然取得了令人难以置信的成功——在不到四分之三个世纪的时间里,我们已经从大约一千个只能进行相对简单计算的阴极管阵列过渡到每秒能够处理 10 18 次浮点运算的高性能计算百亿亿次系统。[2,3] 然而,能耗已日益成为传统处理器面临的挑战。人工智能 (AI) 和机器学习 (ML) 在多种应用中的采用越来越广泛,以及对更多计算的需求不断增长,导致对结合多种技术(图形处理单元 (GPU)、中央处理单元 (CPU) 等)的异构计算平台的需求更高。随着越来越多的处理器被整合,未使用的处理器需要关闭以处理散热问题(即“暗硅”)。[4] 这些问题加上大量新设备、内存计算、高效的芯片间通信、3D 堆叠和集成技术
主要关键词