Python HPC környezetben
A Python ma az egyik legelterjedtebb eszköz tudományos számításokhoz, de HPC rendszereken való hatékony használata több, mint néhány csomag telepítése és egy script futtatása. A kurzus bemutatja a HPC-s Python ökoszisztémát a rendszer által biztosított környezetektől kezdve a virtuális környezeteken és Apptainer konténereken át a JupyterHub használatáig. Megismerkedünk a teljesítményt befolyásoló tényezőkkel, a csomagkezelés bevált gyakorlataival, valamint a gyakori hibákkal és azok elkerülésével. Gyakorlati példákon keresztül bemutatjuk, hogyan futtathatók és üzemeltethetők Python alapú munkafolyamatok modern HPC rendszereken. A kurzus célja, hogy a résztvevők magabiztosan tudjanak Python környezeteket létrehozni, alkalmazásokat futtatni és hatékonyan kihasználni a rendelkezésre álló erőforrásokat.
Előadó: Tornai Gábor János PhD (szoftverfejlesztő, StreamNovation Kft.; HPC szakértő, DKF)
A workshop nyelve: magyar
Helyszín: Online (MS Teams platformon keresztül)
Célközönség:
- HPC felhasználók, akik már használnak Linux parancssort
- Felhasználók, akik Python alkalmazásokat szeretnének futtatni klaszteren
- Új HPC felhasználók, akik most ismerkednek a környezetkezeléssel és a konténerizációval
- Jupyter notebookról, munkaállomásról vagy laptopról HPC-re áttérő felhasználók
Előfeltételek: alap python tudás és tapasztalat, alap linux, HPC ismeret
A részvétel díjmentes, de előzetes regisztrációhoz kötött.