Навигација

МС1МПС - Мултипроцесорски системи

Спецификација предмета
НазивМултипроцесорски системи
АкронимМС1МПС
Студијски програмЕлектротехника и рачунарство
Модулмодул Рачунарска техника и информатика
Тип студијамастер академске студије
Наставник (предавач)
  • др Мило Томашевић
Наставник/сарадник (вежбе)
Наставник/сарадник (ДОН)
Број ЕСПБ6.0Статус предметаизборни
Условљност другим предметиманема
Циљеви изучавања предметаУпознавање са основним концептима паралелних рачунарских система и принципа паралелног програмирања. Детаљно упознавање са архитектурама мултипроцесорских система са заједничком меморијом.
Исходи учења (стечена знања)Овај предмет треба да оспособи студента да разуме пројектне одлуке у области паралелних система, да користи симулаторе за евалуацију ових одлука, као и да практично примењује принципе паралелног програмирања коришћењем различитих паралелних програмских модела.
Садржај предмета
Садржај теоријске наставеУвод. Трендови апликација, технологије и архитектура. Паралелни програмски модели (заједничка меморија, слање порука и паралелизам података). Мултипроцесори са заједничком меморијом: УМА и НУМА системи. Кохеренција приватних кеш меморија. Дистрибуирани, централизовани и хијерархијски системи и протоколи. Програмирање општих апликација на графичким процесорима (пример, ЦУДА)
Садржај практичне наставеЛабораторијске вежбе, коришћење симулатора паралелних система.
Литература
  1. Parallel Computer Architecture (A HW/SW Approach), Culler, Singh, Gupta, Morgan Kaufmann, 2000.
Број часова активне наставе недељно током семестра/триместра/године
ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
221
Методе извођења наставепредавања, аудиторне вежбе, лабораторијске вежбе, домаћи задаци
Оцена знања (максимални број поена 100)
Предиспитне обавезеПоенаЗавршни испитПоена
Активности у току предавања35Писмени испит65
Практична настава0Усмени испит0
Пројекти0
Колоквијуми
Семинари0