• 2. Buyruq darajasidagi parallellik (ILP-Instruction level parallelism)
  • 3. Oqim darajasidagi parallellik (TLP- Thread level parallelism)
  • Parallel dasturlash .
  •  Parallel ishlov berish usullari




    Download 0,71 Mb.
    Pdf ko'rish
    bet5/9
    Sana19.12.2023
    Hajmi0,71 Mb.
    #124214
    1   2   3   4   5   6   7   8   9
    Bog'liq
    hpebr

    6. Parallel ishlov berish usullari
    Parallellash turlari:
    1. Ma’lumotlar darajasidagi parallellik (DLP-Data level parallelism) 
    ko’p sonli obyektlarda bir xil kod bajarilganda moslik yuzaga keladi.
    -Bir nechta ma’lumotlar elementlarida takrorlangan bitta operatsiya (SIMD);
    -ILP ga qaraganda kamroq tarqalgan – parallel buyruqlar bir xil operatsiyadir.
    4.1.4.Ma’lumotlar darajasidagi parallellik.
    2. Buyruq darajasidagi parallellik (ILP-Instruction level parallelism) 
    bu
    kompyuter dasturida bir vaqtning o’zida qancha operatsiyalarni bajarish
    mumkinligini o’lchash:
    - konveyerlash;
    - superskalyarlik;
    - juda uzun buyruqlar.


    128
    4.1.5.Buyruq darajasidagi parallellik.
    3. Oqim darajasidagi parallellik (TLP- Thread level parallelism) – bir
    vaqtning o’zida bir nechta oqimlarni ishga tushuradigan dasturga xos bo’lgan
    parallellik:
    - parallel dasturlash;
    - bir nechta oqimlar;
    - bir nechta jarayonlar.
    4.1.6.Oqim darajasidagi parallellik.
    Parallel dasturlashZamonaviy hisoblash tizimida, odatda, bajarishni istagan
    bir vaqtning o'zida bir nechta dastur jarayonlari mavjud. Endi barcha jarayonlarni
    samarali va samarali boshqarish Operatsion tizimning zimmasida. Operatsion
    tizimning muhim jihatlaridan biri bu ko'p dasturli dasturdir. Kompyuter tizimida
    bajarilishini kutayotgan bir nechta jarayonlar mavjud, ya'ni ular CPU ularga qachon
    ajratilishini kutadilar va ular bajarilishini boshlaydilar. Ushbu jarayonlar ish joylari


    129
    sifatida ham tanilgan. Endi asosiy xotira juda kichik bo'lib, unga ushbu
    jarayonlarning hammasini yoki ishlarini joylashtirishga qodir emas. Shunday qilib,
    ushbu jarayonlar dastlab ish hovuz deb nomlangan joyda saqlanadi. Ushbu ish
    jamg'armasi asosiy xotira va CPU ajratilishini kutayotgan barcha jarayonlardan
    iborat. CPU barcha kutilayotgan ishlardan bittasini tanlaydi, uni ish havzasidan
    asosiy xotiraga olib boradi va bajarishni boshlaydi. Protsessor bitta ishni tashqi omil
    tomonidan to'xtatilguncha yoki u I / U vazifasiga o'tguncha bajaradi.

    Download 0,71 Mb.
    1   2   3   4   5   6   7   8   9




    Download 0,71 Mb.
    Pdf ko'rish