Noble 2007 用OpenMP编写并行程序
主要内容:
OpenMP支持c和fortran,不需要很多并行只是,即可编写多cpu的并行程序。文章介绍用OpenMP编写天文方面的程序。
精彩摘抄:
文章信息:
We introduce SLIRP, a module generator for the S-Lang numerical scripting language, with a focus on its vectorization capabilities. We demonstrate how both SLIRP and S-Lang were easily adapted to exploit the inherent parallelism of high-level mathematical languages with OpenMP, allowing general users to employ tightly-coupled multiprocessors in scriptable research calculations while requiring no special knowledge of parallel programming. Motivated by examples in the ISIS astrophysical modeling & analysis tool, performance figures are presented for several machine and compiler configurations, demonstrating beneficial speedups for real-world operations.
Labels: 4.8 numerical simulation, 8.5 astronomy, 9 misc

没有评论:
发表评论