Sejtmikroszkópiás felvételek feldolgozásának GPU alapú gyorsítása

OData támogatás
Konzulens:
Szántó Péter
Méréstechnika és Információs Rendszerek Tanszék

A képfeldolgozás széles körben elterjedt az iparban. Régóta léteznek különféle képfeldolgozást segítő programok. A grafikus kártya (GPU) szerepe a számítógépekben a CPU tehermentesítése a számításigényes grafikus feladatok alól. Ennek alapja, hogy a képekkel végzett számítások jól párhuzamosíthatóak. Néhány éve lehetővé vált a GPU-k programozása tetszőleges algoritmusokra. A dolgozat célja, hogy az OpenCL motort használva képfeldolgozási algoritmusokat valósítson meg GPU-ra annak érdekében, hogy minél jobb futási időt érjenek el. Ehhez a GPU felépítésével és memóriatípusaival is foglalkozik. Tárgyalja az OpenCL kódírás mikéntjét, debuggolását és az optimális kód elérésének lehetőségeit. Néhány megvalósított képfeldolgozási algoritmust is bemutat. Elképzelhető, hogy a jövőben a képfeldolgozást támogató szoftverek GPU-t fognak használni a gyors végrehajtás érdekében.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.