文章摘要
【关 键 词】 梅森素数、GPU计算、数学研究、云超算、分布式计算
英伟达前员工Luke Durant通过自己搭建的数千个GPU组成的“云超算”发现了人类已知最大的素数2^136279841-1,这个素数比之前的纪录保持者多出1600万位,也是首个使用GPU找到的梅森素数。这个发现打破了个人电脑在发现最大素数上的28年统治,标志着GPU在数学研究中的潜力。
梅森素数是一种形如2^P-1的素数,长期以来令数学家着迷。梅森素数的猜想由法国修士马林·梅森提出,但后来被证明不完全正确。尽管目前梅森素数没有实际应用,但数学研究往往起初都是如此,未来可能有人会发现它的用途。
Luke Durant的发现是通过分布在17个国家的数千个GPU完成的,这台“云超算”跨越了24个数据中心。他使用了GIMPS(Great Internet Mersenne Prime Search)项目,这是一个分布式计算项目,任何人都可以自愿加入成为“梅森素数猎人”。GIMPS项目背后的算术算法有着独特历史,此次发现的程序基于Richard Crandall发现的一种提高卷积速度的方法。
寻找梅森素数的意义不仅在于传统和探索产生的衍生价值,还因为人们喜欢收集珍稀且美丽的物品,以及为了荣耀和测试硬件。此外,寻找素数的程序也被用作硬件测试工具,如英特尔曾使用GIMPS项目的软件程序来测试奔腾II和奔腾Pro处理器。随着研究实例数量的增加,我们对其数学分布的理解也会相应加深。尽管目前大梅森素数的实际用途几乎没有,但寻找素数的过程相当于数学和计算机科学的基础研究,证明了云超算的能力。
原文和模型
【原文链接】 阅读原文 [ 3203字 | 13分钟 ]
【原文作者】 新智元
【摘要模型】 moonshot-v1-32k
【摘要评分】 ★★★☆☆