Udostępnij za pośrednictwem


3. Run-time Library funkcje

W tej sekcji opisano funkcje biblioteki uruchomieniowej OpenMP C i C++.Nagłówek <omp.h> deklaruje dwa typy, kilka funkcji, które służą do kontrolowania i środowiska równoległe wykonywanie kwerend i zablokować funkcje, które mogą być używane do synchronizowania dostępu do danych.

Typ omp_lock_t może przedstawiać, że blokada jest dostępny typ obiektu lub wątek jest właścicielem blokady.Zamki te są określane jako blokad proste.

Typ omp_nest_lock_t jest zdolna do reprezentowania potwierdzające, że typ obiektu blokada jest dostępna lub tożsamości wątku, który jest właścicielem blokady i count zagnieżdżenia (opisanych poniżej).Zamki te są określane jako nestable blokad.

Funkcje biblioteki są zewnętrzne funkcje za pomocą powiązania "C".

Opisy w niniejszym rozdziale są podzielone na następujące tematy:

  • Funkcje środowiska wykonywania (zobacz sekcji 3.1 na stronie 35).

  • Zablokuj funkcje (zobacz sekcji 3.2 na stronie 41).