1-Hyper-threading texnologiyasi(120-135). docx


Parallel dasturlashtirilgan



Yüklə 0,8 Mb.
səhifə7/10
tarix19.12.2023
ölçüsü0,8 Mb.
#187187
1   2   3   4   5   6   7   8   9   10
arxitektura yo\'ldoshev oybek 340

Parallel dasturlashtirilgan tizimning ishlashi. Parallel dasturlashtirilgan tizimda bitta ish kiritish-chiqarish vazifasini bajarishi bilanoq, operatsion tizim bu ishni to'xtatadi, ish joyidan boshqa ishni tanlaydi (navbat kutish), ushbu yangi ish uchun CPU beradi va uning bajarilishini boshlaydi. Avvalgi ish o'z I / U operatsiyasini bajarishda davom etmoqda, bu yangi ish CPU bilan bog'liq vazifalarni bajaradi. Endi ikkinchi ish ham I /O vazifasiga to'g'ri keladi, CPU uchinchi ishni tanlaydi va uni bajarishni boshlaydi. Ish kirish-chiqarish jarayonini tugatishi va CPU vazifalari uchun qaytib kelishi bilanoq, protsessor unga ajratiladi. Shu tarzda, tizim I / O vazifasini bajarilishini kutib, hech qanday CPU vaqtini sarflamaydi.
Shuning uchun, ko'p dasturlashning yakuniy maqsadi - bu bajarishga tayyor bo'lgan jarayonlar mavjud bo'lganda, protsessorni band qilishdir. Shunday qilib, bitta protsessorda bir vaqtning o'zida dasturning bir qismini, undan keyin boshqa dasturning bir qismini, keyin boshqa dasturning bir qismini va boshqalarni bajarish orqali bir nechta dasturlarni bajarish mumkin, shu sababli bir nechta dasturlarni bajarish mumkin. Shunday qilib, CPU hech qachon ishlamay qolmaydi.
Quyidagi rasmda A dasturi bir muncha vaqt ishlaydi va keyin kutish holatiga o'tadi. O'rtacha vaqt ichida B dasturi bajarilishini boshlaydi. Shunday qilib, CPU o'z resurslarini sarflamaydi va B dasturiga ishlash imkoniyatini beradi.


Parallel ishlov berish. Bir protsessorli tizimda bir vaqtning o'zida faqat bitta jarayon bajariladi. Multiprotsessing - bu bitta yoki bitta kompyuter tizimida ikki yoki undan ortiq protsessordan (protsessordan) foydalanish. Ushbu atama tizimning bitta kompyuter tizimida bir nechta protsessorni qo'llab-quvvatlash qobiliyatiga ishora qiladi. Endi bir nechta protsessor mavjud bo'lganligi sababli, bir vaqtning o'zida bir nechta protsessor bajarilishi mumkin. Ushbu ko'p protsessorlar kompyuter avtobusini, ba'zida soatni, xotirani va tashqi qurilmalarni ham baham ko'radi.

Yüklə 0,8 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin