【24h】

Jade: A Parallel Message-Driven Java

机译:Jade:并行消息驱动的Java

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

摘要

We present Java, a Java-like language with parallel message-driven features. The parallel constructs include parallel classes called Chares and parallel arrays of objects called ChareArrays. Communication with a parallel object occurs through asynchronous method invocation. In the message-driven paradigm, when a method of a Chare or ChareArray is invoked, it continues to completion before any other method of the same parallel object can run. In contrast to Java's runtime compilation, the Java source code is translated to Charm++ source code, which is then compiled and executed on the target machine. The resulting code supports object migration and load-balancing and scales well to large number of processors. Java's standard libraries are not supported.
机译:我们介绍Java,这是一种具有并行消息驱动功能的类Java语言。并行构造包括称为Chares的并行类和称为ChareArrays的对象的并行数组。与并行对象的通信通过异步方法调用发生。在消息驱动的范例中,当调用Chare或ChareArray的方法时,它会继续完成,然后才能运行同一并行对象的任何其他方法。与Java的运行时编译相反,Java源代码被转换为Charm ++源代码,然后在目标计算机上编译和执行。生成的代码支持对象迁移和负载平衡,并且可以很好地扩展到大量处理器。不支持Java的标准库。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号