rsnt_translations
56,430
edits
(Updating to match new version of source page) |
No edit summary |
||
Line 64: | Line 64: | ||
=== Utiliser les vues === | === Utiliser les vues === | ||
En utilisant les vues, chaque processus peut ''voir'' une section du fichier, comme si c'était le fichier en entier. De cette manière, il n'est plus nécessaire de calculer les déplacements dans le fichier en fonction du rang du processus. Une fois la vue définie, il est beaucoup plus simple d'effectuer des opérations sur le fichier sans craindre d'entrer en conflit avec les opérations effectuées par les autres processus. On définit une vue à l'aide de la fonction [http://www.open-mpi.org/doc/current/man3/MPI_File_set_view.3.php MPI_File_set_view]. Voici un programme identique à celui de l'exemple précédent, mais en utilisant les vues. | En utilisant les vues, chaque processus peut ''voir'' une section du fichier, comme si c'était le fichier en entier. De cette manière, il n'est plus nécessaire de calculer les déplacements dans le fichier en fonction du rang du processus. Une fois la vue définie, il est beaucoup plus simple d'effectuer des opérations sur le fichier sans craindre d'entrer en conflit avec les opérations effectuées par les autres processus. On définit une vue à l'aide de la fonction [http://www.open-mpi.org/doc/current/man3/MPI_File_set_view.3.php MPI_File_set_view]. Voici un programme identique à celui de l'exemple précédent, mais en utilisant les vues. | ||
{{ | {{ | ||
File | File |