Navigacija

DS2MPS - Multiprocesorski sistemi

Specifikacija predmeta
Naziv Multiprocesorski sistemi
Akronim DS2MPS
Studijski program Elektrotehnika i računarstvo
Modul modul Računarska tehnika i informatika
Tip studija doktorske akademske studije
Nastavnik (predavač)
  • dr Milo Tomašević
Nastavnik/saradnik (vežbe)
    Nastavnik/saradnik (DON)
      Broj ESPB 9.0 Status predmeta izborni
      Uslovljnost drugim predmetima nema
      Ciljevi izučavanja predmeta Upoznavanje sa naprednim konceptima i tehnikama u arhitekturama i programiranju multiprocesorskih sistemima.
      Ishodi učenja (stečena znanja) Očekuje se duboko poznavanje i razumevanje naprednih tehnika i paralelnih arhitektura, sposobnost simulacione evaluacije raznih projektnih odluka u multiprocesorskim sistemima, kao i mogućnost korišćenja savremenih paralelnih programskih modela.
      Sadržaj predmeta
      Sadržaj teorijske nastave Savremene paradigme projektovanja paralelnih sistema. Napredni višejezgarni procesori, memorijski sistemi i interkonekcione mreže. Koherencija privatnih keš memorija. Sinhronizacija i komunikacija. Modeli memorijske konzistencije. Izvršavanje na nivou niti. Optimizacione tehnike za smanjenje, sakrivanje i tolerisanje latencije memorijskog pristupa. Savremeni paralelni programski modeli.
      Sadržaj praktične nastave
      Literatura
      1. Culler, Singh, Gupta, Parallel Computer Architecture, Morgan Kaufmann 2000
      2. Hennesy, Patterson, "Computer Architecture: A Quantitative Approach", 4th Ed.,Morgan Kaufmann 2000.
      3. Olukotun, Hammond, Laudon, "Chip Multiprocessor Architecture", Morgan and Claypool,2007.
      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.
      Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine
      Predavanja Vežbe DON Studijski i istraživački rad Ostali časovi
      6
      Metode izvođenja nastave predavanja, izrada projekta
      Ocena znanja (maksimalni broj poena 100)
      Predispitne obaveze Poena Završni ispit Poena
      Aktivnosti u toku predavanja 0 Pismeni ispit 65
      Praktična nastava Usmeni ispit 0
      Projekti 35
      Kolokvijumi
      Seminari 0