OpenMP

OpenMP

OpenMP (Open Multi-Processing) est une interface de programmation pour le calcul parallèle sur architecture à mémoire partagée. Cette API est supportée sur de nombreuses plateformes, incluant Unix et Windows, pour les langages de programmation C/C++ et Fortran. Il se présente sous la forme d'un ensemble de directives, d'une bibliothèque logicielle et de variables d'environnement.

OpenMP est portable et dimensionnable. Il permet de développer rapidement des applications parallèles à petite granularité en restant proche du code séquentiel.

La programmation parallèle hybride peut être réalisée par exemple en utilisant à la fois OpenMP et MPI.

Voir aussi

Lien externe


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article OpenMP de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • OpenMP — Original author(s) OpenMP Architecture Review Board[1] Developer(s) OpenMP Architecture Review Board …   Wikipedia

  • OpenMP — (Open Multi Processing)  открытый стандарт для распараллеливания программ на языках Си, Си++ и Фортран. Описывает совокупность директив компилятора, библиотечных процедур и переменных окружения, которые предназначены для программирования… …   Википедия

  • Openmp — (Open Multi Processing) ist eine seit 1997 gemeinschaftlich von verschiedenen Hardware und Compilerherstellern entwickelte Programmierschnittstelle. Der Standard dient zur Shared Memory Programmierung in C/C++/Fortran auf Multiprozessor Computern …   Deutsch Wikipedia

  • OpenMP — Logo Basisdaten Entwickler Liste kompatibler Compiler …   Deutsch Wikipedia

  • OpenMP — es una interfaz de programación de aplicaciones (API) para la programación multiproceso de memoria compartida en múltiples plataformas. Permite añadir concurrencia a los programas escritos en C, C++ y Fortran sobre la base del modelo de ejecución …   Wikipedia Español

  • OpenMP — Open MultiProcessing standardisierte Programmierschnittstelle zu Mehrprozessorsystemen (vergl. http://www.sgi.com/Technology/OpenMP/) …   Acronyms

  • OpenMP — Open MultiProcessing standardisierte Programmierschnittstelle zu Mehrprozessorsystemen (vergl. http://www.sgi.com/Technology/OpenMP/) …   Acronyms von A bis Z

  • Comparison of MPI, OpenMP, and Stream Processing — MPI= MPI is a language independent communications protocol used to program parallel computers. Both point to point and collective communication are supported. MPI is a message passing application programmer interface, together with protocol and… …   Wikipedia

  • Open Multi-Processing — OpenMP OpenMP (Open Multi Processing) est une interface de programmation pour le calcul parallèle sur architecture à mémoire partagée. Cette API est supportée sur de nombreuses plateformes, incluant Unix et Windows, pour les langages de… …   Wikipédia en Français

  • ОМП — OpenMP (OMP) Одесский морской порт Оружие массового поражения Оценка максимального правдоподобия …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”