Intel® MPI Library Developer Reference for Linux* OS

ID 768732
Date 7/13/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Java* Bindings for MPI-2 Routines

Intel® MPI Library provides an experimental feature to enable support for Java* MPI applications. Intel MPI Library provides Java bindings for a subset of MPI-2 routines.

You can find all supported MPI routines in the table below. All the classes below belong to the mpi package.

NOTE:
  • For static methods, parameters fully correspond to the ones of C routines.
  • For non-static methods, the object that calls the method corresponds to the OUT parameter of the original C routine.
Java* Bindings for MPI-2 Routines
Java Class Public Fields and Methods Original C Routine
MPI static int Init(String[] args) MPI_Init
static void Finalize() MPI_Finalize
static double wTime() MPI_Wtime
static void abort(Comm comm, int errorCode) MPI_Abort
String getProcessorName() MPI_Get_processor_name