MPJExpress Tutorials
December 21, 2017
Tutorials
Welcome to the MPIExpress tutorials! In these tutorials, you will learn a wide array of concepts about MPI (Message Passing Interface) from Wes Kendall and its implementation using Java, MPJExpress. Below are the available lessons, each of which contain example code.
The tutorials assume that the reader has a basic knowledge of Java Programming Language.
Introduction and MPI installation
-
- MPI tutorial introduction
- Getting start with MPJExpress
- MPJExpress Installation in Netbeans IDE
- Running an MPI Hello World application
Blocking point-to-point communication
- Sending and receiving with MPI.COMM_WORLD.Send and MPI.COMM_WORLD.Recv
- Point-to-point communication application
Basic collective communication
- Collective communication introduction with MPI.COMM_WORLD.Bcast
- Common collectives – MPI.COMM_WORLD.Scatter, MPI.COMM_WORLD.Gather, and MPI.COMM_WORLD.Allgather
- Application example – Performing parallel rank computation with basic collectives
Advanced collective communication
- Using MPI.COMM_WORLD.Reduce and MPI.COMM_WORLD.Allreduce for parallel number reduction
Groups and communicators
- Introduction to groups and communicator
© 2017 MPJExpress Tutorial. All rights reserved.
Posted by pbasari
Filed in Java Programming, Materi kuliah, Message Passing Interface, MPJExpress, Parallel Programming
Tags: message pasing interface, MPI, MPI Tutorials, MPJExpress, MPJExpress Tutorials, Parallel Programming
Leave a Comment » Filed in Java Programming, Materi kuliah, Message Passing Interface, MPJExpress, Parallel Programming
Tags: message pasing interface, MPI, MPI Tutorials, MPJExpress, MPJExpress Tutorials, Parallel Programming