×

MCdevelop–随机模拟的通用框架。 (英语) Zbl 1217.65008号

总结:我们提出MC开发这是一个通用的计算机框架,用于开发和利用各种随机模拟(SS)软件。这一强大的通用SS软件开发工具来源于高能物理(HEP)中的一系列精确计算科学项目,它在SS软件中具有广泛的功能,用于过去LEP实验和日内瓦CERN正在进行的LHC实验的高级精确量子场论计算。MC开发是HEP的“衍生产品”,将在其他领域开发,同时它仍将用于开发HEP实验的新SS软件。通常,SS涉及独立生成大量随机“事件”,通常需要相当大的CPU功率。由于SS作业通常不共享内存,因此很容易并行化。
并行SS软件的高效开发、测试和运行需要一个方便的框架来开发软件源代码、部署和监控批处理作业、合并和分析多个并行作业的结果,甚至在生产运行终止之前。在HEP随机模拟的多年发展中,已经实现了一个具有上述所有功能的复杂框架。MC开发代表其最新版本,主要以C类++(GNU编译器gcc)。它使用自动工具构建二进制文件(可以选择在K开发3.5.3集成开发环境(IDE))。它使用开放源码的ROOT包进行组织结构、图形和持久性机制C类++物体。MC开发有助于在具有NQS类型批处理系统的任何计算机群集上运行多个并行作业。

MSC公司:

65C20个 概率模型,概率统计中的通用数值方法
第65年 并行数值计算
65日元 数值算法的封装方法
68N99型 软件理论
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] 贾达奇,S。;Płaczek,W。;Richter-Was,E。;沃德,B.F.L。;Was、Z.、Compute。物理学。Comm.,102,229(1997)
[2] 贾达奇,S。;Płaczek,W。;Skrzypek,M。;史蒂芬斯,P。;Was,Z。
[3] 贾达奇,S。;Placzek,W。;Skrzypek,M。;Stoklosa,P.,计算。物理学。Comm.,181,393-412(2010年)·Zbl 1207.81171号
[4] 布鲁恩(Brun,R.)。;Rademakers,F.,编号。仪器。方法A,389,81-86(1997)
[5] Jadach,S.,计算。物理学。通信,152,55-100(2003)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。