Parallel ishlov berishni tashkil etish. Arxitektura va hisoblash tizimlarini tashkil qilish usullari. Cisc va risc arxitekturalari


Download 281.2 Kb.
bet2/4
Sana11.01.2023
Hajmi281.2 Kb.
#1088858
1   2   3   4
Bog'liq
2. Parallel ishlov berishni tashkil etish

Boshqa texnologiyalarda, masalan Shmem da lokal (private) va umumiy (shared) o'zgaruvchilari qo'llaniladi. Bu o`zgaruvchilarga dasturning barcha jarayonlari murojat etishi mumkin va Put/Get toifasidagi operatsiyalar yordamida umumiy xotira bilan ishlash usuli tashkil etiladi. Linda sistemasi o'ziga xos xususiyatga ega bo'lib, unda ixtiyoriy ketma- ketlikda tilga to'rtta in, out, read va eval funksiyalarini qo'shadi va parallel dasturlar tuzish imkonini beradi. Afsuski, ushbu keltirilgan g'oya oddly bo'lishiga qaramasdan, uni amalda qo'llash muammolar tug'diradi.

  • Boshqa texnologiyalarda, masalan Shmem da lokal (private) va umumiy (shared) o'zgaruvchilari qo'llaniladi. Bu o`zgaruvchilarga dasturning barcha jarayonlari murojat etishi mumkin va Put/Get toifasidagi operatsiyalar yordamida umumiy xotira bilan ishlash usuli tashkil etiladi. Linda sistemasi o'ziga xos xususiyatga ega bo'lib, unda ixtiyoriy ketma- ketlikda tilga to'rtta in, out, read va eval funksiyalarini qo'shadi va parallel dasturlar tuzish imkonini beradi. Afsuski, ushbu keltirilgan g'oya oddly bo'lishiga qaramasdan, uni amalda qo'llash muammolar tug'diradi.

Arxitektura va hisoblash tizimlarini tashkil qilish usullari

CISC arxitekturasi

  • CISC arxitekturasining asosiy g'oyasi uning nomi - "buyruqlarning to'liq to'plami" da aks etadi. Ushbu arxitektura har bir mumkin bo'lgan (odatiy) ma'lumotlarni qayta ishlash harakati uchun alohida mashina ko'rsatmasiga ega bo'lishga intiladi.

Tarixiy jihatdan CISC me'morchiligi birinchilardan biri bo'lgan. Protsessorlarning takomillashtirilishi imkon qadar ko'proq turli xil ko'rsatmalarni bajarishga qodir VMlarni yaratish yo'lidan bordi. Bu assambleya tilida dasturlar yozgan dasturchilarning ishini soddalashtirdi (ya'ni deyarli mashina ko'rsatmalari darajasida).

  • Tarixiy jihatdan CISC me'morchiligi birinchilardan biri bo'lgan. Protsessorlarning takomillashtirilishi imkon qadar ko'proq turli xil ko'rsatmalarni bajarishga qodir VMlarni yaratish yo'lidan bordi. Bu assambleya tilida dasturlar yozgan dasturchilarning ishini soddalashtirdi (ya'ni deyarli mashina ko'rsatmalari darajasida).


Download 281.2 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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