普天同庆!圆周率日GoogleCloud员工用云端运算刷新π

浏览次数:848发布时间:2020-07-15 14:30:55文章分类: 飞机通信

普天同庆!圆周率日GoogleCloud员工用云端运算刷新π

昨天 3 月 14 日除了是白色情人节,在历史上更是「圆周率日」,对于数学家及科学家,计算圆周率的数值一直是项挑战,无限不循环 π 是个无理数,随着电脑诞生,数学家开始以电脑计算π的数值,从最初几百个小数位增至数千个数百万。就在昨日,日本 Google 员工 Emma Haruka Iwao 计算出的圆周率「π」刷新世界纪录。

身为 Google Cloud 开发者的 Emma 计算出 π 后的 31,415,926,535,897 位数,打破 2016 年由瑞士物理学家创下的 22,459,157,718,361 位数之纪录。

从 12 岁开始对这个无理数深深着迷,Emma 为了计算 π ,小时候就曾经下载了一个程式来计算,在大学时她更受遇上 π 世界纪录保持人 Daisuke Takahashi 同样生于日本的他给 Emma 许多技术上的建议,对 Emma 来说是相当大的鼓励。

计算 π 最大挑战是需要大量的记忆体和储存容量来计算,透过 25 个 Google Cloud 虚拟机使用名为 y-cruncher 的应用程式,Emma 的计算​​需要 170TB 的数据才能完成 ,170 TB究竟有多大?大约是整个美国国会图书馆印刷馆藏的数据量。

透过虚拟机,整个计算过程大约需要 121 天才能完成。得利于 Google Cloud 基础架构使服务器保持运转,一旦有出现故障或任何中断,一切就化为乌有,最后能成功计算出来,不只是 Emma,整个 Google Cloud 团队都感到相当欣慰。

对于 Emma 如何使用 Google Compute Engine 计算 π 的技术细节有兴趣的读者,可前往 Google Cloud Platform 部落格查看。