Lectures on Modern Scientific Programming - 2017

Modern Tudományos Programozás Előadássorozat - 2017

November 20-21.

  • Az előadásokat kiemelten ajánljuk azoknak:

    • akik aktívan fejlesztenek számításigényes szimulációkat, vagy adatfeldolgozó programokat
    • akik olyan kódokon dolgoznak, ahol a helyes működés kiemelten fontos
    • akik többet szeretnének tudni a GPU-k alkalmazási lehetőségeiről
    • akik gyakran dolgoznak numerikus módszerekkel, amelyeknél fontos a hatékonyság
    • akik tanulmányaik után nap mint nap programozással terveznek foglalkozni
  • Az előadások érdekelhetik azokat

    • akik gyakran írnak C++ vagy python nyelven programokat munkájuk során
    • akiknek gyakran kell szimbolikus és numerikus módszereket is egyszerre alkalmazniuk
    • akik szeretnék, ha kódjaikban ejtett hibákat könnyebben megtalálhatnák
    • akik szeretnének naprakész információkat szerezni a fejlesztői eszközökről, nyelvekről és GPUs technológiákról
    • akik Windows rendszeren folytatnak kutatómunkát

A tervezett program:

2017 November 20., Hétfő
Délelőtt: 9:00-12:00
“Fejlesztői eszközök, GPU és Grafika” - Nagy-Egri Máté Ferenc (Wigner FK)

  • A Visual Studio Code fejlesztői környezet bemutatása
  • A Windows 10 natív Linux alrendszerének bemutatása
  • Számítás és vizualizáció egyszerre a SYCL szabvány keretein belül
Délután: 13:30-16:30
“C++ kódanalízis és kapcsolódó eszközök” - Horváth Gábor (Ericsson / ELTE IK)
  • Kódminőség javító eszközök,
  • Refaktoráló eszközök,
  • Hibajavító eszközök,
  • Tesztelést segítő eszközök bemutatása C/C++ programokhoz
2017 November 21., Kedd
Délelőtt: 9:00-12:00
“Analitikus függvények közelítő numerikus módszerei” - Berényi Dániel (Wigner FK)
  • Numerikus integrálás, deriválás és interpoláció
  • Véges és végtelen tartományok kezelése
  • Közönséges differenciál egyenletek GPUs megoldása
Délután: 13:30-16:30
“A Jupyter keretrendszer bemutatása” - Oroszlány László (ELTE TTK)
  • a jupyter notebook formátum és az interaktív programozás
  • jupyter az oktatásban: jupyterhub
  • jupyter a kutatásban: a kooplex kooperatív keretrendszer története

Az előadások idén magyarul lesznek

A hétfő délelőtti előadáson a SYCL GPUs nyelvvel ismerkedhetnek meg a résztvevők, amelynek a ComputeCpp fordítója ingyenesen elérhető.
További kapcsolódó könyvtárak érhetőek el a sycl.tech weboldalon

A részvétel hallgatóknak, MTA kutatóknak és a GPU Labor partnerei számára ingyenes, regisztrációhoz kötött. A regisztráció ezen az oldalon érhető el.

A belépéshez személyazonosító igazolványra van szükség!

Helyszín: KFKI Campus, Wigner FK (1121 Budapest, Konkoly-Thege Miklós Str. 29-33.),
3. épület, 2. emelet, Tanácsterem

Térkép: