首页> 外文会议>International Euro-Par Parallel Processing Conference; 20050830-0902; Lisbon(PT) >SPC-XML: A Structured Representation for Nested-Parallel Programming Languages
【24h】

SPC-XML: A Structured Representation for Nested-Parallel Programming Languages

机译:SPC-XML:嵌套并行编程语言的结构化表示

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

摘要

Nested-parallelism programming models, where the task graph associated to a computation is series-parallel, present good analysis properties that can be exploited for scheduling, cost estimation or automatic mapping to different architectures. In this paper we present an XML intermediate representation for nested-parallel programming languages from which the application task-graph can be easily derived. We introduce some design principles oriented to allow the compiler to exploit information about the task synchronization structure, automatically determine implicit communication structures, apply different scheduling policies, and generate lower-level code using different models or communication tools. Results obtained for simple applications, using an extensible prototype compiler framework, show how this flexible approach can lead to portable and efficient implementations.
机译:嵌套并行编程模型(其中与计算相关的任务图是串行并行的)具有良好的分析属性,可用于调度,成本估算或自动映射到不同体系结构。在本文中,我们提出了嵌套并行编程语言的XML中间表示形式,可以从中轻松得出应用程序任务图。我们介绍了一些设计原则,这些原则旨在允许编译器利用有关任务同步结构的信息,自动确定隐式通信结构,应用不同的调度策略,并使用不同的模型或通信工具生成较低级的代码。使用可扩展的原型编译器框架为简单应用程序获得的结果表明,这种灵活的方法可以如何导致可移植且高效的实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号