GPU nap 2012

Europe/Budapest
MTA Wigner FK SzFI Tanácsterem (MTA Wigner FK)

MTA Wigner FK SzFI Tanácsterem

MTA Wigner FK

1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
Description
2012-ben harmadik alkalommal rendezzzük meg a GPU nap 2012 workshopot az MTA Wigner FK RMI szervezésében. Idén elsődleges célunk a kutatók és a GPU gyártók/forgalmazók közötti párbeszéd és kapcsolatteremtés elősegítése a GPU programozásban rejlő lehetőségek jobb tudományos kihasználása érdekében. Az előadásokon való részvétel mindenki számára szabad és ingyenes, de a létszámfelmérés valamint az KFKI Telephelyre történő beléptetés céljából előzetes regisztráció szükséges. Kérjük nevének/elérhetőségének megadásával jelezze részvételi szándékát! A maximális résztvevők száma 50 fő. (Regisztráció itt.)


Szervezők: Barnaföldi Gergely Gábor & Debreczeni Gergely
   
    • 1
      Belépés, Regisztráció MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      Speaker: Dr Gergely Gábor Barnaföldi (MTA KFKI RMKI)
    • 2
      Köszöntő MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      Speaker: Dr Peter Levai (MTA KFKI RMKI)
    • 3
      SGI GPU-klaszterek MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      Speaker: Gábor Lehoczky (Silicon Computers)
      Slides
    • 4
      GPU szimlációk a statisztikus fizikában MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      Masszivan parallel GPUs szimulaciok jol alkalmazhatoak stochasztikus sejtautomatakkal leirhato rendszerekre. Ilyenek peldaul az 1,2 dimenzios nemegyensulyi racsgaz modellek, illetve a rajuk lekepezheto felulet novekedesek. A Kardar-Parisi-Zhang stochasztikus differencialegyenlettel jellemzett modellek dinamikus skalaviselkedeset tanulmanyoztuk CUDA-s es OpenCL-es bitkodolt algoritmusokkal. Tobb szazszoros gyorsulasokat, es ezek architektura fuggosegeit is vizsgaltuk. A befagyott rendezetlenseg hatasara a folyamatok logaritmikusan lassuakka es szeles eloszlasuakka valnak. Ilyen nehez problemakkal kapcsolatos kutatsainkra is mutatok peldat. [1] Henrik Schulz, Géza Ódor, Gergely Ódor, Máte Ferenc Nagy, Simulation of 1+1 dimensional surface growth and lattices gases using GPUs Comp. Phys. Comm. 182 (2011) 1467 [2] Jeffrey Kelling and Géza Ódor, Extremely large-scale simulation of a Kardar-Parisi-Zhang model using graphics cards, Phys. Rev. E 84 (2011) 061150 [3] J. Kelling, G. Ódor, M. F. Nagy, H. Schulz, K.-H. Heinig, Comparison of Different Parallel Implementaions of the 2+1-Dimensional KPZ Model and the 3-Dimensional KMC Model, arXiv:1204.5072 EPJST megjeles alatt
      Speaker: Dr Géza Odor
      Slides
    • 5
      Az ALICE detektor valós idejű részecske nyomfelismerésére GPU-k segítségével az LHC következő mérési időszakában MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      A CERN LHC gyorsítóját elöreláthatóan 2017-18-ban leállítják, hogy a berendezéssel 5-10-szeres luminozitást érjenek el. Ezzel arányosan növekszik eseményráta, ami miatt az adatkiolvasó rendszer átalakítása szükséges. Az ALICE detektor legnagyobb és egyik legfontosabb al-detektora az ALICE TPC, mellyel a részecske nyomokat állíthatjuk helyre. Az adatmennyiség csökkentése érdekében valós idöben kell a nyomokat megtalálni, mely feladathoz a GPU-k jól használhatók. Az előadásban a feladatot vázolom és az eddigi eredményeket mutatom be.
      Speaker: Dr Ervin Dénes
      Slides
    • 10:40
      Kávészünet MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
    • 6
      SuperMicro GPU megoldások MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      Speaker: Csaba Polanyi
    • 7
      Numerikus gravitációelméleti számolások GPU-n MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      A gravitáció jelenleg elfogadott legpontosabb elméletében, Einstein általános relativitáselméletében alapvetően fontos szerepet játszanak a nemlineáris folyamatok. Ilyen jelenségek közé sorolhatók a csillagok gravitációs összeomlási folyamata és a kapcsolódó gravitációs sugárzási jelenségek. Mivel a nemlineáris elméletek esetében az analitikus eszközök önmagukban nem biztosítanak minden szempontból kielégítő leírást, ezért megbízható numerikus módszereket kell alkalmazni. Ezen igény kielégítésére az elmúlt évek során egy olyan általános, a sugárzási jelenségek hű leírását is biztosító numerikus eljárást fejlesztettünk ki (GridRipper), amelynek segítségével különféle nemlineáris fejlődési egyenletnek eleget tevő dinamikai rendszerek evolúcióját tudjuk tanulmányozni általános 3+1 dimenziós esetben. Az eljárás alapvetően rácsszámolásra épít, így alkalmas GPU-k általi párhuzamosításra. A GPU-kon történő gyorsítás a feldolgozás gyorsítása mellett lehetővé teszi az adatok interaktív vizualizációját is. Célunk egy olyan szimulációs szoftver kifejlesztése, amivel értékes információkkal gazdagíthatjuk a VIRGO-LIGO kollaboráció munkáját, hozzájárulva a gravitációs hullámok jövőbeni felfedezéséhez.
      Speaker: Máté Ferenc Nagy
      Slides
    • 8
      Gaussian Mixture Modell alapú Fisher vektor számolás GPGPU-n MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      A Gaussian Mixture Model-en alapuló Fisher vektor egyike a legjobban teljesítő képklasszifikációs módszereknek. A széles körben használt K-means alapú magas szintű leírókhoz képest mind a hatékony modell építés, mind a Fisher gradiens vektor kiszámítása számításigényes feladat. Ennek egyik oka a GMM tanításához szükséges minták magas száma, illetve a a mintapontok és a képet jellemző gradiens vektorok magas dimenziója. Mivel a számítások jelentős része párhuzamosítható több lehetőség is adódik a sebesség-problémák kiküszöbölésére: sok processzoros klaszterek illetve a GPGPU-k használata. Mindkét megközelítés esetében módosítások szükségesek az eredeti algoritmushoz képest. A GMM/Fisher vektor számolás egyike azon problémáknak, melyek GPU-ra adoptálva hatékonyabb, robusztusabb és legfőképpen gyors algoritmussá fejleszthetőek.
      Speaker: Bálint Daróczy
      Slides
    • 12:00
      Ebéd és kerekasztal beszélgetés Étterem

      Étterem

    • 9
      GPU megoldások a Medisonál MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      Speakers: Győző Egri, Wirth András
    • 10
      GPU-val támogatott jövőkutatás MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      A jövőkutatás a jövőbeni fejlődési és fejlesztési lehetőségek sokoldalú feltárását segítő tudomány. A jövőkutatás szemléleti és módszertani segítséget nyújt a különböző, jövőnket érintő és alakító hatásokról, valamint azok jövőt befolyásoló és formáló társadalmi-humán tényezőinek kutatásában. A cél rövid, közép és hosszú távú demográfiai előrejelzések készítése egy újfajta modellezés alapján, amely már meglévő és használt módszereket ötvöz. A modellezés során olyan modell került kidolgozása, amely egyszerre több rendszerdinamikai előrejelzést használ, és azokban a különböző típusú paraméterek értékei eltérnek egymástól. Erre a problémára ideális lehet az evolúciós módszer olyan alkalmazása, ahol minden egyed egy különálló rendszerdinamikai rendszert képvisel, és az egyedek génállománya pedig paraméterekkel van megadva. Az evolúciós módszerben használatos mutáció felelős azért, hogy az egyes egyedek különbözzenek egymástól. A keresztezés két egymástól független rendszer felhasználásával történik. Ez az eljárás garantálja azt, hogy az újonnan létrejövő egyed bizonyos mértékben hasonlítson a már meglévőekhez, de ugyanakkor bizonyos mértékben el is térjen azoktól. A szelekció különböző feltételek, vagy azok kombinációja alapján történhet. Ezek például a következőek lehetnek: születések száma, egészségügyi állapot, szülőkorú nők alakulása, nyugdíjas/gyerekek aránya, munkaképes népesség, stb.. A kidolgozott modell nagymértékben párhuzamosítható, aminek következtében GPU-ra történő implementálásra is teljes mértékben alkalmas. Ily módon a CPU-ra és a GPU-ra implementált változatok közötti sebességbeli különbségek összehasonlíthatóak a különböző komplexitású alternatívákon. Ugyanakkor a GPU-ra történő alkalmazási algoritmust optimalizálni kell az egyes gyártók célhardvereire.
      Speaker: Mihály Retek
      Slides
    • 11
      Gravitációs hullámok keresése GPU-val a LIGO - Virgo kisérletben MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      Speaker: Gergely Debreczeni
      Slides
    • 12
      GPU alapú fotontranszport nagyfelbontású heterogén közegben MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      Az előadás egy GPU alapú, gyors, párhuzamos Monte Carlo algoritmust javasol a transzportegyenlet megoldására inhomogén közegben. A fotontranszport probléma alapvető a számítógépes grafikában, orvosi és fizikai szimulációkban. A Monte Carlo fotontranszport három részfeladatból áll, szabad úthossz meghatározás, szóródási irányszámítás, illetve terminálás. A szabad úthossz számításhoz egy virtuális részecskéken alapuló módszert javaslunk, amely extrém nagy felbontásokra is skálázható és erősen inhomogén közegben is hatékony. A szórási irányt a GPU textúra interpolációs hardverének segítségével határozzuk meg konstans időben, egyetlen textúra olvasással. Bemutatjuk a rendszer szoftverarchitektúráját is, amely feltételes utasítások nélküli szálakat futtat úgy, hogy minden processzor folyamatosan terhelt legyen. Az algoritmust a visible human adathalmazon és procedurálisan definiált extrém bontású Perlin zajjal demonstráljuk.
      Speaker: László Szirmay-Kalos (BME)
    • 13
      GPU technológia az oktatásban és kutatásban a Pannon Egyetemen MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      A Pannon Egyetem Villamosmérnöki és Információs Rendszerek Tanszékén több éve folyik GPU technológiával kapcsolatos oktatási-kutatási tevékenység. Az előadás bevezetőjében röviden bemutatjuk a tanszék GPU infrastruktúráját, a BSc-MSc képzésben megjelenő GPU programozási ismereteket. Az előadás hátralévő részében jelenleg folyó GPU-alapú képfeldolgozási és agyi EEG képalkotó kutatási témáinkról lesz szó. Ebben kitérünk a feladatok jellegére, a GPU technológia szerepére, valamint a felmerült problémákra és kihívásokra.
      Speaker: Zoltán Juhász
      Slides
    • 15:20
      Kávészünet MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
    • 14
      OpenCL implementációk teljesítményelemzése: CLBenchmark 1.1 MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      A manapság teret hódító heterogén architektúrák (iGPU+CPU) és a klasszikus GP-(d)GPU programozási módszerek egységes formára hozása érdekében létrejött OpenCL platform mostanra vált érett, támogatott, komolyan vehető alternatívájává a gyártó-specifikus API-knak. Az OpenCL-t megvalósító implementációknak így se szeri se száma, de ahhoz, hogy összehasonlíthassuk ezek erősségeit és gyengeségeit, hogy adott feladatra a legalkalmasabbat választhassuk közülük, egy olyan eszközre van szükségünk, mint a CLBenchmark. A CLBenchmark egy platform- és gyártó-független benchmark megoldás, ami azonban iparági vezető cégekkel együttműködésben készült, így megbízható módon tárja elénk az egyes magasszintű problémák megoldásában mutatott teljesítményt, és annak karakterisztikáját egyaránt. Előadásomban szót fogok ejteni a tesztek kiválasztásáról, azok relevanciájáról, valamint arról, hogy milyen problémákkal lehet analógiát felállítani az eredmények értékelése során.
      Speaker: Balázs Keszthelyi (Kishinti KFT)
    • 15
      GPU a szuperszámítógépben és Fortran CUDA Wrapper készítése MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      GPU kártyák beállítás Slurm ütemező alatt ill. GPU jobok az SHF3 keretrendszerben (https://github.com/hornos/shf3). Fortran CUDA (Fuda) POC wrapper bemutatása (https://github.com/hornos/fuda) ill. helye az általános FMP keretrendszerben (https://github.com/hornos/fmp).
      Speaker: Tamás Hornos
      Slides
    • 16
      Convection phenomena: moving grains MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      Speaker: Gyula Tóth
      Slides
    • 17
      AliROOT szimuláció GPU alapon MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK SzFI Tanácsterem

      MTA Wigner FK

      1121 Budapest, Konkoly-Thege M. út 29-33. 1. épület 1. em Tanácsterem
      A CERN LHC ALICE kísérlet Monte Carlo alapú részecskegenerátora az AliROOT, amely mind az elméleti elemzésekben, mind pedig a detektorok szimulációiban fontos szerepet kap. Sokat számítana, ha e generátor sebesség többszörösére növelhetnénk a grafikus processzorok segítségével. Korábbi munkánkban az AliROOT PRNG modulját cseréltük ki egy GPU alapú Mersenne-Twister algoritmusra, mely lehetővé teszi a GPU kártyák kihasználását akár az LHC GRID rendszeren belül is.
      Speaker: Dr Gergely Gábor Barnaföldi (Wigner RCP RNI)
      Slides