← 最新论文
⚛️ general relativity

Differentiable astrophysics at scale: solving and differentiating ODE ensembles on the GPU

本文介绍了 GRADSOLVE,这是一个利用 GPU 并行性来求解并微分天文模型常微分方程系(ensembles of ordinary differential equations)的 JAX 库,其速度较串行 CPU 实现提升了高达 1,500 倍,并显著优于现有的 JAX ODE 求解器,从而使对数百万条轨迹进行常规的基于梯度的分析成为可能。

原作者: A. Spurio Mancini

发布于 2026-09-24
📖 1 分钟阅读🧠 深度阅读

原作者: A. Spurio Mancini

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

现代天文学已经进入了一个科学家不仅是在观测天空,还在以惊人的精度模拟天空的时代,以此来理解宇宙是如何运作的。为了验证他们的想法,研究人员构建了复杂的数学模型,这些模型描述了从我们银河系中恒星的旋转路径到空间本身膨胀的一切现象。这些模型通常依赖于求解一种被称为常微分方程的特定类型的数学难题。可以将这些方程想象成一套指令,告诉计算机一个系统如何随时间变化,例如一颗恒星在引力作用下如何运动,或者宇宙如何随着年龄的增长而拉伸。为了找到最理想的模型,天文学家必须将这些指令运行数百万次,每次都微调数值,以观察哪个版本与现实世界最为吻契合。这一过程是现代科学发现的支柱,但它遇到了一个瓶颈:所需的计算量如此巨大,以至于即使是最快的超级计算机也难以在合理的时间内完成任务。

现在,一位研究人员通过将这些计算从标准计算机处理器转移到图形处理器(最初为渲染视频游戏而设计的强大芯片)上,突破了这一瓶颈。他们开发了一种名为 gradsolve 的新软件工具,该工具将数百万次模拟中的每一次都视为一个独立的“工人”,并为每一个模拟在计算机芯片上分配一条专属的通道。在传统方法中,计算机尝试一个接一个地或以僵化的分组方式解决这些问题,这往往迫使快速完成的模拟闲置等待,直到最慢的模拟追赶上来。这种新方法允许每一次模拟都以自己的速度运行,在准备就绪时即刻完成,而不会拖累其他人。其结果是实现了速度的飞跃,将曾经需要数天才能完成的任务缩短到了仅需数秒。

研究人员在天文学领域内三个截然不同的问题上测试了这种方法,以证明其通用性。首先,他们观察了从球状星团中被剥离出来、形成横跨银河系的长而细的星流的恒星路径。通过同时模拟一百万颗恒星的运动,他们的新工具比在拥有 128 个处理器的标准计算机上运行的最优现有软件快了 1500 倍。其次,他们研究了宇宙膨胀的历史,特别是测试关于暗能量(驱动宇宙不断扩张的神秘力量)的理论。在这里,该工具计算了一百万种不同版本的宇宙距离,同样比单台计算机核心快了 1500 倍。最后,他们检查了两颗黑洞在碰撞前相互螺旋靠近时的扭转运动(或称进动)。对于一百万个双黑洞群体,该新软件比天文学家目前使用的标准代码快了 760 倍。

这项成就之所以特别显著,是因为这个新工具不仅运行得更快,而且在同一次处理中就能计算出必要的导数(即变化率)。在过去,寻找这些变化率需要进行另一次同样昂贵的单独计算,这会使所需时间翻倍。通过同时处理模拟及其对变化的敏感度,研究人员消除了进行复杂统计分析的一个主要障碍。这种速度增益是如此巨大,以至于以前因计算成本过高而无法进行的分析,现在正变得常规化。例如,一项单台计算机核心需要近一年才能完成的任务,现在可以在单个图形卡上仅用数秒即可完成。

研究人员非常谨慎地确保了这种巨大的速度提升并不会以牺牲准确性为代价。他们为结果与已知的、高精度的参考解之间的接近程度设定了严格的标准。在每一次测试中,新软件都达到了这些严苛的精度要求,证明了这种速度提升源于更聪明的组织工作方式,而非通过偷工减料实现的。该研究明确表明,对于涉及数百万个独立计算且不需要复杂的“刚性”数学步骤的问题,这种新方法优于目前最先进的方法。它表明,通过重新思考计算机如何处理大规模模拟,天文学家现在可以以前所未有的细节和速度探索宇宙,从而为研究从我们的银河系结构到暗能量基本性质的更精确模型打开了大门。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →