GPGPU elérése virtulális gépekből a CIRCLE felhőben
Konzulens:
Dr. Szeberényi Imre
Tárgy:
Önálló laboratórium - Szoftverfejlesztés és rendszertervezés specializáció, BSc Info.
Önálló laboratórium 1 - Vizuális informatika főspecializáció, MSc Info.
Önálló laboratórium 2 - Vizuális informatika főspecializáció, MSc Info.
Önálló laboratórium 1 - Vizuális informatika főspecializáció, MSc Info.
Önálló laboratórium 2 - Vizuális informatika főspecializáció, MSc Info.
Hallgatói létszám:
1
Folytatás:
Szakdolgozat / Diplomaterv
TDK dolgozat
TDK dolgozat
Leírás:
A BME-IK és BME-IIT által fejlesztett Circle felhő egyik adatközpontja GPGPU kártyákkal bővült. Jelenleg ezek az elemek csak dedikált módon érhetők el virtuális gépekből, ami a kihasználtság szempontjából nem szerencsés megoldás.
Feladat a lehetséges GPGPU virtualizációs megoldások felkutatása és azok közül a legmegfelelőbb kiválasztása, majd a CIRCLE rendszerbe történő integrálása.
- A feladat kapcsán meg kell ismerni a QEMU-KVM virtualizációs rendszert és annak elérését biztosító libvirt API-t. A munkához ki kell alakítani egy oly tesztkörnyezetet, amiben a felmerülő megoldások kipróbálhatók, teljesítményük megmérhető, összehasonlítható.
A CIRCLE rendszerhez való integráláshoz meg kell ismerni a CIRCLE rendszer főbb moduljait, különös tekintettel a virtuális gépeket kezelő modulokra és a hozzájuk kapcsolódó monitorozási funkciókra.
Szükséges előismeretek:
- Python nyelv ismerete
- UNIX/Linux legalább felhasználói szintű ismerete