Навигација

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

Спецификација предмета
НазивМултипроцесорски системи
Акроним19Д111МПС
Студијски програмЕлектротехника и рачунарство
Модулмодул Рачунарска техника и информатика
Тип студијадокторске академске студије
Наставник (предавач)
  • проф. др Мило Томашевић
Наставник/сарадник (вежбе)
    Наставник/сарадник (ДОН)
      Број ЕСПБ9.0Статус предметаизборни
      Условљност другим предметиманема
      Циљеви изучавања предметаОвај курс пружа детаљан преглед принципа, архитектура и програмских модела за мултипроцесорске и рачунарске системе високих перформанси. Студенти ће упознавати паралелне архитектуре, проблеме скалабилности, анализу перформанси и модерне HPC технологије, као и нове трендове у exascale рачунарству, акцелераторима и хетерогеним системима.
      Исходи учења (стечена знања)Студенти ће моћи да: 1. Разумеју паралелне рачунарске архитектуре и меморијckе хијерархије 2. Анализирају перформансе, скалабилност и уска грла у паралелним системима 3. Примене технике оптимизације за латенцију меморијске хијерархије и комуникације 4. Развију паралелне програме користећи моделе дељене и дистрибуиране меморије 5. Познају модерне акцелераторе (GPU/FPGA) и нове HPC технологије
      Садржај предмета
      Садржај теоријске наставеСавремене парадигме пројектовања паралелних система. Напредни вишејезгарни процесори, меморијски системи и интерконекционе мреже. Паралелни програмски модели. Кохеренција приватних кеш меморија. Извршавање на нивоу нити. Анализа перформанси и оптимизационе технике.. Хетерогено рачунарство, GPU и доменски акцелератори. Рачунарско високих перформанси.
      Садржај практичне наставе
      Литература
      1. Hennesy, Patterson, Kozyrikas "Computer Architecture: A Quantitative Approach", 7th Ed.,Morgan Kaufmann 2025.
      2. Multicore and GPU Programming: An Integrated Approach, Gerassimos Barlas, Morgan Kaufmann, 2022.
      3. Culler, Singh, Gupta, Parallel Computer Architecture, Morgan Kaufmann 2000
      4. Tomasevic, Milutinovic, "Cache coherence problem in Shared Memory Multiprocessors: Hardware Approaches", IEEE Computer SocietyPress, 1993
      5. Protić, Tomašević, Milutinović, "Distributed Shared Memory: Concepts and Systems", IEEE Computer SocietyPress, 1996.
      Број часова активне наставе недељно током семестра/триместра/године
      ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
      8
      Методе извођења наставепредавања, израда пројекта
      Оцена знања (максимални број поена 100)
      Предиспитне обавезеПоенаЗавршни испитПоена
      Активности у току предавања0Писмени испит30
      Практична наставаУсмени испит0
      Пројекти70
      Колоквијуми
      Семинари