Навигација

13С113ПАР - Паралелни рачунарски системи

Спецификација предмета
НазивПаралелни рачунарски системи
Акроним13С113ПАР
Студијски програмСофтверско инжењерство
Модул
Тип студијаосновне академске студије
Наставник (предавач)
    Наставник/сарадник (вежбе)
    Наставник/сарадник (ДОН)
    Број ЕСПБ6.0Статус предметаизборни
    Условљност другим предметимаАрхитектура и организација рачунара I
    Циљеви изучавања предметаРазумевање у ограничењима паралелног извршавања, паралелизма на инструкцијском нивоу, паралелизма у оквиру петљи и детекција извршавања паралелизма у реалном времену и имплементација паралелизма у хардверу.
    Исходи учења (стечена знања)Дубоко познавање рада суперскаларних и процесора са веома широком инструкцијском речи, оптимизационих делова компајлера и модела паралелизма
    Садржај предмета
    Садржај теоријске наставеПаралелизам на инструкцијском нивоу. Зависности по подацима и графови зависности по подацима. Распоређивање по трагу. Спекулативно извршавање. Паралелизам у петљама. Графови зависности по подацима за петље. Софтверска проточност. Векторски суперрачунари, машине са врло широком инструкцијском речи и суперскаларни процесори. Вишејезгарни процесори. Hyperthreading.
    Садржај практичне наставеУпотреба симулатора
    Литература
    1. Зоран Јовановић: Инструкцијски ниво паралелизма, АТЦ Авангарда, Београд 2006.
    Број часова активне наставе недељно током семестра/триместра/године
    ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
    221
    Методе извођења наставеНастава у учионици, рад са симулаторима, разјашњавање детаља делова курса након што су студенти учили те делове
    Оцена знања (максимални број поена 100)
    Предиспитне обавезеПоенаЗавршни испитПоена
    Активности у току предавања0Писмени испит0
    Практична настава0Усмени испит70
    Пројекти20
    Колоквијуми10
    Семинари0