Жоғары өнімді компьютерлік жүйелердің архитектурасы Пәні: Параллельді және жоғары өнімді есептеу



бет9/14
Дата18.12.2022
өлшемі0,98 Mb.
#163188
1   ...   6   7   8   9   10   11   12   13   14
Байланысты:
1лекц Архитектуры высокопроизводительных компьютерных систем Щербов

Деректерді беру желілерінің схемасы аппараттық деңгейде жүзеге асырылуы мүмкін немесе тиісті бағдарламалық жасақтаманың көмегімен қолда бар физикалық топология негізінде қамтамасыз етілуі мүмкін. Виртуалды (бағдарламалық-іске асырылатын) топологияларды енгізу әзірленетін қатарлас бағдарламалардың ұтқырлығына ықпал етеді және бағдарламалау шығындарын азайтады

Деректерді беру желілерінің схемасы аппараттық деңгейде жүзеге асырылуы мүмкін немесе тиісті бағдарламалық жасақтаманың көмегімен қолда бар физикалық топология негізінде қамтамасыз етілуі мүмкін. Виртуалды (бағдарламалық-іске асырылатын) топологияларды енгізу әзірленетін қатарлас бағдарламалардың ұтқырлығына ықпал етеді және бағдарламалау шығындарын азайтады

Есептеуіш кластерлер желісінің топологиясы

Кластерлік жүйені құру үшін көптеген жағдайларда кластер процессорлары бір-біріне қосылатын коммутатор (коммутатор) қолданылады. Бұл жағдайда кластер желісінің топологиясы – бұл кез-келген екі желілік процессордың арасында деректерді беруді ұйымдастыруға болатын толық граф(20-слайд). Сонымен қатар, бірнеше байланыс операцияларын бір уақытта орындау шектеулі – кез-келген уақытта әр процессор тек бір деректерді қабылдау-беру операциясына қатыса алады. Нәтижесінде, өзара әрекеттесетін процессор жұптары бір-бірімен қиылыспайтын байланыс операцияларын параллель жүргізуге болады

Жоғары өнімді жүйелердің коммуникациялық орталары

Жалпы мағынада, компьютердің архитектурасын компьютерлерді бір-біріне, жадқа және сыртқы құрылғыларға қосу әдісі ретінде анықтауға болады. Бұл қосылысты жүзеге асыру әртүрлі жолдармен жүруі мүмкін. Мұндай қосылыстардың нақты орындалуы компьютердің байланыс ортасы деп аталады. Қарапайым іске асырудың бірі – процессорлар да, жад та қосылатын жалпы шинаны пайдалану.

Жоғары өнімді жүйелердің коммуникациялық орталары

Жоғарыда айтылғандай, мұндай жүйелердің басты кемшілігі-масштабталудың нашарлығы. Шинадағы құрылғылардың көбеюі, тіпті аз саны жадпен алмасу кезінде айтарлықтай кідірістерге және тұтастай алғанда жүйенің өнімділігінің апатты төмендеуіне әкеледі. Байланыс ортасын құру үшін басқа тәсілдер қажет, олардың бірі-жадты тәуелсіз модульдерге бөлу және әр түрлі коммутаторларды қолдану арқылы әр түрлі процессорларға бір уақытта қол жеткізуге мүмкіндік беру.



Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   14




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет