Jegyszerzés:
Szóbeli Vizsga az előadás anyagából + Programozási feladat(ok) megoldása és bemutatása.
Választott feladatok:
- 1. feladat: Marx Pál Fülöp
- 2. feladat: Tamás Krisztián
- 3. feladat: Haffner Domonkos
- 4. feladat: Csörnyei Géza Attila
- 7. feladat: Pintér Roland László
- 15. feladat: Pál Balázs
- 21. feladat: Furuglyás Kristóf
- 23. feladat: Maller Péter
Tematika:
- Számítási hardverek (CPU, GPU, APU, MIC) felépítése, működése
- Hardverszintű párhuzamosság elemei
- A szoftveres párhuzamosság elemei
- A modern C++ nyelv alapjai és az új szabványok elemei (C++11, C++14, C++17)
- Párhuzamosítás a modern C++ nyelvben
- Hatékony Szimulációk építőkövei
- Masszív párhuzamosítást támogató API-k áttekintése és használata
- CPU-hatékony szimulációk tervezése
- GPU-hatékony szimulációk elemei és csapdái