首页> 外文期刊>International journal of parallel programming >Formalised Composition and Interaction for Heterogeneous Structured Parallelism
【24h】

Formalised Composition and Interaction for Heterogeneous Structured Parallelism

机译:异构结构并行化的形式化组成和相互作用

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

摘要

Deployed through skeleton frameworks, structured parallelism yields a clear and consistent structure across platforms by distinctly decoupling computations from the structure in a parallel programme. Structured programming is a viable and effective means of providing the separation of concerns, as it subdivides a system into building blocks (modules, skids or components) that can be independently created, and then used in different systems to drive multiple functionalities. Depending on its defined semantic, each building block wraps a unit of computing function, where the valid assembly of these building blocks forms a high-level structural parallel programming model. This paper proposes a grammar to build block components to execute computational functions in heterogeneous multi-core architectures. The grammar is validated against three different families of computing models: skeleton-based, general purpose, and domain-specific. In conjunction with the protocol, the grammar produces fully instrumented code for an application suite using the skeletal framework FastFlow.
机译:通过并行框架进行部署,结构化并行通过在并行程序中将计算与结构显着分离,从而在整个平台上产生清晰一致的结构。结构化编程是一种将关注点分离的可行且有效的方法,因为它会将系统细分为可以独立创建的构建块(模块,滑轨或组件),然后在不同的系统中使用它们来驱动多个功能。根据其定义的语义,每个构造块都包装一个计算功能单元,这些构造块的有效组装形成高级结构并行编程模型。本文提出了一种语法,以构建块组件来执行异构多核体系结构中的计算功能。该语法针对三种不同的计算模型家族进行了验证:基于骨架的,通用的和针对特定领域的。结合该协议,该语法使用骨骼框架FastFlow为应用程序套件生成了完全检测的代码。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号