EUFORIA FP7-INFRASTRUCTURES-2007-1, Grant 211804 HPC-Grid workflows in fusion: The EUFORIA approach Francisco Castejón (JRA1 Leader) on behalf of EUFORIA.

Slides:



Advertisements
Similar presentations
Challenges for Interactive Grids a point of view from Int.Eu.Grid project Remote Instrumentation Services in Grid Environment RISGE BoF Manchester 8th.
Advertisements

A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
EUFORIA FP7-INFRASTRUCTURES , Grant JRA4 Overview and plans M. Haefele, E. Sonnendrücker Euforia kick-off meeting 22 January 2008 Gothenburg.
Towards a Virtual European Supercomputing Infrastructure Vision & issues Sanzio Bassini
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks 2 nd EGEE NA4 SSC Workshop Complex Science.
EUFORIA FP7-INFRASTRUCTURES , Grant Title Presentation Authors Event Date & Place.
LinkSCEEM-2: A computational resource for the development of Computational Sciences in the Eastern Mediterranean Mostafa Zoubi SESAME SESAME – LinkSCEEM.
EUFORIA FP7-INFRASTRUCTURES , Grant JRA3 B. Guillerminet on behalf of the JRA3 project 22 January 2008 Kick-Off Meeting January 2008.
EUFORIA FP7-INFRASTRUCTURES , Grant Scientific Workflows Kepler and Java API 4 HPC/GRID Hands on tutorial - ITM Meeting 2009 Michal Owsiak.
Experiences with using UNICORE in Production Grid Infrastructures DEISA and D-Grid Michael Rambadt
INFSO-RI Enabling Grids for E-sciencE EGEODE VO « Expanding GEosciences On DEmand » Geocluster©: Generic Seismic Processing Platform.
EUFORIA FP7-INFRASTRUCTURES , Grant Advanced computing for fusion simulation and modelling Pär Strand Chalmers University of Technology EU.
OGF 25/EGEE User Forum Catania, March 2 nd 2009 Meta Scheduling and Advanced Application Support on the Spanish NGI Enol Fernández del Castillo (IFCA-CSIC)
EGEE-III INFSO-RI Enabling Grids for E-sciencE Lessons learnt from the EGEE Application Porting Support activity Gergely Sipos Coordinator.
Results of the HPC in Europe Taskforce (HET) e-IRG Workshop Kimmo Koski CSC – The Finnish IT Center for Science April 19 th, 2007.
ITPA/IMAGE 7-10 May 2007 Software and Hardware Infrastructure for the ITM B.Guillerminet, on behalf of the ITM & ISIP teams (P Strand, F Imbeaux, G Huysmans,
N*Grid – Korean Grid Research Initiative Funded by Government (Ministry of Information and Communication) 5 Years from 2002 to million US$ Including.
A Grid fusion code for the Drift Kinetic Equation solver A.J. Rubio-Montero, E. Montes, M.Rodríguez, F.Castejón, R.Mayo CIEMAT. Avda Complutense, 22. Madrid.
“DECISION” PROJECT “DECISION” PROJECT INTEGRATION PLATFORM CORBA PROTOTYPE CAST J. BLACHON & NGUYEN G.T. INRIA Rhône-Alpes June 10th, 1999.
RI User Support in DEISA/PRACE EEF meeting 2 November 2010, Geneva Jules Wolfrat/Axel Berg SARA.
Forschungszentrum Jülich in der Helmholtz-Gesellschaft Experiences with using UNICORE in Production Grid Infrastructures DEISA and D-Grid Michael Rambadt.
EUFORIA FP7-INFRASTRUCTURES , Grant EUFORIA: EU Fusion fOR ITER Applications Marcus Hardt
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE – paving the way for a sustainable infrastructure.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks S. Natarajan (CSU) C. Martín (UCM) J.L.
NIH Resource for Biomolecular Modeling and Bioinformatics Beckman Institute, UIUC NAMD Development Goals L.V. (Sanjay) Kale Professor.
NIH Resource for Biomolecular Modeling and Bioinformatics Beckman Institute, UIUC NAMD Development Goals L.V. (Sanjay) Kale Professor.
The GRelC Project: architecture, history and a use case in the environmental domain G. Aloisio - S. Fiore The Climate-G testbed is an interdisciplinary.
BalticGrid-II Project The Second BalticGrid-II All-Hands Meeting, Riga, May, Joint Research Activity Enhanced Application Services on Sustainable.
Mcs/ HPC challenges in Switzerland Marie-Christine Sawley General Manager CSCS SOS8, Charleston April,
Nanco: a large HPC cluster for RBNI (Russell Berrie Nanotechnology Institute) Anne Weill – Zrahia Technion,Computer Center October 2008.
INFSO-RI Enabling Grids for E-sciencE Workflows in Fusion applications José Luis Vázquez-Poletti Universidad.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGI Operations Tiziana Ferrari EGEE User.
EGI-InSPIRE Steven Newhouse Interim EGI.eu Director EGI-InSPIRE Project Director Technical Director EGEE-III 1GDB - December 2009.
EUFORIA FP7-INFRASTRUCTURES , Grant JRA3, SA1, SA2 & SA3 parallel session 23 January 2008 Kick-Off Meeting January 2008 Goteborg (Sweden)
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks South-West Federation Gabriel Amorós (CSIC)
User Forum 2006 Francisco Castejón As coordinator of NA4-Fusion: SW-Federation (CIEMAT, BIFI, UCM, INTA -Spain-), Russian.
EGEE USER FORUM, 2007 #0 F. Castejón 1,7 I. Campos 2, A. Cappa 1, M. C á rdenas 1, L. A. Fernández 3,7, E. Huedo 4, I.M. Llorente.
EUFORIA FP7-INFRASTRUCTURES , Grant Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Antonio Gómez Asociación Euratom/CIEMAT.
Università di Perugia Enabling Grids for E-sciencE Status of and requirements for Computational Chemistry NA4 – SA1 Meeting – 6 th April.
Dr. Isabel Campos Plasencia (IFCA-CSIC) Spanish NGI Coordinator ES-GRID The Spanish National Grid Initiative.
Support to MPI and interactivity on gLite infrastructures EGEE’07 Budapest, 4th Oct 2007.
BalticGrid-II Project EGEE UF’09 Conference, , Catania Partner’s logo Framework for Grid Applications Migrating Desktop Framework for Grid.
Grupo de Redes y Computación de Altas Prestaciones Vicente Hernández Universidad Politécnica de Valencia Primera Reunión sobre e-Ciencia Andaluza (proyecto.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Spanish National Research Council- CSIC Isabel.
INFSO-RI Enabling Grids for E-sciencE Fusion Status Report Francisco Castejón CIEMAT. Madrid, Spain.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Interfacing gLite services with the Kepler.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE: Enabling grids for E-Science Bob Jones.
EGI-InSPIRE RI EGI Community Forum 2012 EGI-InSPIRE EGI-InSPIRE RI EGI Community Forum 2012 Kepler Workflow Manager.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks F. Castejón Asociación Euratom/CIEMAT para.
HPC University Requirements Analysis Team Training Analysis Summary Meeting at PSC September Mary Ann Leung, Ph.D.
Northwest Indiana Computational Grid Preston Smith Rosen Center for Advanced Computing Purdue University - West Lafayette West Lafayette Calumet.
CMB & LSS Virtual Research Community Marcos López-Caniego Enrique Martínez Isabel Campos Jesús Marco Instituto de Física de Cantabria (CSIC-UC) EGI Community.
E-science grid facility for Europe and Latin America Drift Kinetic Equation solver for Grid (DKEsG) A J. Rubio-Montero 1, L. A. Flores 1,
E-science grid facility for Europe and Latin America Executions of a Fusion Drift Kinetic Equation solver on Grid A J. Rubio-Montero.
EGEE Workshop on Management of Rights in Production Grids Paris, June 19th, 2006 Victor Alessandrini IDRIS - CNRS DEISA : status, strategies, perspectives.
Page : 1 SC2004 Pittsburgh, November 12, 2004 DEISA : integrating HPC infrastructures in Europe DEISA : integrating HPC infrastructures in Europe Victor.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Bob Jones EGEE project director.
EGI-InSPIRE RI EGI Compute and Data Services for Open Access in H2020 Tiziana Ferrari Technical Director, EGI.eu
Grids and SMEs: Experience and Perspectives Emanouil Atanassov, Todor Gurov, and Aneta Karaivanova Institute for Parallel Processing, Bulgarian Academy.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Shared Services and Tools MPI John Walsh, Isabel Campos, Antonio Laganà EGITF-2010,
EGI-InSPIRE RI An Introduction to European Grid Infrastructure (EGI) March An Introduction to the European Grid Infrastructure.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Application Porting Support SSC and proposal Gergely Sipos
Executions of the DKES code on the EELA-2 e-Infrastructure
LinkSCEEM-2: A computational resource for the development of Computational Sciences in the Eastern Mediterranean Mostafa Zoubi SESAME Outreach SESAME,
Grid infrastructure development: current state
DEISA : integrating HPC infrastructures in Europe Prof
Grid Computing.
Recap: introduction to e-science
ROSCOE Robust Scientific Communities for EGI
Presentation transcript:

EUFORIA FP7-INFRASTRUCTURES , Grant HPC-Grid workflows in fusion: The EUFORIA approach Francisco Castejón (JRA1 Leader) on behalf of EUFORIA team

EUFORIA FP7-INFRASTRUCTURES , Grant EUFORIA 14 member Institutes 3.65M€ over 36 months 522pms covering - Management - Training - Dissemination - Grid and HPC infra- structure & support - Code adaptation & optimization -Workflows -Visualization

EUFORIA FP7-INFRASTRUCTURES , Grant IFRASTRUCTURES: SA1 (GRID) + SA2 (HPCs) HECToR(EPCC, UK) –Cray XT4 (integrated with X2 vector system in a single machine). XT4: 11,328 cores. Processor: 2.8GHz Opteron; 33.2TB RAM. 59Tflops theoretical peak. X2: 112 vector processors; 2.87Tflops theoretical peak–No. 29 in Top 500 (54.65 TflopsLINPACK) MareNostrum(BSC, Spain) –IBM Cluster cores. Processor: 2.3GHz PPC 970; 20TB Tflops peak. –No.26 in Top 500 (63.83 TflopsLINPACK) Louhi(CSC, Finland)–Cray XT4. 4,048 cores. 4.5TB RAM Tflops peak.–No. 70 in Top 500 (26.80 TflopsLINPACK)

EUFORIA FP7-INFRASTRUCTURES , Grant Work plan outline Jan 2008 Dec 2010 Mixed Workflows Grid Testbed Deployment Grid Appliance Proof of concept runs Application Porting Standardization and integration Development and deployment Migrating

EUFORIA FP7-INFRASTRUCTURES , Grant DEVELOPING A NEW PARADIGM FOR FUSION COMPUTING 5

EUFORIA FP7-INFRASTRUCTURES , Grant What we have shown 6 The feasibility of mixed HPC-Grid scientific workflows. Building blocks for complex fusion modeling workflows. To be used by EFDA -European Fusion Development Agreement-, the European fusion community. Developments essential for fusion community that could be reused by other communities. The developments will be accessible for EFDA Associates. To help fusion scientists by enhancing the modeling capabilities for ITER sized plasmas. To promote innovative aspects: –Dynamic coupling of codes and applications on a set of heterogeneous platforms into a single framework through a workflow engine.

EUFORIA FP7-INFRASTRUCTURES , Grant Fusion community 7 Using top computational environments. Wide range of applications: serial, MPI, shared-memory, … Complex experiments: Necessity of connecting different models (applications)  WORKFLOWS Several applications running and exchanging data in different infrastructures. Necessity for an easy and widely known environment.

EUFORIA FP7-INFRASTRUCTURES , Grant Complex Workflows: Why? Necesity of communicate applications that act on different research fields or time scales. Problems with very different scales (time and space): Time: Cyclotron (Larmor) Frequency ~ s  Transport ~ 10 s Space: Electron Larmor radius ~10 -3 m  Reactor ~ 10 m They can run on Grid or HPC. The Workflows can be Binary, Cyclic of more complex (like DAB application). CORE CODE EDGE CODE

EUFORIA FP7-INFRASTRUCTURES , Grant Building Workflows A universal form to establish a WF in Fusion is using a Transport code (Evolving Plasma Characteristics) Sources and Losses: Heavy and Complex functions. Calculated on Grid or HPC. Fluxes: Transport Coefficients: Again Complex and heavy functions.

EUFORIA FP7-INFRASTRUCTURES , Grant KEPLER Flexible workflow engine that comes from ISI in USA. Available for free usage. It enables the communication with UNICORE (UNICORNIO) and gLite. It permits establishing complex workflows: Grid - Grid HPC - HPC Grid - HPC The applications are actors launched by Kepler. Visualization based on Visit (5D FILES!) 10

EUFORIA FP7-INFRASTRUCTURES , Grant KEPLER External Data 11

EUFORIA FP7-INFRASTRUCTURES , Grant DEMO – F. Castejón - EGEE-III Final Review June 2010 Example of Workflow Input: Plasma (n, T, Equilibrium)  Plasma Evolution (ASTRA-HPC)  Heating properties (TRUBA-grid)  Plasma Evolution (ASTRA-HPC)  Heating properties (TRUBA-grid)  …

EUFORIA FP7-INFRASTRUCTURES , Grant System Architecture Kepler launches the different actors and organizes the workflow. Kepler runs on the fusion Gateway. One actor (ASTRA) running on HPC: MPI from 16 CPUs. And the other (TRUBA) on the grid (thousands of jobs). Fusion VO HPC Altamira (IFCA) Fusion Gateway Frascati, Italy ASTRA Code (MPI) KEPLER: Workflow engine KEPLER: Workflow engine TRUBA Code (Grid) 13 - n, T files (kB) - Power depostion profile (kB) - Equilibrium (50 MB)

EUFORIA FP7-INFRASTRUCTURES , Grant Resources needed - Kepler: can run on a PC but we run it on the Fusion Gateway (A cluster with 128 CPUs with a huge memory capacity and a fast access to data) to manage the data produced by the workflow. - ASTRA: MPI from 16 CPUs (depending on the transport model) INPUT: Several small files (100 kB), Equilibrium (50 MB) - TRUBA-grid. Serial. Thousands of independent jobs (10 min CPU per job): One job per ray. The same INPUT as for ASTRA. Usage of Data Catalogue. Wall- clock Time: About 48 hr. Memory requirements: Several equilibria kept during the evolution.

EUFORIA FP7-INFRASTRUCTURES , Grant CONCLUSIONS After EGEE Projects, Fusion has become a Heavy User Community of the grid. More than 10 fusion applications running on the grid:  Covering different fusion research topics.  IMPORTANT FOR THE DIVERSITY OF WFS.  Using several parallelization strategies. New computing paradigm in fusion that establishes workflows of heterogeneous applications running on different architectures. Tradtional use of HPCs. Relevant scientific results on the grid: 15 fusion papers in peer reviewed journals, including a PhD thesis plus two more in preparation. 15

EUFORIA FP7-INFRASTRUCTURES , Grant CONCLUSIONS Fusion Gateway: Access to European Fusion Resources. Grid-Computing resources: Test Bed: EUFORIA-VO Fusion VO (~45,000 CPUs, Working during EGI). HPC Resources:  Fusion devoted computer: HPC-FF (100 Tflops).  Mare Nostrum: Access Committee.  Altamira (CSIC. Spain). Under collaboration. … This tool will be used by Fusion community (EFDA, ITM, …) AVAILABLE FOR OTHER COMMUNITIES. The results of the workflow here presented published in: Á. Cappa, D. López-Bruna, F. Castejón, et al. “Calculated evolution of the Electron Bernstein Wave heating deposition profile under NBI conditions in TJ-II plasmas” Contributions to Plasma Physics,

EUFORIA FP7-INFRASTRUCTURES , Grant Distributed Asynchronous Bees (DAB) - Metaheuristics: Artificial Bee Colony Algorithm and VMEC (Variational Moment Equilibrium Code) - VMEC, 3D Equilibrium code, Ported to the grid: Capable of modelling 3D- tokamaks and stellarators. A configuration, given by Fourier representation of magnetic field and pressure profile, estimated on a single node. - Target functions to optimise: - 0) Equilibrium itself (must exist). - 1) NC Transport. - 2) Mercier Criterion Stability. (VMEC 8.46). - 3) Ballooning Criterium (COBRA code on the grid). EXAMPLE: Stellarator Optimization

EUFORIA FP7-INFRASTRUCTURES , Grant Grids and e-Science 2009 Consortium Members CountryInstituteCapabilities SWEDEN:CHALMERS University of Technology (coordinating)Fusion, Grid, (CS) FINLAND:CSC - Tieteellinen laskenta OyHPC, (Grid), Åbo Akademi UniversityCode Optimization, CS FRANCE:CEA - Commissariat à l'énergie atomique – CadaracheWorkflow, Fusion, CS Université Louis PasteurVisualization, Applied Math GERMANY:Forschungszentrum Karlsruhe GmbH -FZKGrid, Code parallelisation Max-Planck-Institut für Plasmaphysik - IPPFusion, (HPC, Grid) ITALY:ENEAFusion, Grid, HPC, GATEWAY SLOVENIA:University of Ljubljana -LECADVisualization, CS POLAND:Poznan Supercomputing and Networking CentreGrid, Migrating Desktop, CS SPAIN: Barcelona Supercomputing Center – Centro Nacional de Supercomputación -BSC HPC, Code optimization Centro de Investigaciones Energéticas Medio Ambientales y Tecnológicas -CIEMAT Grid, Code parallelization, Fusion, Grid, NA Consejo Superior de Investigaciones Cientificas - CSICGrid, CS, (NA activities) UNITED KINGDOM: The University of Edinburgh - EPCCHPC, Code Optimization, NA, User support, (GRID)