Навигација

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

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