您的位置: 首页 >科技 >

技术不能永远跟上摩尔定律所以软件开发者必须做好准备

2020-06-15 15:37:38 编辑: 来源:
导读 计算机使现代世界发生了革命性的变化。但什么贡献更大呢?硬件或软件?尽管我很想对我的领域有所声明,但改变世界的一直是计算机芯片。 在过去的五十年里,硅芯片以指数速度发展。这一趋势被称为摩尔定律,因为英特尔的创始人戈登·摩尔在1975年准确地预测到计算机芯片上的晶体管数量每两年就会翻一番。这种所谓的“倍增效应”已经产生了更快、更便宜、更节能的计算机芯片。正是由于摩尔定律,我们才拥有了所有我们喜欢的

计算机使现代世界发生了革命性的变化。但什么贡献更大呢?硬件或软件?尽管我很想对我的领域有所声明,但改变世界的一直是计算机芯片。

在过去的五十年里,硅芯片以指数速度发展。这一趋势被称为摩尔定律,因为英特尔的创始人戈登·摩尔在1975年准确地预测到计算机芯片上的晶体管数量每两年就会翻一番。这种所谓的“倍增效应”已经产生了更快、更便宜、更节能的计算机芯片。正是由于摩尔定律,我们才拥有了所有我们喜欢的现代科技,包括个人电脑、笔记本电脑和智能手机。

然而,硬件越快,软件越慢。一个大的,新的工具棚为我们建造,所以我们自然地塞进新的东西。我们增加了新特性。我们制作了需要大量计算的图形。我们创建了更容易使用的编程语言,这样我们可以更快地拥有更多。因此,软件速度在放缓,但没有人会注意到,因为硬件满足了需求。

但有一个问题:它无法持续太久。只有把晶体管做得更小,电脑芯片才会更快。这个十年的某个时候,我们将达到这个极限。我们已经降到原子水平,在我们看到其他晶体管技术的突破之前,我们将被我们已经拥有的速度所困。

这意味着我们需要重新思考我们制作软件的方式,而《麻省理工技术评论》认为我们还没有准备好。我们的社会依赖于技术进步,我们需要软件变得更好,而硬件已经不能做到这一点了。这是否意味着我们都必须在20世纪风格的编码中劳动,一丝不苟地优化每一行代码?也许对于开发者来说,轻松的旅程已经结束了。

企业家马克•安德森(Marc Andreessen)并不那么担心。在“我为什么要对未来感到乐观”的采访中,他向我们保证,我们已经做好了准备。

首先,我们可以使用云计算。与几十年前不同,我们现在可以在多个服务器上自动扩展应用程序。按照安德森的说法,我们可以专注于“擅长使用大量芯片来做事情”,而不是专注于单个芯片的输出。他说,利用云计算提高效率是我们在人工智能和加密货币领域看到的,这意味着越来越多的用例将依赖于分布式处理架构。

这与人们的预期一致,即一旦WiFi 6和5G等网络技术降低了延迟,移动电话的处理能力将转移到云上。电话将成为“瘦客户机”设备,其中大部分硬件不在设备中,而是在服务器上。

虽然我们可能不会发现自己回到了让灵魂崩溃的低级代码库,但是下一代开发人员仍然需要适应。像神经网络和区块链这样的现代技术在架构图中可能很常见。即使没有晶体管倍增效应,这些技术也将继续推动进步。

所以我们,就像安德森一样,应该对这些方法保持信心,“我们已经有了几十年的进步,这并不完全依赖于经典的摩尔定律。”


免责声明:本文由用户上传,如有侵权请联系删除!

2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ280 715 8082   备案号:闽ICP备19027007号-6

本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。