ENIAC上的首次蒙特卡洛模拟
Los Alamos bets on ENIAC: Nuclear Monte Carlo simulations, 1947–1948 (2014) [pdf]
1948年,Los Alamos团队在ENIAC上运行了历史上首个计算机化蒙特卡洛模拟程序,由John von Neumann、Klara von Neumann和Nick Metropolis等人主导。这不仅标志着现代代码范式的诞生,也开启了科学计算的新纪元。文章通过重构当时的流程图、代码版本及操作日志,揭示了从计算规划到软件迭代的全过程,展现了早期软件系统开发的生命周期。这一里程碑事件不仅推动了核武器设计中的中子扩散模拟,还深刻影响了后续超级计算机架构的发展。
ENIAC上的蒙特卡洛计算将物理学带入一个既脱离传统实验又融合理论的新领域,在计算机内构建了一个可以进行‘实验’的人工世界。