Početna strana

Predavanja

Vežbe na tabli

Dodatni materijali

Projekti i kolokvijumi

Obaveštenja

Korisni linkovi

Predavanja

Program predavanja

Uvod u paralelno procesiranje, osnovni pojmovi, klasifikacije i modeli. Osnovne višeprocesorske arhitekture, metodologije u projektovanju sistema i primeri primene.

Karakteristike arhitektura za paralelno procesiranje, analiza performansi.

Heterogene višeprocesorske arhitekture, vektorski i skalarni procesori, balansiranje opterećenja, optimizacija performansi i potrošnje sistema, osnovni algoritmi. Integrisane višeprocesorke platforme, projektovanje hardvera sistema, koncepti implementacije deljenih resursa sistema, upotreba sistemske magistrale, komunikacija i sinhronizacija aktivnosti programskih niti u višeprocesorskoj arhitekturi pod operativnim sistemom za rad u realnom vremenu, problemi integriteta podataka, tehnike ubrzanja performansi sistema, upotreba keš memorije, integrisana razvojna okruženja i alati.

 

Prezentacije sa predavanja:

[1] Prezentacija I deo (uvodna prezentacija)

[2] Prezentacija II deo

[3] Prezentacija III deo

[4] Prezentacija IV deo

[5] Prezentacija V deo

[6] Prezentacija VI deo

[7] Prezentacija VII deo

[8] Primeri višeprocesorskih arhitektura (dataflow)

 

Literatura:

1. Norm Matloff, Programming on Parallel Machines, eBook under Creative Commons license, 2013.

2. Ahmed Amine Jerraya, Wayne Wolf, Multiprocessor Systems-on-chips, Morgan Kaufmann, Sept 2004.

3. Ari Kulmala, Scalable Multiprocessor System-on-chip Architecture Design on FPGA, Tampere University of Technology, 2009.

4. Creating Multiprocessor Nios II Systems, Altera corporation, 2011.

5. R.S. Janka, Specification and Design Methodology for Real-Time Embedded Systems, Springer, 2006.

6. J. J. Labrosse, MicroC/OS-II The Real Time Kernel, CMP Books, 2002.

7. DE1-SoC User Manual, Terasic Technologies Inc, 2014.

Kontakti:

prof. dr Ivan Popović

Kabinet 101

E-mail: popovici@etf.bg.ac.rs

 

asis. mr Haris Turkmanaović

Kabinet 102

E-mail: haris@etf.bg.ac.rs

 

Elektrotehnički fakultet u Beogradu,

Bulevar Kralja Aleksandra 73,

11 000 Beograd

Republika Srbija