首页 > 资讯 > 科技 > 正文
2022-06-09 17:48

谷歌的开发者创造了圆周率数字的另一项记录:100万亿!

Illustration showing pi and pie

计算圆周率的100万亿位数是一个值得用派庆祝的壮举。(谷歌图形/关键字)

西雅图软件开发人员Emma Haruka Iwao和她在谷歌的队友创造了精确计算圆周率的世界纪录三年后,他们又一次做到了。多亏了Iwao和谷歌Cloud,我们现在知道π等于100万亿位的惊人精度。

为什么π?

几千年来,数学家们一直在计算圆的周长与直径之比,至少可以追溯到巴比伦人(巴比伦人计算的周长与直径之比为3.125)。对于科学家和工程师来说,以高度精确的方式知道无理数的值是很重要的,但在一定程度上,这实际上是为了展示一个算法或计算机网络如何处理更实际的问题。

这就是为什么Iwao的团队在2019年进行了精确到31.4万亿位数(π乘以10万亿)的计算。作为一个支持谷歌云的开发人员,还有什么比引领pi包更好的方式来展示您的云计算服务的能力呢?

自2019年以来,计算机科学与工程的发展速度一直在加快。不到一年后,谷歌云记录被打破,2021年,这一记录又被打破(精度为62.8万亿位,即π乘以20万亿)。

这张图表显示了千百年来圆周率计算的准确性是如何提高的。纵轴反映对数刻度上的位数。另外,请注意,在水平面上显示的年份有差距 ntal轴。点击图片查看大图。(谷歌图片)

谷歌Cloud的技术水平也一直在进步。

Iwao告诉GeekWire:“通过结合过去三年推出的所有新功能,我认为我们将能够再次打破纪录,而且不仅仅是几个数字,而是很大的差距。”“我们认为,好吧,100万亿美元听起来很合理,与过去的记录相比是一个重大的进步。”

由于谷歌云计算引擎的升级和吞吐量的增加,Iwao和谷歌团队能够在157天的计算时间内获得100万亿位数字,这比2019年31.4万亿位计算所需的121天只多了一个多月。

使用名为y-cruncher的pi计算程序处理了大约82,000 tb的数据。这是2019年处理数据量的四倍多。谷歌表示,无论如何,82,000 tb的数据相当于2598年的高清电影。

对于数字极客来说,下面是结果的最后100位数字,以0作为第100万亿位数字结束:

4658718895 1242883556 4671544483 9873493812 1206904813 2656719174 5255431487 2142102057 7077336434 3095295560

你可以通过圆周率自己查看数字。交付,一个由谷歌云平台开发人员倡导团队创建的网站。您可以阅读Iwao和谷歌Cloud团队的两篇博客文章,了解更多关于数字是如何完成的。

Iwao怀疑不久就会有另一项记录被创造出来。

Emma Haruka Iwao是谷歌云平台的资深开发人员。通过谷歌(照片)

“计算机继续变得更好,”她说。谷歌云基础设施也是如此。我们有一些限制。Y-cruncher有一定的限制,而我们远远低于这些限制。有很多人想要得到更多的圆周率数字,包括我。”

Iwao说:“我非常期待计算机科学和工程,以及算法和数学方面的更多进步和转变。”

这些进步既可以应用于实际的计算任务,也可以应用于空中的问题。

Iwao说:“你可能不会把圆周率计算到一万亿位数,但你有一些其他的问题和应用程序,你想在云端或电脑上运行。”“它可以是一些科学研究,可以是多媒体、代码转换、3d渲染、游戏,任何东西。与开发人员和从业者交流新技术、新硬件和架构是我关注的领域之一。”

谁知道呢?也许有人能找到π的100万亿位数的实际应用。Iwao说:“实际上,我很期待人们在浏览网站后提出新的想法。”“我们公布了所有的数据……看看他们能否利用这些数据做些什么。”

相关推荐