Mechanismen, die einen (koordinierten) Dateizugriff mehrerer Tasks ermöglichen, um hohe Geschwindigkeiten zu erzielen, sind sehr architekturabhängig. Die File-I/O-Routinen von MPI-2 haben einen hohen Abstraktionsgrad und erlauben dadurch eine einheitliche Sicht für den Programmierer.
Wie man diese Routinen in typischen Anwendungsfällen einsetzt, zeigen die folgenden Beispielprogramme.