...
首页> 外文期刊>Parallel Computing >The Hyperion system f Compiling multithreaded Java bytecode for distributed execution
【24h】

The Hyperion system f Compiling multithreaded Java bytecode for distributed execution

机译:Hyperion系统f编译多线程Java字节码以进行分布式执行

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

摘要

Our work combines Java compilation to native code with a run-time library that executes Java threads in a distributed memory environment. This allows a Java programmer to view a cluster of processors as executing a single JAVA virtual machine. The separate processors are simply resources for executing Java threads with true parallelism, and the run-time system provides the illusion of a shared memory on top of the private memories of the processors. The environment we present is available on top of several UNIX systems and can use a large variety of communication interfaces thanks to the high portability of its run-time system. To evaluate our approach, we compare serial C. serial Java, and multithreaded Java implemen- tations of a branch-and-bound solution to the minimal-cost map-coloring problem. All measurements have been carried out on two platforms using two different communication interfaces: SISCI/SCI and MPI-BIP/Myrinet.
机译:我们的工作将Java编译与本机代码与运行时库相结合,该运行时库在分布式内存环境中执行Java线程。这样,Java程序员就可以在执行单个JAVA虚拟机时查看处理器集群。单独的处理器只是用于以真正的并行性执行Java线程的资源,并且运行时系统在处理器的专用内存之上提供了共享内存的错觉。我们目前提供的环境可在多个UNIX系统上使用,并且由于其运行时系统的高度可移植性,因此可以使用多种通信接口。为了评估我们的方法,我们将串行C.串行Java和分支绑定解决方案的多线程Java实现与最小成本的地图着色问题进行了比较。所有测量都是在两个平台上使用两个不同的通信接口执行的:SISCI / SCI和MPI-BIP / Myrinet。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号