1-mavzu: Kirish uslubmetdiReja
Ma’lumotlarni parallellashtirish
Download 1.97 Mb.
|
Paradigma maruzalar
- Bu sahifa navigatsiya:
- Noldan boshlab” parallel dastur yozish
Ma’lumotlarni parallellashtirish
Axborot grafining ulashgan tugunlarini bir-biriga bog'laydigan bir necha yoyning mavjudligi bir operatsiyani bir vaqtning o'zida bir nechta ma'lumotlar elementlariga (qator) qo'llash demakdir. Bunday qatorning turli qismlari vektorli protsessor yoki parallel hisoblash tizimining turli xil protsessorlarida qayta ishlanishi mumkin. Ushbu yondashuv doirasida vektorlashtirish yoki parallelizatsiya qilish translatsiya vaqtida amalga oshiriladi. Bunday holatda, parallel dasturni ishlab chiqishda, dasturchidan talab qilinadi: -qo’darajasiiaytorga vektor yoki parallel optimallashtirish variantlarini o'rnatish; -parallel kompilyatsiya ko'rsatmalarini o'rnatish; -ixtisoslashgan parallel hisoblash tillari, maxsus kompyuter arxitekturasi uchun mo'ljallangan va ushbu arxitektura uchun optimallashtirilgan maxsus dasturlarning kutubxonalari. Ushbu yondashuvning asosiy xususiyatlari quyida keltirilgan: -Ma'lumotlarni qayta ishlash bir dastur tomonidan boshqariladi; -Nom maydoni global; -qator elementlari bo'yicha parallel operatsiyalar bir vaqtning o'zida ushbu dasturda mavjud bo'lgan barcha protsessorlarda bajariladi. Ma'lumot parallelligi asosida dasturlash ko'pincha maxsus tillar yoki tillar orqali qo'shimchalar - DVM Fortran, HPF (High Perfomance Fortran) va boshqalardan foydalanadi. Parallel dasturlash ketma-ketlikdagi dasturni bajarish vaqtini qisqartirishi kerak bo’lganida yoki katta hajmdagi ma'lumotlarga qarab ketma-ket dastur bir kompyuterning xotirasiga mos kelmasa, ishlatiladi. Parallel dasturiy ta’minotni ishlab chiqish modellari: Parallellashtirish muammolari Otladka va verifikatsiya qilish muammolari Ko’chirish muammolari Amaliy DT– yaratish yo’llari “Noldan boshlab” parallel dasturni yozish Mavjud ketma-ket bajaraluvchi dasturni (avtomatik) parallellashtirish Aralash usul– oxirgi optimallashtirilgan dasturni avtomatik parallellashtirish “Noldan boshlab” parallel dastur yozish Download 1.97 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling