![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/OpenMP_logo.png/640px-OpenMP_logo.png&w=640&q=50)
OpenMP
From Wikipedia, the free encyclopedia
OpenMP (engelsk: Open Multi-Processing) er en API for SIMD multiprosessering i programmeringsspråkene C, C++ og Fortran. Den er tilgjengelig for mange datamaskinarkitekturer og operativsystemer, deriblant Unix, Unix-liknende systemer og Microsoft Windows.
Denne artikkelen inneholder en liste over kilder, litteratur eller eksterne lenker, men enkeltopplysninger lar seg ikke verifisere fordi det mangler konkrete kildehenvisninger i form av fotnotebaserte referanser. Du kan hjelpe til med å sjekke opplysningene mot kildemateriale og legge inn referanser. Opplysninger uten kildehenvisning i form av referanser kan bli fjernet. Se Mal:Referanseløs for mer informasjon.
Kjappe fakta Siste versjon(er), OS ...
OpenMP | |||
---|---|---|---|
![]() | |||
Siste versjon(er) | 5.2 / 9. nov. 2021 | ||
OS | multiplattform | ||
Implementert i | |||
C++, C |
Lukk
OpenMP består av et sett kompilator-direktiver, biblioteksrutiner og miljø-variabler. APIen utvider programmeringsspråkets syntaks på en slik måte at man kan utvikle parallelle programmer på ulike plattformer, fra personlige datamaskiner til superdatamaskiner. I dataklynger kan den parallelle utførelsen i OpenMP kombineres med et meldingsbasert grensesnitt.