Mintaalkalmazások és támogató környezet létrehozása HPC rendszerekhez
Önálló laboratórium 1 - Vizuális informatika főspecializáció, MSc Info.
TDK dolgozat
A különböző kutatási feladatok ma már elképzelhetetlenek számítógépes támogatás nélkül. A számítógépek fejlődésével egyre nagyobb teljesítmények érhetők el a hétköznapi kutatási és mérnöki munkában. A nagy teljesítményű rendszerek (HTC/HPC) környezete, felhasználási módja azonban némileg eltér a megszokott környezetektől. Ilyen rendszer pl. a Kari felhőben kialakított joker klaszter, ami jelentősebb GPGPU erőforrással is rendelkezik.
Ezek hatékony felhasználása azonban nem szokványos, a kutatóknak meg kell a rendszert ismerni.
A feladat olyan jól dokumentált példaprogramok készítése, és szükség esetén megfelelő támogató környezet/keretrendszer létrehozása ami segíti kutatókat abban, hogy a rednszert megismerjék és annak lehetőségeit hatékonyan kiaknázzák.
A munka során a hallgatók megismerkednek a HPC (High Performance Computing) környezet lehetőségeivel, fejlesztőeszközeivel, programozási nyelveivel.
* MPI: http://www.open-mpi.org/
* Cuda, OpenCl: http://www.nvidia.com/object/cuda_home_new.html
* OpenMP: http://openmp.org/wp/
* Slurm: https://slurm.schedmd.com/documentation.html