skip to main content
10.1145/2488551.2488599acmotherconferencesArticle/Chapter ViewAbstractPublication PageseurompiConference Proceedingsconference-collections
research-article

Towards the availability of Java bindings in open MPI

Published: 15 September 2013 Publication History

Abstract

We present an ongoing effort to provide Java bindings in Open MPI [4]. We advocate including the bindings in the MPI distribution, rather than using a standalone, pure Java implementation.

References

[1]
B. Amedro et al, Current state of Java for HPC. Tech. Rep. 0353, INRIA, 2008.
[2]
M. Baker et al. mpiJava: An object-oriented Java interface to MPI. In Parallel and Distributed Processing, vol. 1586 of LNCS, pp. 748--762. Springer, 1999.
[3]
B. Carpenter et al. MPJ: MPI-like message passing for Java. Concurrency-Pract. Exp., 12(11):1019--1038, 2000.
[4]
E. Gabriel et al. Open MPI: Goals, concept, and design of a next generation MPI implementation. In Proc. 11th European PVM/MPI Users' Group Meeting, pages 97--104, Budapest, Hungary, September 2004.
[5]
W. Pugh and J. Spacco. MPJava: High-performance message passing in Java using Java.nio. In Languages and Compilers for Parallel Computing, vol. 2958 of LNCS, pp. 323--339. Springer, 2004.
[6]
G. L. Taboada et al. Java in the high performance computing arena: Research, practice and experience. Sci. Comput. Program., 78(5):425--444, 2013.

Cited By

View all
  • (2016)SPIDAL JavaProceedings of the 24th High Performance Computing Symposium10.22360/SpringSim.2016.HPC.031(1-8)Online publication date: 3-Apr-2016
  • (2016)Hiding Parallel MPI Programming behind Graphical Workflow Specifications2016 International Conference on Computational Science and Computational Intelligence (CSCI)10.1109/CSCI.2016.0115(578-583)Online publication date: Dec-2016
  • (2016)Java thread and process performance for parallel machine learning on multicore HPC clusters2016 IEEE International Conference on Big Data (Big Data)10.1109/BigData.2016.7840622(347-354)Online publication date: Dec-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
EuroMPI '13: Proceedings of the 20th European MPI Users' Group Meeting
September 2013
289 pages
ISBN:9781450319034
DOI:10.1145/2488551
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

  • ARCOS: Computer Architecture and Technology Area, Universidad Carlos III de Madrid

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 September 2013

Check for updates

Qualifiers

  • Research-article

Conference

EuroMPI '13
Sponsor:
  • ARCOS
EuroMPI '13: 20th European MPI Users's Group Meeting
September 15 - 18, 2013
Madrid, Spain

Acceptance Rates

EuroMPI '13 Paper Acceptance Rate 22 of 47 submissions, 47%;
Overall Acceptance Rate 66 of 139 submissions, 47%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2016)SPIDAL JavaProceedings of the 24th High Performance Computing Symposium10.22360/SpringSim.2016.HPC.031(1-8)Online publication date: 3-Apr-2016
  • (2016)Hiding Parallel MPI Programming behind Graphical Workflow Specifications2016 International Conference on Computational Science and Computational Intelligence (CSCI)10.1109/CSCI.2016.0115(578-583)Online publication date: Dec-2016
  • (2016)Java thread and process performance for parallel machine learning on multicore HPC clusters2016 IEEE International Conference on Big Data (Big Data)10.1109/BigData.2016.7840622(347-354)Online publication date: Dec-2016
  • (2016)Design and implementation of Java bindings in Open MPIParallel Computing10.1016/j.parco.2016.08.00459:C(1-20)Online publication date: 1-Nov-2016
  • (2016)Towards Scalable Java HPC with Hybrid and Native Communication Devices in MPJ ExpressInternational Journal of Parallel Programming10.1007/s10766-015-0375-444:6(1142-1172)Online publication date: 1-Dec-2016
  • (2014)HPC in Big Data AgeProceedings of the 21st European MPI Users' Group Meeting10.1145/2642769.2642802(175-180)Online publication date: 9-Sep-2014
  • (2014)Teaching parallel programming using JavaProceedings of the Workshop on Education for High-Performance Computing10.1109/EduHPC.2014.7(56-63)Online publication date: 16-Nov-2014
  • (2014)A novel framework for supporting the exponential worldwide adoption of electronic transactions2014 IEEE/ACS 11th International Conference on Computer Systems and Applications (AICCSA)10.1109/AICCSA.2014.7073199(198-205)Online publication date: Nov-2014
  • (2014)Design and Implementation of Hybrid and Native Communication Devices for Java HPCProcedia Computer Science10.1016/j.procs.2014.05.01729(184-197)Online publication date: 2014

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media