arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 0901.1582astro-ph.IMcs.DC
收藏

XSTAR光电离程序的简化

Parallelizing the XSTAR Photoionization Code

Michael S. Noble, Li Ji, Andrew Young, Julia Lee

摘要:

我们描述了两种手段,XSTAR,一个代码,计算的物理条件和光电离气体的发射光谱,已被并行化。第一个是pvm_xstar,它是一个包装器,可以用来代替串行xstar 2xspec脚本,以促进XSTAR命令行应用程序在独立参数集上的并发执行。第二个是PModel,这是交互式光谱解释系统(ISIS)的一个插件,它允许在拟合和置信限计算期间,由几乎没有并行编程培训的科学家将各种天体物理模型的任意组件分布在处理器上。将XSTAR系列分析模型插入PModel中可以实现多个电离状态(例如,复杂的吸收体/发射体)被同时计算,从而减轻了传统串行方法的通常令人望而却步的费用。初步的性能结果表明,这些方法大大扩大了问题空间,XSTAR可以应用在实际的时间范围内。

英文摘要:

We describe two means by which XSTAR, a code which computes physical conditions and emission spectra of photoionized gases, has been parallelized. The first is pvm_xstar, a wrapper which can be used in place of the serial xstar2xspec script to foster concurrent execution of the XSTAR command line application on independent sets of parameters. The second is PModel, a plugin for the Interactive Spectral Interpretation System (ISIS) which allows arbitrary components of a broad range of astrophysical models to be distributed across processors during fitting and confidence limits calculations, by scientists with little training in parallel programming. Plugging the XSTAR family of analytic models into PModel enables multiple ionization states (e.g., of a complex absorber/emitter) to be computed simultaneously, alleviating the often prohibitive expense of the traditional serial approach. Initial performance results indicate that these methods substantially enlarge the problem space to which XSTAR may be applied within practical timeframes.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑