首页> 外文会议>International Parallel Processing Symposium >Converse: an interoperable framework for parallel programming
【24h】

Converse: an interoperable framework for parallel programming

机译:匡威:一个并行编程的可互操作框架

获取原文

摘要

Many different parallel languages and paradigms have been developed, each with its own advantages. To benefit from all of them, it should be possible to link together modules written in different parallel languages in a single application. Since the paradigms sometimes differ in fundamental ways, this is difficult to accomplish. This paper describes a framework, Converse, that supports such multi-lingual interoperability. The framework is meant to be inclusive, and has been verified to support the SPMD programming style, message-driven programming, parallel object-oriented programming, and thread-based paradigms. The framework aims at extracting the essential aspects of the runtime support into a set of core components, so that language-specific code does not have to pay overhead for features that it does not need.
机译:许多不同的并行语言和范式已经开发出来,每个都具有自己的优点。要从所有所有人中受益,应该可以将以不同并行语言编写的模块链接在一个应用程序中。由于范式有时以基本方式不同,因此难以实现这一点。本文介绍了支持这种多语言互操作性的框架逆转。该框架旨在是包容性的,并且已经验证以支持SPMD编程风格,消息驱动的编程,并行面向对象编程和基于线程的范例。该框架旨在将运行时支持的基本方面提取为一组核心组件,因此特定于语言的代码不必为其不需要的功能支付开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号