![]() |
Aquest article podria incomplir els criteris generals d'admissibilitat. |
![]() |
Aquest article o secció no és enciclopèdic i sembla un currículum. |
![]() ![]() | |
Tipus | estàndard tècnic i programari ![]() |
---|---|
Versió estable | |
Característiques tècniques | |
Sistema operatiu | multiplataforma ![]() |
Escrit en | C++ i C ![]() |
Més informació | |
Lloc web | openmp.org ![]() |
Stack Exchange | Etiqueta ![]() |
| |
OpenMP (Open Multi-Processing) és una interfície de programació d'aplicacions (API) que suporta programació multiprocés amb memòria compartida multi-plataforma en C/C++ i Fortran a moltes arquitectures, incloent les plataformes Unix i Microsoft Windows. Consisteix en un conjunt de directives de compilador, rutines de biblioteques, i variables d'entorn que afecten al comportament en temps d'execució.
Definit conjuntament per un grup dels principals fabricants de maquinari i programari, OpenMP és un model portable i escalable que dona als programadors una interfície simple i flexible per a desenvolupar aplicacions paral·leles per a plataformes que van des de l'escriptori fins als supercomputadors.
Una aplicació construïda amb el model híbrid de programació paral·lela pot executar-se en un raïm d'ordinadors fent servir OpenMP i Message Passing Interface (MPI).