acm-header
登录

ACM通信

点/对位

论计算模型:重点:我们必须扩展我们的计算模型,以考虑成本和位置


两个图在讨论,说明

来源:盖蒂图片社

几十年来,我们一直在使用随机存取存储器。2和PRAM(并行RAM)模型5并用渐近分析来衡量算法的复杂度。RAM和PRAM模型将从整数到全局内存负载的所有操作都视为单位成本。这种近似在计算的早期是合适的,因为计算和通信的成本在某种程度上是相当的。然而,随着时间的推移,先进的半导体技术已经导致算术和逻辑成本的数量级下降,而通信成本的下降速度则慢得多。因此,今天从主存中获取两个32位单词需要消耗1.3nJ的能量,而执行一个32位添加操作(需要两个32位单词作为输入)只需要消耗20fJ的能量,少64,000倍。像RAM或PRAM这样的计算模型,如果将这两种操作视为等同的,则在估计计算成本方面做得很差,因此在比较替代算法方面做得也很差。

通信是计算的主要成本。无论我们认为成本是能量还是时间,通信都主导着现代计算。一个32位的添加操作只需要20fJ和150ps。移动两个32位的字来满足这个操作1毫米需要1.9pJ和400ps。移动64位40mm从角到角在一个400mm2芯片需要77pJ和16ns。离开芯片需要320pJ,每米延迟6ns。


没有发现记录

登录阅读全文

登录

如果您是ACM会员、通讯订阅用户或数字图书馆订阅用户,则使用ACM Web帐户用户名和密码登录以访问优质内容。

需要访问吗?

请选择下面的一个选项以访问高级内容和功能。

创建一个网上帐户

如果你已经是ACM会员,通信订阅者或数码图书馆订阅者,请设置网页帐户,以浏览本网站的优质内容。

参加ACM

成为ACM的会员,可以充分利用ACM卓越的计算信息资源、网络机会等优势。

订阅ACM杂志通讯

获得50多年的中华中医药学会内容的完整访问权限,并每月获得杂志印刷版。

购买这篇文章

非会员可以购买这篇文章或刊登这篇文章的杂志。
登录为完全访问
»忘记密码? »创建ACM Web帐号
Baidu
map