Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaRebeka Péterné Megváltozta több, mint 10 éve
1
Alkalmazások portolása Gridre Balaskó Ákos MTA SZTAKI 2011 november 14
2
2 2011 november 14. 1. 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
3 2011 november 14. 1. 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
4 2011 november 14. 1. 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
5 2011 november 14. 1. e-Science Café Roadshow, Budapest Szolgáltatás Grid alkalmazás támogatás Magyarországon MTA SZTAKI Grid Application Support Centre www.lpds.sztaki.hu/gasuc www.lpds.sztaki.hu/gasuc 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
6 2011 november 14. 1. 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
7 2011 november 14. 1. 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
8 2011 november 14. 1. 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
9 2011 november 14. 1. 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
10 2011 november 14. 1. 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
11 2011 november 14. 1. e-Science Café Roadshow, Budapest ABC alkalmazás workflow Parameter Study ABC job Gyűjtő job Generátor job
12
12 2011 november 14. 1. 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
13 2011 november 14. 1. 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
14 2011 november 14. 1. e-Science Café Roadshow, Budapest Felhasználói útmutató
15
15 2011 november 14. 1. e-Science Café Roadshow, Budapest Végfelhasználói portlet, megjelenítés
16
16 2011 november 14. 1. e-Science Café Roadshow, Budapest Köszönöm a figyelmet! http://www.lpds.sztaki.hu/gasuc/
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.