Heterogén SoC rendszerek
Alapadatok
Course coordinator
mesteroktató
Szoba: IE336
Tel.:
+36 1 463-2066 Email: szanto (*) mit * bme * hu |
Lecturers
assistant lecturer
Szoba: IE336
Tel.:
+36 1 463-2066 Email: rtamas (*) mit * bme * hu |
mesteroktató
Szoba: IE336
Tel.:
+36 1 463-2066 Email: szanto (*) mit * bme * hu |
Announcements
Introduction
A tantárgy célja a komplex, nagy teljesítményű, egy áramkörön belül megvalósított heterogén rendszerek
tervezési és alkalmazási kérdéseinek bemutatása, különös tekintettel részfunkciók hardveres
gyorsítására. A tantárgy ismerteti a feladatok hardver megvalósításának előnyeit, bemutatja a
(részlegesen) újrakonfigurálható FPGA-k és a GPGPU eszközök által kínált nagyfokú párhuzamosításban
és pipeline végrehajtásban rejlő gyorsítási lehetőségeket. Ismerteti a hardver-szoftver együttes tervezés
és partícionálás követelményeit, módszereit. Bemutatja a CPU, GPGPU és FPGA alapú feldolgozó
egységek egységes használatának szoftveres hátterét (CUDA, OpenCL), valamint az FPGA-k magas
szintű nyelven történő fejlesztését. Valós példákon (pl. video feldolgozás, mesterséges intelligencia
alkalmazások) keresztül bemutatja a heterogén eszközök használatával elérhető teljesítmény- és
hatékonyság növekedést.