帕蒙克

PARMONC-一个用于大规模并行随机模拟的软件库。本文介绍了在超级计算机上用蒙特卡罗方法进行大规模并行仿真的软件库PARMONC。该库的“核心”是一个经过良好测试、快速可靠的长周期并行随机数发生器。PARMONC中的例程可以在用户提供的用C、C++或FORTRAN编写的程序中调用,而无需显式地使用MPI指令。来自PARMONC的例程自动计算感兴趣的样本均值和相应的计算错误。计算负载以最佳方式自动分布在处理器之间。这些例程可以恢复先前执行的模拟,并自动考虑其结果。PARMONC是在西伯利亚超级计算机中心的高性能集群上实现的。