Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Alkalmazások portolása Gridre Balaskó Ákos MTA SZTAKI 2011 november 14.

Hasonló előadás


Az előadások a következő témára: "Alkalmazások portolása Gridre Balaskó Ákos MTA SZTAKI 2011 november 14."— Előadás másolata:

1 Alkalmazások portolása Gridre Balaskó Ákos MTA SZTAKI 2011 november 14

2 november e-Science Café Roadshow, Budapest Tartalom 1.Bevezetés 1.Miért szükséges a portolás? 2.Szolgáltatás (GASuC) 3.Technológia 2.Példa alkalmazás 1.ABC

3 november e-Science Café Roadshow, Budapest Miért szükséges a portolás? ●Tudományos alkalmazások növekvő számítási-, adattárolási nagyságrendje  Párhuzamosítás ●Adatredundancia, kapacitás-növelés  Elosztottság ●Vagyis az alkalmazásokat griden hatékonyabb futtatni. ●DE! ●Mivel a griden való hatékony futtatás nem automatizálható (konfig fájlok, adat-csomagolás, különböző párhuzamosítási technikák, stb)  Adaptáció és finomhangolás szükséges

4 november e-Science Café Roadshow, Budapest Szolgáltatás ●Gridifikáció : Alkalmazások gridre való adaptációja ●A gridifikácó során a GASuC ( Grid Application Support Centre) nyújt segítséget a jelenlegi és a jövőbeli grid-felhasználók számára. ●Általános párhuzamosítási technikák ●Eszközök ●Infrastruktúra ●Tapasztalat

5 november e-Science Café Roadshow, Budapest Szolgáltatás Grid alkalmazás támogatás Magyarországon MTA SZTAKI Grid Application Support Centre Amit nyújt ●Általános gridifikációs segítség – bárkinek, bármelyik országban ●Személyes konzultáció és tanácsadás ●Technológiai elemzés ●Személyre szabott oktatás Dedikált szolgáltatás volt EU projektekben ●EGEE-III ●Enabling Desktop Grids for E-Science (EDGeS) Ha Grid használat akkor GASuC

6 november e-Science Café Roadshow, Budapest Technológia ●Irányított körmentes gráf, ahol ●A csúcsok a jobokat (futtatandó állományokat) ●A portok a I/O fileokat ●Az élek a az I/O transfer irányokat reprezentálják. ●Szemantika ●Egy job akkor indítható, ha minden input fájlja elérhető

7 november e-Science Café Roadshow, Budapest 3 rétegű párhuzamosítás – PS workflow réteg: Parameter study végrehajtás (Speciális job típusok) – Workflow réteg: Párhuzamos végrehajtás a jobok között Több job futhat párhuzamosan Minden job lehet párhuzamos (MPI) – Job réteg: Párhuzamos végrehajtás (MPI) Több példány ugyanabból a munkafolyamból, párhuzamosan feldolgozandó a paramétertér különböző szegmenseit

8 november e-Science Café Roadshow, Budapest ABC alkalmazás Department of Chemistry, University of Perugia A SCHRÖDINGER EGYENLET IDŐFÜGGETLEN MEGOLDÁSA HÁROMATOMOS RENDSZEREKRE 1 végrehajtás 5 és 10 óra között Szekvenciális FORTRAN 90 bináris: 400KB 1 input: ~ 1KB 1 output: ~500KB Sok szimuláció egyidőben Felhasználó-barát interfész

9 november e-Science Café Roadshow, Budapest Testreszabott felhasználói interfész Logikai réteg EGEE Grid szervízek (gLite WMS, LFC, VOMS, …) EGEE Grid Grid réteg gLite ABC Grid renszer-specifikáció Felhasználó által adott adatok beolvasása, input generálás Eredmények összegyűjtése, megjelenítés ABC jobok futtatása

10 november e-Science Café Roadshow, Budapest P-GRADE Portál ABC-specifikus portlet Compchem VO EGEE Grid ABC Grid rendszer implementáció ABC parameter study workflow ABC parameter study job

11 november e-Science Café Roadshow, Budapest ABC alkalmazás workflow Parameter Study ABC job Gyűjtő job Generátor job

12 november e-Science Café Roadshow, Budapest ABC input interfész Aktuális paraméterek megadására szolgáló interfész Változtatható paraméterek

13 november e-Science Café Roadshow, Budapest Mérési eredmények 4 ABC PS job esetén Lokális erőforráson P4, 3.4GHz, 1GByte 4 EGEE site-on Nagyobb különbség érhető el több PS job esetén

14 november e-Science Café Roadshow, Budapest Felhasználói útmutató

15 november e-Science Café Roadshow, Budapest Végfelhasználói portlet, megjelenítés

16 november e-Science Café Roadshow, Budapest Köszönöm a figyelmet!


Letölteni ppt "Alkalmazások portolása Gridre Balaskó Ákos MTA SZTAKI 2011 november 14."

Hasonló előadás


Google Hirdetések