if(shart
)
Bu shartda parallel bajarish faqat ifoda toʻgʻri boʻlsa foydalaniladi.
default(shared|private|none)
Bu shart sukut boʻyicha parallel kod boʻlimidagi oʻzgaruvchilar
doirasini aniqlaydi.
schedule(type[,chank])
Bu shart sikl iteratsiyalari potoklar oʻrtasida qanday taqsimlanishini
nazorat qiladi.
Private, shared, default shartlari
Quyidagi misollarni koʻrib chiqamiz:
#pragma omp parallel shared(a) private(myid, x)
{
myid = omp_get_thread_num();
Do'stlaringiz bilan baham: