NAZORAT SAVOLLARI Hisoblash tizimlari nima va u nima uchun ishlatiladi?
Hisoblash tizimlarini tashkil etish g’oyasi nimalardan tashkil topgan?
Parallel hisoblash tizimlarida ma’lumotlar qay tarzda beriladi?
Parallel tizim elementlar bog’liqligi, tarkibi o’rtasida chegaralanish mavjudmi?
Parallel tizimlarni guruxlashda munosabatlar operatorlar sifatida qanday munosabatlar keltiriladi?
1-Amaliy mashg’ulot
Mavzu: Zamonaviy kompyuterlarning xotirani tashkillash bo’yicha klassifikatsiyasi Ishdan maqsad: Kompyuter hotiralari, ularning turlari, hotirani tashkillash klassifikatsiyalarini o’rganish. Nazariy qism Umumiy va ajratilgan xotirali multiprotsessorlar va multikompyuterlar. Umumiy va ajratilgan xotirali multiprotsessorlar va multikompyuterlar parallelashtirish metodlarining dasturiy algoritmlarda qo’llanilishini va ularning amaliyotda ko’p yadroli protsessorlarda tadbig’i, dasturiy til sifatida C++ tilining qo’llanishi va parallelashtirishni ko’p oqimli qilib tashkillashtirib beradigan OpenMP komplyatori direktiva imkonyatlarini ifodalab beradi. Bundan tashqari dasturlarda qo’llanilagan parallelashtirish algoritmlarining ko’p yadroli protsessorlarda qo’llash natijasida erishilgan unumdorlik darajasining, xotiradan o’qish va yozish amallarini optimallashtirish maqsadida tasvirlarni siqish muammolarni yechishda dasturiy vositalardan va oqimlarga ajratish usullaridan foydalanish imkoniyatlari yaratiladi.
Protsessorlarda ko’p yadrolik tushunchasining paydo bo’lishi «ko’p oqimlilik» tushunchasini ham dasturiy ta’minotda ko’proq tilga olinishga sabab bo’ldi. Bu ikki tushuncha hozirgi axborot texnologiyalarda uzviy bog’liq «juftlik» hisoblanadi.