Kampyutr injiniring


Download 0.81 Mb.
bet3/3
Sana12.11.2023
Hajmi0.81 Mb.
#1768195
1   2   3
Bog'liq
Dasturlash uslubi va paradigmalari fanidan 1-mustaqil ish

Dasturlash tillarida parallelik modellari, bir nechta amallarni bir xuddi vaqtda o'zgartirish imkonini beruvchi vaqtlarni o'zlashtirishning bir usuli sifatida foydalanishni ta'minlaydigan modellar hisoblanadi. Bu modellar yordamida dasturlar bir nechta ishni bir vaqtda bajarish, ishlar orasida ma'lumati almashish va natijalarni birlashtirish imkoniyatiga ega bo'ladi. Bu esa dasturchilarga samarali va tezroq dasturlar yaratishda yordam beradi.

Dasturlash tillarida parallelik modellari, bir nechta amallarni bir xuddi vaqtda o'zgartirish imkonini beruvchi vaqtlarni o'zlashtirishning bir usuli sifatida foydalanishni ta'minlaydigan modellar hisoblanadi. Bu modellar yordamida dasturlar bir nechta ishni bir vaqtda bajarish, ishlar orasida ma'lumati almashish va natijalarni birlashtirish imkoniyatiga ega bo'ladi. Bu esa dasturchilarga samarali va tezroq dasturlar yaratishda yordam beradi.

Quyidagi bir nechta paradigma va parallelik modellari, dasturlash tillarida ishlatiladi:

  • Paralel vaqtlar modeli: Bu modelda, bitta dasturning bir nechta ishlari bir xuddi vaqtda o'zgartiriladi. Har bir ish o'zining xodisaga ega bo'lib, o'z vaqti va resurslari bilan birga ishlashadi. Bu usulning muhim bir imkoniyati, ishlar orasida ma'lumot almashishining tezligidir.
  • Paralel so'rovlar modeli: Bu model dasturlar tomonidan ma'lumotlar bazasiga so'rovlar yuborish va javoblarni kutish jarayonida parallelikdan foydalanadi. Dastur bir nechta so'rovni bitta vaqtda yuboradi va javoblarni birlashtiradi. Bu usul ma'lumotlar bazalarida tezlikni oshirishga imkon beradi.
  • Paralel algoritmlar: Paralel algoritmlar, bir dasturda ishlar tashkil etishning bir nechta qismini bir xuddi vaqtda bajarishga imkon beradigan algoritmlardir. Bu usul, dasturlar ishini tezlashtirish, ma'lumotlar analizini samarali qilish va intensiv amalni barcha protsessorlar yordamida bajarishga imkon beradi.
  • Paralelchilik va xatolik tuzatish: Bu model, dasturlar uchun xatoliklarni aniqlash va tuzatishning paralel usulini o'z ichiga oladi. Bunda, bir nechta dasturchi bir xuddi vaqtda bir nechta qismlarni tuzatadi va xatoliklarni tez va samarali tarzda aniqlaydi.

Download 0.81 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling