首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Block scheduling of iterative algorithms and graph-level priority scheduling in a simulated data-flow multiprocessor
【24h】

Block scheduling of iterative algorithms and graph-level priority scheduling in a simulated data-flow multiprocessor

机译:模拟数据流多处理器中的迭代算法的块调度和图形级优先级调度

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

摘要

Iterative methods for solving linear systems are discussed. Although these methods are inherently highly sequential, it is shown that much parallelism could be exploited in a data-flow system by scheduling the iterative part of the algorithms in blocks and by looking ahead across several iterations. This approach is general and will apply to other iterative and loop-based problems. It is also demonstrated by simulation that relying solely on data-driven scheduling of parallel and unrolled loops results in low resource utilization and poor performance. A graph-level priority scheduling mechanism has been developed that greatly improves resource utilization and yields higher performance.
机译:讨论了求解线性系统的迭代方法。尽管这些方法本质上是高度顺序的,但是通过在块中调度算法的迭代部分并向前看几次迭代,可以证明在数据流系统中可以利用很多并行性。这种方法是通用的,将适用于其他迭代和基于循环的问题。仿真还表明,仅依靠数据驱动的并行循环和展开循环的调度会导致资源利用率低和性能不佳。已经开发了一种图形级优先级调度机制,该机制可大大提高资源利用率并产生更高的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号