Kondukciós hő terjedésének szimulációja GPGPU rendszerben

OData támogatás
Konzulens:
Dr. Berényi Richárd
Elektronikai Technológia Tanszék

A dolgozatomban kondukciós hő szimulációját valósítom meg egy Véges Differenciák módszerrel, melynél időben párhuzamos számításokat végzetek. Manapság sok olyan eszközünk van, mely képes párhuzamos számítások elvégzésére, mint például többmagos-processzorokkal szerelt eszközök, vagy akár a videokártyánk. Programomban videokártyám segítségével végzem a párhuzamos számításokat, ezt a módszert nevezik GPGPU-nak. Ismertetem a GPGPU kialakulásának történeti hátterét és létezésének indokoltságát is. Egy példaprogramon keresztül bemutatom az egyik legelterjedtebb GPGPU nyelvet a CUDA-t, és ismertetem a benne rejlő lehetőségeket, és az architektúrára jellemző speciális műveleteket. A dolgozatom témáját képző hővezetés mellett ismertetem a hő terjedésének lehetséges módjait, valamint azt, hogy milyen módszerek segítségével lehetséges a kondukciós hőt szimulálni. Ismertetek parciális differenciálegyenletek megoldására alkalmas numerikus módszereket, melyek közül a legnagyobb hangsúlyt a programomban alkalmazott véges differenciák módszer kapta. Bemutatom saját programom működését, és lehetőségeit a kondukciós hő szimulációjával kapcsolatban. Diplomamunkám során kísérleteket végeztem, hogy szimulációs eredményeimet tapasztalati adatokkal is össze tudjam hasonlítani.

Letölthető fájlok

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