Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Vícejádrové systémy (MI-MCS)

Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu MI-MCS - Vícejádrové systémy, Fakulta informačních technologií, České vysoké učení technické v Praze (ČVUT).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Cíl

Programovací a optimalizační techniky vhodné pro efektivní běh programů na architekturách systémů založených na vícejádrových procesorech se sdílenou pamětí cache. - Architektury vícejádrových procesorů a víceprocesorových systémů,- organizace hierarchií pamětí cache,- datové struktury a algoritmy typu MTMD vhodné pro vícejádrové systémy s vícestupňovou hierarchií cache (cache conscious programming),- jazykové konstrukce podporující cache conscious programming,- ověřování algoritmů simulací,- měření na reálných systémech.

Literatura

1. Maurice Herlihy, Nir Shavit: The Art of Multiprocessor Programming.2. Rauber, Thomas and Rünger, Gudula: Parallel Programming Models, Springer, 20103. David A. Patterson, John L. Hennessy: Computer Organization and Design: The Hardware/Software Interface, Fourth Edition4. Ricardo Bianchini, Enrique V. Carrera and Leonidas Kontothanassis: Evaluating the Effect of Coherence Protocols on the Performance of Parallel Programming Constructs, 19985. Ricardo Bianchini, Leonidas Kontothanassis: Algorithms for Categorizing Multiprocessor Communication Under Invalidate and Update-Based Coherence Protocols, 19956. Bryan R. Buck,Jeffrey K. Hollingsworth: Using Hardware Performance Monitors to Isolate Memory Bottlenecks, 2000

Požadavky

1. programování v asembleru, C/C++ nebo C#,2. přehled OS Linux/Windows a počítačových sítí,3. absolvování BI-EIA, MI-PAP a MI-PAR jsou výhodou, nejsou ale striktně nutné.

Garant

Pavel Tvrdík

Vyučující

Jiří Kašpar