【24h】

An Object-Oriented Approach to the Implementation of a High-Level Data Parallel Language

机译:面向对象的高级数据并行语言实现方法

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

摘要

This paper presents an object-oriented approach to a high-level programming language for parallel scientific computing and its realization by the compilation and runtime system PROMOTER. At its language level, PROMOTER supports a relaxed data paralle. aggregate object model, extending the usual features of object-orientation to its new concepts for specifying and operating on aggregate or distributed objects and data transfer (communication) in between. PROMOTER's runtime system si realized as a generic class library, which efficiently supports different degrees of symmetry in application structures and dependence patterns. Both runtime system and (coordination) language are based on an imperative, statically typed, object-oriented language (C++_).
机译:本文提出了一种用于并行科学计算的高级编程语言的面向对象方法,并通过编译和运行时系统PROMOTER实现了该方法。在语言级别,PROMOTER支持轻松的数据并行。聚合对象模型,将面向对象的通常特征扩展到它的新概念,用于指定和操作聚合或分布式对象以及之间的数据传输(通信)。 PROMOTER的运行时系统可实现为通用类库,可有效支持应用程序结构和依赖模式中不同程度的对称性。运行时系统语言和(协调)语言都基于命令式,静态类型,面向对象的语言(C ++ _)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号