Opis: Raziskovalci se pogosto soočajo z zahtevnimi računskimi izzivi, kot so analiza obsežnih podatkov, fizikalne simulacije, računska kemija, biologija, napovedovanje vremena, simulacije dinamike tekočin in podobno. Za reševanje teh izzivov se pogosto zatekajo k programskemu jeziku Python, ki ponuja bogato paleto knjižnic in orodij. Njegova slabost pa je lahko počasnost izvajanja, če ne uporabimo primernih pristopov k programiranju.
Na delavnici se bomo osredotočili na orodja in knjižnice v Pythonovem ekosistemu, s katerimi lahko izkoristimo računsko moč sodobnih večjedrnih procesorjev ter grafičnih pospeševalnikov v superračunalniškem okolju. Obravnavali bomo različne probleme, od operacij nad matrikami do učenja globokih nevronskih mrež, in poiskali ustrezne rešitve k pohitritvi izvajanja.
Zahtevnost: Napredna
Jezik: Slovenski
Termin: 07. 06. 2024 od 9.00 – 14.00
Omejitev števila udeležencev: 30
Lokacija:
- Naslov: Fakulteta za računalništvo in informatiko, Večna pot 113, Ljubljana
- Prostor: Predavalnica P04
Virtualna lokacija: ZOOM
Priporočeno predznanje:
- opravljena delavnica Osnove superračunalništva,
- razumevanje zgradbe računalniške gruče,
- delo preko odjemalca SSH (ukazna vrstica, prenašanje datotek),
- osnovno poznavanje vmesne programske opreme Slurm,
- osnovno znanje operacijskega sistema Linux in lupine Bash
- osnovno poznavanje programskega jezika Python
Ciljna publika: raziskovalci, inženirji, študenti, vsi ki potrebujejo več računskih virov pri svojem delu
Na izobraževanju pridobljena znanja:
- Uporaba programskega jezika Python v superračunalniškem okolju
- Uporaba knjižnic za vzporedno računanje v (RAPIDS, numba)
- Uporaba knjižnice za porazdeljeno računanje DASK
- Globoko učenje na superračunalniški gruči s knjižnico PyTorch
Organizator:
Predavatelji:
Ime: | Davor Sluga |
Opis: | https://fri.uni-lj.si/sl/o-fakulteti/osebje/davor-sluga |
E-mail: | davor.sluga@fri.uni-lj.si |
Ime: | Nejc Ilc |
Opis: | https://fri.uni-lj.si/en/about-faculty/employees/nejc-ilc |
E-mail: | nejc.ilc@fri.uni-lj.si |
Več informacij lahko poiščete na spletni strani dogodka, kjer se lahko tudi prijavite.