【24h】

Jade: A Parallel Message-Driven Java

机译:玉:一个并行消息驱动的Java

获取原文

摘要

We present Java, a Java-like language will 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 and 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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号