中文

从多核处理器获取更多性能:在开源数值脚本语言中利用 OpenMP

分布式、并行与集群计算 2007-06-28 v1 天体物理学

摘要

我们介绍了 SLIRP,这是一个专为 S-Lang 数值脚本语言设计的模块生成器,重点在于其向量化能力。我们展示了 SLIRP 和 S-Lang 如何轻松适配以利用 OpenMP 开发高级数学语言固有的并行性,使得普通用户无需具备并行编程的特殊知识,即可在可脚本化的研究计算中使用紧耦合多处理器。受 ISIS 天体物理建模与分析工具中实例的启发,我们展示了多种机器和编译器配置下的性能数据,证实了实际操作中的有益加速比。

关键词

引用

@article{arxiv.0706.4048,
  title  = {Getting More From Your Multicore: Exploiting OpenMP From An Open Source Numerical Scripting Language},
  author = {Michael S. Noble},
  journal= {arXiv preprint arXiv:0706.4048},
  year   = {2007}
}

评论

15 pages, 16 figures; working paper, in preparation

R2 v1 2026-06-29T01:30:04.658Z