Promoting Data-Centric Supercomputing to the WWW World: Open MPI's Java Bindings

Alexey Cheptsov · 2013

In view of the explosive data growth along with excessive QoS requirements on scalability and processing time constraints, the Web is expected to dominate the data-centric computing already in the next decade. On the other hand, most of the current high performance computing infrastructures, both academic and industrial, do not support parallel Web applications, which are prevalently developed in the Java language. As a reaction to novel challenges of promoting data centric supercomputing to the Web, we present a solution that introduces Java bindings for the Message Passing Interface (MPI), seamlessly integrated in one of the famous MPI native implementations - Open MPI. Our implementation allows Java-based Semantic Web applications to be successfully ported to the most of modern high performance computing systems. We discuss the design features of Open MPI and introduce basic benchmark evaluations for Web applications.

Read the paper · More papers on PaperTik