Radio va Mobil aloqa
Message Passing Interface
Download 127.05 Kb. Pdf ko'rish
|
KA-AMALIY-4-5
Message Passing Interface (MPI - Xabarlarni uzatish interfeysi) – bu,
taqsimlangan xotira bo‘ylab parallel dastur bilan ishlaydigan bir nechta kompyuterlar o‘rtasida xabar almashishning standartlashtirilgan vositasidir. Parallel hisoblashda bir nechta kompyuterlar yoki hatto bitta kompyuter ichidagi bir nechta protsessor yadrolari tugunlar deb ataladi. Parallel tartibdagi har bir tugun odatda umumiy hisoblash muammosining bir qismida ishlaydi. Keyin vazifa har bir parallel tugunning harakatlarini sinxronlashtirish, tugunlar o‘rtasida ma’lumot almashish va butun parallel klaster ustidan buyruq va boshqaruvni ta’minlashdir. Xabarlarni uzatish interfeysi ushbu vazifalar uchun standart funktsiyalar to‘plamini belgilaydi. O‘z- o‘zidan uzatiladigan xabar atamasi odatda xabarni obyektga, parallel jarayonga, subprogrammaga, funktsiyaga yoki ish zarrachasiga yuborishni bildiradi, keyinchalik u boshqa jarayonni boshlash uchun ishlatiladi. MPI Fortran, C, C++ va Java kabi dasturlash tillarida tartiblar va kutubxonalar uchun foydali sintaksisni belgilaydi. OpenMP va MPI - bu ko‘p yadroli umumiy xotira mashinalarida tishli ilovalarning kuchidan foydalanish uchun ishlatiladigan ikkita metodologiya. Ko‘pincha algoritmni qayta ishlash vaqtini qisqartirish nuqtai nazaridan qaysi biri tezroq yoki samaraliroq degan savol tug‘iladi. Bunga qisqacha javob shuki, MPI va openMP, eng asosiy talablari bilan ishlaganda, oddiy hisoblash yukini qayta ishlash vaqtini qisqartirishda teng darajada samaralidir. Uzoqroq murakkab javob shundaki, turli xil algoritmlar va apparat atributlarining ta’siri (masalan, xotira o‘zaro ulanishlari va keshlar) OpenMP va MPI ishlashi va samaradorligiga katta ta’sir ko‘rsatadi. TOPSHIRIQLAR 1. Parallel ishlov berish nima? 2. Parallel hisoblashlar deganda nimani tushunasiz? 3. OpenMP texnologiyasi? Download 127.05 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling