Endorsing Supercomputing Applications to Java Language
Alexey Cheptsov () and
Bastian Koller ()
Additional contact information
Alexey Cheptsov: High Performance Computing Center Stuttgart
Bastian Koller: High Performance Computing Center Stuttgart
A chapter in Sustained Simulation Performance 2014, 2015, pp 99-117 from Springer
Abstract:
Abstract We present a scalable, open source realization of MPI-2 standard for Java, seamlessly integrated in Open MPI, as a reaction to novel challenges of supercomputing in the web application domain. A number of Java software solutions developed for the Web, such as coming from Information Retrieval, Semantic Web, and other domains, have begun to face performance and scalability challenges, for which MPI has proved to be an efficient solution in the “traditional” high performance computing languages, such as C and Fortran. We demonstrate that the native Java language design prevents MPI implementations to scale massively on productional supercomputing systems, and present a solution of overcoming the scalability issues by integrating in the native C realization of Open MPI. We also point out the design features of Open MPI that enable the proliferation of MPI into Java applications. Finally, we present some successful pilot scenarios implemented with MPI in Java and discuss future work in terms of promising Java applications of Open MPI, such as Random Indexing of large semantically annotated text sets.
Keywords: Random Index; Parallel Java Applications; Open Source Realization; mpiJava; Java Binding (search for similar items in EconPapers)
Date: 2015
References: Add references at CitEc
Citations:
There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:sprchp:978-3-319-10626-7_9
Ordering information: This item can be ordered from
http://www.springer.com/9783319106267
DOI: 10.1007/978-3-319-10626-7_9
Access Statistics for this chapter
More chapters in Springer Books from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().