【24h】

Scheduling parallel loops for processing linear lists

机译:安排并行循环以处理线性列表

获取原文

摘要

Imperative languages such as C, FORTRAN 90 or Modula-2 are being increasingly used to program parallel computers. By using these languages, the normal programming environment is disposable, however runtime deteriorates. The problem is the existence of pointers and dynamic data structures, which prevent effective parallelization methods. We demonstrate a new technique for shared memory systems. The list approach with pipeline method works on a linear list in parallel. After a theoretical valuation, the practical operation on a KSR1 system is discussed.
机译:诸如C,FORTRAN 90或Modula-2之类的命令性语言正越来越多地用于对并行计算机进行编程。通过使用这些语言,普通的编程环境是可抛弃的,但是运行时间会变差。问题是指针和动态数据结构的存在,这阻碍了有效的并行化方法。我们演示了一种用于共享内存系统的新技术。使用管道方法的列表方法可以并行处理线性列表。经过理论评估,讨论了在KSR1系统上的实际操作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号