• Multithreading texnologiyasi
  • Kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent




    Download 255,82 Kb.
    Pdf ko'rish
    bet4/4
    Sana19.05.2024
    Hajmi255,82 Kb.
    #244019
    1   2   3   4
    Bog'liq
    2--

    Simmetrik multiprotsessing
    Simmetrik Multiprotsessing (qisqartirilgan SMP) yoki nosimmetrik
    multiprocessing bu ko'p protsessorli tizimlarning maxsus arxitekturasi
    bo'lib, unda bir nechtaprotsessorlar umumiy xotiraga kirish


    imkoniyatiga ega. Bu yaqinda keng qo'llaniladigan juda keng tarqalgan
    arxitektura. SMP dan foydalanganda bir nechta protsessorlar
    kompyuterda birdan ishlaydi, ularning har biri o'z vazifasi bilan ishlaydi.
    Yuqori sifatli operatsion tizimga ega bo'lgan SMP tizimi protsessorlar
    o'rtasida vazifalarni oqilona taqsimlaydi va ularning har biriga bir xil
    yukni beradi. Biroq, xotiraga kirish bilan bog'liq muammo mavjud,
    chunki hatto bitta protsessorli tizimlar ham buni amalga oshirish uchun
    ancha vaqt talab etadi. Shunday qilib, SMP-da RAMga kirish ketma-ket
    sodir bo'ladi: birinchi navbatda bitta protsessor, keyin ikkinchi
    protsessorga ruxsat beriladi. Ko'p protsessorli tizimlarning turlarga
    bo'linishi xotiradan foydalanish printsipiga ko'ra bo'linishga asoslangan.
    Ushbu yondashuv quyidagi muhim turlarni ajratib ko'rsatishga imkon
    berdi: Ko'p protsessorli tizimlar - ko'p protsessorlar (umumiy umumiy
    xotiraga ega bo'lgan ko'p protsessorli tizimlar) va multikompyuterlar
    (alohida xotiraga ega tizimlar). Parallel hisoblashda ishlatiladigan
    umumiy ma'lumotlar sinxronlashni talab qiladi. Ma'lumotlarni
    sinxronlashtirish vazifasi eng muhim muammolardan biri bo'lib, uni
    ko'p protsessorli va ko'p yadroli va shunga mos ravishda kerakli
    dasturiy ta'minotni ishlab chiqishda hal qilish muhandislar va
    dasturchilar uchun ustuvor vazifadir. Ma'lumotlarni almashish xotirani
    jismoniy ajratish orqali amalga oshirilishi mumkin. Ushbu yondashuv
    bir xil bo'lmagan xotiraga kirish (NUMA) deb nomlanadi.
    Multithreading texnologiyasi
    Multithreading texnologiyasi - bu ko'p yadroli dasturiy ta'minot.
    Keyingi ish samaradorligi, har doimgidek, protsessor apparatida
    o'zgarishlarni talab qiladi.Tizimlar va arxitekturalarning murakkabligi
    har doim ham samarali emas. Qaramaqarshi fikr mavjud: "har qanday
    topqirlik oddiy!". Haqiqatan ham, protsessorning ish faoliyatini oshirish
    uchun uning chastotasini oshirish, mantiqiy va apparat qismlarini


    murakkablashtirish umuman zarur emas, chunki mavjud texnologiyani
    ratsionalizatsiya qilish va takomillashtirish kifoya. Ushbu usul juda
    foydalidir - protsessorning issiqlik tarqalishini oshirish, mikrosxemalar
    ishlab chiqarish uchun yangi qimmatbaho uskunalarni yaratish
    masalasini hal qilishning hojati yo'q. Ushbu yondashuv ko'p yadroli
    texnologiya - bitta kristallga bir nechta hisoblash yadrolarini amalga
    oshirish doirasida amalga oshirildi. Agar biz dastlabki protsessorni
    olsak va ishlashni yaxshilashning bir necha usullarini amalga oshirishda
    ishlash samaradorligini taqqoslasak, ko'p yadroli texnologiyadan
    foydalanish eng yaxshi variant ekanligi aniq.


    Xulosa
    Biz har birimizning ogi’irimizni yengil qilayotga kompyuter
    texnologiyalarini o’zida kechadigan jarayonlar haqida korib chiqdik.
    Qo’limizda turgan harbir texnika planshet, telefon shaxsiy
    kompyuterlarning buruq va xotira bilan ishlash tizimlarini o’rgandik
    ichki xotira va protsessorda kechadigan jarayonlar haqida. Yangi kop
    yadroli protsessorlar ishdagi sifat va tezlikda juda katta ahamyat kasb
    etadi.

    Download 255,82 Kb.
    1   2   3   4




    Download 255,82 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent

    Download 255,82 Kb.
    Pdf ko'rish