首页> 外文期刊>Software >A survey of algorithmic skeleton frameworks: high-level structured parallel programming enablers
【24h】

A survey of algorithmic skeleton frameworks: high-level structured parallel programming enablers

机译:算法框架框架概述:高级结构化并行编程使能器

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

摘要

Structured parallel programs ought to be conceived as two separate and complementary entities: computation, which expresses the calculations in a procedural manner, and coordination, which abstracts the interaction and communication. By abstracting commonly used patterns of parallel computation, communication, and interaction, algorithmic skeletons enable programmers to code algorithms without specifying platform-dependent primitives. This article presents a literature review on algorithmic skeleton frameworks (ASkF), parallel software development environments furnishing a collection of parameterizable algorithmic skeletons, where the control flow, nesting, resource monitoring, and portability of the resulting parallel program is dictated by the ASkF as opposed to the programmer. Consequently, the ASkF can be positioned as high-level structured parallel programming enablers, as their systematic utilization permits the abstract description of programs and fosters portability by focusing on the description of the algorithmic structure rather than on its detailed implementation.
机译:结构化的并行程序应该被视为两个独立且互补的实体:以程序方式表示计算的计算和以抽象方式进行交互和交流的协调。通过抽象化并行计算,通信和交互的常用模式,算法框架使程序员无需指定依赖平台的原语就可以对算法进行编码。本文介绍了有关算法框架框架(ASkF)的文献综述,该框架提供了一组可参数化算法框架的并行软件开发环境,其中控制流,嵌套,资源监视和结果并行程序的可移植性由ASkF决定。给程序员。因此,ASkF可以被定位为高级结构化并行编程使能器,因为它们的系统利用允许对程序进行抽象描述,并通过专注于算法结构的描述而不是其详细实现来促进可移植性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号