首页> 外文期刊>IEEE Transactions on Computers >Utilizing multidimensional loop parallelism on large scale parallel processor systems
【24h】

Utilizing multidimensional loop parallelism on large scale parallel processor systems

机译:在大规模并行处理器系统上利用多维循环并行性

获取原文
获取原文并翻译 | 示例

摘要

Program parallelism and processor allocation issues for parallel processor systems are discussed. Optimal processor assignment algorithms are presented for simple and complex nested parallel loops. These processor assignment schemes can be used by the compiler to perform static processor allocation to multiply nested parallel loops. Speedup measurements for EISPACK and IEEE DSP subroutines that result from the optimal assignment of processors to parallel loops are also presented. These measurements indicate that optimal processor assignments result in almost linear speedups on parallel processor machines with a few tens of processes and significantly high speedups for machines with hundreds or thousands of processors.
机译:讨论了并行处理器系统的程序并行性和处理器分配问题。提出了针对简单和复杂嵌套并行循环的最佳处理器分配算法。编译器可以使用这些处理器分配方案来执行静态处理器分配,以增加嵌套并行循环的数量。还介绍了EISPACK和IEEE DSP子例程的加速测量,这些子例程是由处理器向并行循环的最佳分配得出的。这些测量结果表明,最佳处理器分配可以在具有数十个进程的并行处理器计算机上实现几乎线性的加速,而对于具有数百或数千个处理器的计算机则可以显着提高速度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号