...
首页> 外文期刊>International Journal of Networking and Computing >Development of an Algorithm for Extracting Parallelism and Pipeline Structure from Stream-based Processing flow with Spanning Tree
【24h】

Development of an Algorithm for Extracting Parallelism and Pipeline Structure from Stream-based Processing flow with Spanning Tree

机译:利用生成树从基于流的处理流中提取并行度和管道结构的算法的开发

获取原文

摘要

It is a fashion to use the manycore accelerators to promote the computing power in a computing platform. Especially GPU is one of the main series of the high performance computing, which is also employed by top supercomputers in the world. Programming methods on such accelerators includes development of control programs which accelerators executes to schedule the invocation of the acceleratora€?s kernel program. The kernel program needs to be written based on the stream computing paradigm. Connecting I/Os of the kernel programs, we can develop a large application. When we consider the processing flow as a directed graph, we can implement a GUI-based programming tool for the accelerators. It visualizes a pipeline-based processing flow. However, it is very hard to find a starting point of a complex processing flow. Moreover, although the processing pipeline include the potential parallelism, it is hard for the programmer to exploit it intuitively. This paper proposes an algorithm applying the spanning tree that mechanically exploits the parallelism and determines an execution order. To verify the algorithm, this paper performs evaluation with realistic applications. The algorithm exploits effectively the parallelism and construct the optimal pipeline processing flow.?
机译:使用manycore加速器来提升计算平台中的计算能力是一种时尚。尤其是GPU是高性能计算的主要系列之一,全球顶级超级计算机也都采用了GPU。在这种加速器上的编程方法包括开发控制程序,加速器执行控制程序以调度加速器内核程序的调用。需要基于流计算范例编写内核程序。连接内核程序的I / O,我们可以开发一个大型应用程序。当我们将处理流程视为有向图时,我们可以为加速器实现基于GUI的编程工具。它可视化基于管道的处理流程。但是,很难找到复杂处理流程的起点。而且,尽管处理管道包括潜在的并行性,但程序员很难直观地利用它。本文提出了一种应用生成树的算法,该算法机械地利用了并行性并确定了执行顺序。为了验证该算法,本文在实际应用中进行了评估。该算法有效地利用了并行性,并构建了最佳的流水线处理流程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号