首页> 外文期刊>Microprocessors and microsystems >Parallel programming model for the Epiphany many-core coprocessor using threaded MPI
【24h】

Parallel programming model for the Epiphany many-core coprocessor using threaded MPI

机译:使用线程MPI的Epiphany多核协处理器的并行编程模型

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

摘要

The Adapteva Epiphany many-core architecture comprises a 2D tiled mesh Network-on-Chip (NoC) of low-power RISC cores with minimal uncore functionality. It offers high computational energy efficiency for both integer and floating point calculations as well as parallel scalability. Yet despite the interesting architectural features, a compelling programming model has not been presented to date. This paper demonstrates an efficient parallel programming model for the Epiphany architecture based on the Message Passing Interface (MPI) standard. Using MPI exploits the similarities between the Epiphany architecture and a conventional parallel distributed cluster of serial cores. Our approach enables MPI codes to execute on the RISC array processor with little modification and achieve high performance. We report benchmark results for the threaded MPI implementation of four algorithms (dense matrix-matrix multiplication, N-body particle interaction, five-point 2D stencil update, and 2D FFT) and highlight the importance of fast inter-core communication for the architecture. Published by Elsevier B.V.
机译:Adapteva Epiphany多核体系结构包括低功耗RISC核的2D切片网状片上网络(NoC),具有最少的非核功能。它为整数和浮点计算以及并行可伸缩性提供了很高的计算能效。尽管具有有趣的体系结构功能,但迄今为止尚未提供引人注目的编程模型。本文演示了基于消息传递接口(MPI)标准的Epiphany体系结构的高效并行编程模型。使用MPI可以利用Epiphany体系结构和串行内核的传统并行分布式集群之间的相似性。我们的方法使MPI代码几乎不需要修改就可以在RISC阵列处理器上执行并实现高性能。我们报告了四种算法的线程MPI实现的基准测试结果(密集矩阵-矩阵乘法,N体粒子交互,五点2D模板更新和2D FFT),并强调了快速内核间通信对体系结构的重要性。由Elsevier B.V.发布

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号