G‘afarov, A. F. Galimyanov parallel hisobiyotlar qo'llanma Qozon
Download 1.46 Mb.
|
ParVychGafGal (1)
OMP_NESTEDIchki parallellikni yoqadi yoki o'chiradi o'rnatilgan halqalar). Odatiy bo'lib - o'chirilgan. OpenMP kutubxonasi funktsiyalari. Samarali foydalanish uchun kompyuter protsessor vaqti va moslashuvchan OpenMP dasturlarini yozish foydalanuvchiga bajarilish jarayonini nazorat qilish imkoniyati beriladi kutubxona funktsiyalari orqali dasturlar. OpenMP kutubxonasi foydalanuvchiga quyidagi funksiyalarni taqdim etadi: bekor omp_set_num_threads(int son_iplar)So'ralishi mumkin bo'lgan mavzular sonini belgilaydi parallel blok. int omp_get_num_threads()Joriy parallel buyruqdagi iplar sonini qaytaradi oqimlar.
int omp_get_max_threads()Bo'lishi mumkin bo'lgan maksimal ip sonini qaytaradi omp_set_num_threads o'rnating. int omp_get_thread_num()Buyruqdagi ip raqamini qaytaradi (0 dan songacha butun son oqimlari - 1). int omp_get_num_procs()Dastur uchun mavjud bo'lgan jismoniy protsessorlar sonini qaytaradi. int omp_in_parallel()Parallel ichida chaqirilsa, null bo'lmagan qiymatni qaytaradi blok. Aks holda, 0 qaytariladi. bekor omp_set_dyamic(ifoda) 132 Machine Translated by Google Dinamik ipni ajratishni yoqadi/o'chiradi. int omp_get_dynamic() Dinamik mavzu ajratish yoqilgan yoki o'chirilganligini oladi. bekor omp_set_nested(ifoda) Ichki parallellikni yoqadi/o'chiradi. int omp_get_nested() Ichki parallelizmga ruxsat berilgan yoki rad etilganligini oladi. Fortranda funksiyalardan foydalanishdan oldin ularni shunday deb e'lon qilish kerak tegishli ma'lumotlar turi, S/S++ da - omp.h sarlavha faylini o'z ichiga oladi. #o'z ichiga Funktsiyalar tomonidan kiritilgan o'zgarishlar ustunlik qiladi muvofiq o'zgaruvchilar muhit. Shunday qilib, funktsiyasi Download 1.46 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling