首页> 外文会议>2010 16th Asia-Pacific Conference on Communications >Parallel high-performance applications with MPI2Java - A capable java interface for MPI 2.0 libraries
【24h】

Parallel high-performance applications with MPI2Java - A capable java interface for MPI 2.0 libraries

机译:具有MPI2Java的并行高性能应用程序-MPI 2.0库的功能强大的Java接口

获取原文

摘要

In this paper, we present the MPI2Java project, which allows researchers to use MPI1 functionalities of the actual MPI 2.0 specification in Java-based applications. We are now able to develop and process parallelised software applications within a modern high-level programming environment. Based on JNI2, a universal and adaptable interface was realised. Thereby, MPI2Java uses the performance-optimised C libraries of MPI to ensure an efficient parallelisation process. Furthermore, the approach supports both 32bit and 64bit hardware platforms. Accordingly, the interface concept offers innovative possibilities in the domain of HPC3 scenarios. A detailed performance analysis with latency and throughput measurements on a parallel computer cluster evaluates the advantages of the proposed interface concept. Based on a massive parallel network simulator for mobile Ad Hoc and sensor topologies - the SimANet framework [3, 4] - additional application scenarios demonstrate the practical capability of MPI2Java in comparison to related MPI implementations for Java.
机译:在本文中,我们介绍了MPI2Java项目,该项目使研究人员可以在基于Java的应用程序中使用实际MPI 2.0规范的MPI 1 功能。现在,我们能够在现代的高级编程环境中开发和处理并行化的软件应用程序。基于JNI 2 ,实现了通用的,适应性强的接口。因此,MPI2Java使用MPI性能优化的C库来确保有效的并行化过程。此外,该方法同时支持32位和64位硬件平台。因此,接口概念在HPC 3 方案领域提供了创新的可能性。通过对并行计算机群集上的延迟和吞吐量测量进行详细的性能分析,可以评估所提出的接口概念的优势。基于针对移动Ad Hoc和传感器拓扑的大型并行网络模拟器-SimANet框架[3,4]-与针对Java的相关MPI实现相比,其他应用场景展示了MPI2Java的实用功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号