Intel® MPI Library

Developer Reference for Linux* OS

ID 768732
Date 3/31/2025
Public

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