首页> 外文期刊>International journal of parallel programming >A Platform-Independent Distributed Runtime for Standard Multithreaded Java
【24h】

A Platform-Independent Distributed Runtime for Standard Multithreaded Java

机译:标准多线程Java的独立于平台的分布式运行时

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

JavaSplit is a portable runtime environment for distributed execution of standard multithreaded Java programs. It gains augmented computational power and increased memory capacity by distributing the threads and objects of an application among the available machines. Unlike previous works, which either forfeit Java portability by using a nonstandard Java Virtual Machine (JVM) or compromise transparency by requiring user intervention in making the application suitable for distributed execution, JavaSplit automatically executes standard multithreaded Java on any heterogenous collection of Java-enabled machines. Each machine carries out its part of the computation using nothing but its local standard (unmodified) JVM. Neither the programmer nor the person submitting the program for execution needs to be aware of JavaSplit or its distributed nature. We evaluate the efficiency of JavaSplit on several combinations of operating systems, JVM implementations, and communication hardware.
机译:JavaSplit是用于标准多线程Java程序的分布式执行的便携式运行时环境。通过在可用机器之间分配应用程序的线程和对象,可以提高计算能力并增加存储容量。与以前的作品不同,前者要么通过使用非标准的Java虚拟机(JVM)来放弃Java可移植性,要么通过要求用户干预以使应用程序适合于分布式执行而损害了透明度,而JavaSplit会在任何支持Java的异构机器上自动执行标准多线程Java。 。每台机器都只使用其本地标准(未修改)JVM来执行其计算的一部分。程序员和提交程序以供执行的人员都不需要了解JavaSplit或它的分布式性质。我们在操作系统,JVM实现和通信硬件的几种组合上评估JavaSplit的效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号