OpenMP
Programlama Modeli
Yazeka
Arama sonuçlarına dayanarak oluşturuldu
OpenMP, paylaşılan bellekli sistemlerde paralel programlama için kullanılan bir API'dir. Temel olarak C/C++ ve Fortran dillerinde, çok çekirdekli işlemcilerde iş parçacığı tabanlı paralellik sağlar.123
Fork-join modeli ile çalışır: Ana iş parçacığının (master) oluşturduğu alt iş parçacıklarıyla (team) kodun belirli bölümleri paralel yürütülür. Bu model, programcıya tam kontrol imkanı sunar.145
Açık kaynaklıdır ve OpenMP Architecture Review Board tarafından yönetilir. MPI gibi diğer paralel modellerle entegre çalışabilir, ancak I/O yönetimi tamamen programcıya bağlıdır.235
Kısa bilgiler
- Yayın tarihi:2011
- Platformu:
- Web sitesi: