Grid Application Programming Environment

Slides:



Advertisements
Similar presentations
Max Mustermann Folientitel Veranstaltung Online Steering of HEP Applications Daniel Lorenz University of Siegen Cracow Grid Workshop –
Advertisements

WP2: Data Management Gavin McCance University of Glasgow November 5, 2001.
LCG Grid Deployment Board, March 2003 Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Status of GridKa for LCG-1 Forschungszentrum Karlsruhe.
INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
EGC 2005, CrossGrid technical achievements, Amsterdam, Feb. 16th, 2005 WP2-3 New Generation Environment for Grid Interactive MPI Applications M igrating.
Enabling Access to Sound Archives through Integration, Enrichment and Retrieval WP1. Project Management.
Interactive and semiautomatic performance evaluation W. Funika, B. Baliś M. Bubak, R. Wismueller.
Member of the ExperTeam Group Ralf Ratering Pallas GmbH Hermülheimer Straße Brühl, Germany
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
Cracow Grid Workshop, November 5-6, 2001 Towards the CrossGrid Architecture Marian Bubak, Marek Garbacz, Maciej Malawski, and Katarzyna Zając.
Visual Solution to High Performance Computing Computer and Automation Research Institute Laboratory of Parallel and Distributed Systems
The CrossGrid project Juha Alatalo Timo Koivusalo.
27-29 September 2002CrossGrid Workshop LINZ1 USE CASES (Task 3.5 Test and Integration) Santiago González de la Hoz CrossGrid Workshop at Linz,
Task 3.5 Tests and Integration ( Wp3 kick-off meeting, Poznan, 29 th -30 th January 2002 Santiago González de la.
TAT CrossGrid Yearly Review, Brussels, March 12, 2003 CrossGrid After the First Year: A Technical Overview Marian Bubak, Maciej Malawski, and Katarzyna.
CrossGrid Task 3.3 Grid Monitoring Trinity College Dublin (TCD) Brian Coghlan Paris MAR-2002.
Cracow Grid Workshop, November 5-6, 2001 Overview of the CrossGrid Project Marian Bubak Institute of Computer Science & ACC CYFRONET AGH, Kraków, Poland.
M.Kunze, NEC2003, Varna The European CrossGrid Project Marcel Kunze Institute for Scientific Computing (IWR) Forschungszentrum Karlsruhe GmbH
System Implementation
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
LHC Experiment Dashboard Main areas covered by the Experiment Dashboard: Data processing monitoring (job monitoring) Data transfer monitoring Site/service.
Porting applications to EU-IndiaGrid: EGEE Marco Verlato EU-IndiaGrid Workshop April 2007 Bangalore, India.
14th IEEE-NPSS Real Time Conference 2005, 8 June Stockholm.
5 November 2001F Harris GridPP Edinburgh 1 WP8 status for validating Testbed1 and middleware F Harris(LHCb/Oxford)
C. Loomis – Testbed Status – 28/01/2002 – n° 1 Future WP6 Tasks Charles Loomis January 28, 2002
Computer and Automation Research Institute Hungarian Academy of Sciences Presentation and Analysis of Grid Performance Data Norbert Podhorszki and Peter.
Olof Bärring – WP4 summary- 6/3/ n° 1 Partner Logo WP4 report Status, issues and plans
Nicholas LoulloudesMarch 3 rd, 2009 g-Eclipse Testing and Benchmarking Grid Infrastructures using the g-Eclipse Framework Nicholas Loulloudes On behalf.
INFSO-RI Enabling Grids for E-sciencE Grid Applications -- Cyprus Contribution to EGEE Organization: HPCL, University Of Cyprus.
Crossgrid kick-off meeting, Cracow, March 2002 Santiago González de la Hoz, IFIC1 Task 3.5 Test and Integration (
Three State Data Warehouse 1 Cassie Archuleta Shawn McClure Tom Moore June 20,
VAMPIR. Visualization and Analysis of MPI Resources Commercial tool from PALLAS GmbH VAMPIRtrace - MPI profiling library VAMPIR - trace visualization.
Khoros Yongqun He Dept. of Computer Science, Virginia Tech.
DORII Joint Research Activities DORII Joint Research Activities Status and Progress 6 th All-Hands-Meeting (AHM) Alexey Cheptsov on.
ECTL A Support to the Automated Safety Data Monitoring Indicator project.
LHCb Software Week November 2003 Gennady Kuznetsov Production Manager Tools (New Architecture)
George Tsouloupas University of Cyprus Task 2.3 GridBench ● 1 st Year Targets ● Background ● Prototype ● Problems and Issues ● What's Next.
BalticGrid-II Project The Second BalticGrid-II All-Hands Meeting, Riga, May, Joint Research Activity Enhanced Application Services on Sustainable.
Kraków Kick-off meeting Migrating Desktop General concept Intuitive Grid-user’s work environment independent of a hardware.
Connections to Other Packages The Cactus Team Albert Einstein Institute
Mantid Stakeholder Review Nick Draper 01/11/2007.
CERN, DataGrid PTB, April 10, 2002 CrossGrid – DataGrid Collaboration (Framework) Marian Bubak and Bob Jones.
G.Govi CERN/IT-DB 1 September 26, 2003 POOL Integration, Testing and Release Procedure Integration  Packages structure  External dependencies  Configuration.
Maite Barroso - 10/05/01 - n° 1 WP4 PM9 Deliverable Presentation: Interim Installation System Configuration Management Prototype
T Iteration Demo Team DTT Project planning (PP) Iteration
EC Review – 01/03/2002 – WP9 – Earth Observation Applications – n° 1 WP9 Earth Observation Applications 1st Annual Review Report to the EU ESA, KNMI, IPSL,
Ariel Garcia DataGrid WP6, Heidelberg, 26 th September 2003 Ariel García CrossGrid testbed status Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft.
BOF at GGF5, Edinburgh, Scotland, July 21-24, 2002 CrossGrid Architecture Marian Bubak and TAT Institute of Computer Science & ACC CYFRONET AGH, Cracow,
Marian Bubak 1,2, Włodzimierz Funika 1,2, Roland Wismüller 3, Tomasz Arodź 1,2, Marcin Kurdziel 1,2 1 Institute of Computer Science, AGH, Kraków, Poland.
David Adams ATLAS ATLAS Distributed Analysis and proposal for ATLAS-LHCb system David Adams BNL March 22, 2004 ATLAS-LHCb-GANGA Meeting.
Planning Session. ATLAS(-CMS) End-to-End Demo Kaushik De is the Demo Czar Need to put team together Atlfast production jobs –Atlfast may be unstable over.
Ganga/Dirac Data Management meeting October 2003 Gennady Kuznetsov Production Manager Tools and Ganga (New Architecture)
Scenario use cases Szymon Mueller PSNC. Agenda 1.General description of experiment use case. 2.Detailed description of use cases: 1.Preparation for observation.
T Iteration Demo LicenseChecker I2 Iteration
CS 310 Ch 4: Software Processes Software process: a set of activities that lead to a software system specification design and implementation validation.
Test and Integration Current State
User-centred system design process
GridBench: A Tool for Benchmarking Grids
Fundamentals of Information Systems, Sixth Edition
EO Applications Parallel Session
Patricia Méndez Lorenzo ALICE Offline Week CERN, 13th July 2007
T Project Review Group: pdm I2 Iteration
WP1 activity, achievements and plans
Initial Adaptation of the Advanced Regional Prediction System to the Alliance Environmental Hydrology Workbench Dan Weber, Henry Neeman, Joe Garfield and.
Scalability Tests With CMS, Boss and R-GMA
PROCESS - H2020 Project Work Package WP6 JRA3
Case Study: Algae Bloom in a Water Reservoir
Quick update on the project
Computer Architecture Group U.S.C.
How To Integrate an Application on Grid
Presentation transcript:

Grid Application Programming Environment First Prototypes for Grid Application Programming Environment Forschungszentrum Karlsruhe GmbH Hauptabteilung Informations- und Kommunikationstechnik Hermann-von-Helmholtz-Platz 1 D-76344 Eggenstein-Leopoldshafen Holger Marten http://grid.fzk.de

CrossGrid WP2 – Grid Application Programming Environment Task 2.2 MPI code debugging & verification tool  verify parallel, distributed MPI applications on Grid Task 2.3 Metrics & Benchmarks  describe performance of Grid applications & Grid configurations Task 2.4.1 Interactive & semiautomatic performance evaluation  measure, evaluate, visualize performance of Grid applications (W. Funika) Task 2.4.2 Interactive & semiautomatic performance evaluation  predict performance of Grid applications (F.F. Rivera) Task 2.4 temporarily split into 2 parts now programming environment consists of 4 components persons in charge: W. Funka, CYFRONET, (2.4.1), F.F. Rivera, USC (2.4.2)

WP2 – Done so far PM 01-03 Software Requirement Specifications (SRS) = D2.1 - four documents PM 04-06 Design and interfaces of the tools (DES) = D2.2 - five documents PM 07-12 Write first prototypes PM 10-12 First (WP2 internal) integration, testing, refinement = D2.3 - five documents (January 18, 2003) part I: Prototypes Summary part II: MARMOT part III: GridBench part IV: G-PM, Grid-enabled Performance Measurement part V: PPC, Performance Prediction Component SRS = basic functionalities & first design considerations of the tools DES = design and interfaces of the tools PM 7-12: contact via E-mail, one VRVS for integration, participation in AT (Roland), participation at an integration meeting via VRVS (Holger)

First prototypes: Task 2.2 – MARMOT (MPI) Goal: verify parallel, distributed MPI applications on Grid

First prototypes: Task 2.2 – MARMOT (MPI) Status & available functionalities library with MPI calls used by WP1 applications environment variables for tool behaviour and output output = errors, warnings, notes; human readable test programs provided available in CVS installed & tested with HEP application (Task 1.3) on UI of CSIC testbed WP4 integration support by Jesus Marco, CSIC first revision of D2.3 part II available installation on CESGA development workstation completed yesterday

First prototypes: Task 2.3 – GridBench Goal: Benchmark applications and Grid configurations on different levels of refinement Grid site CE/SE micro kernels application kernels micro benchmarks 1st prototype

First prototypes: Task 2.3 – GridBench Status & available functionalities kind of “MPI application” based on High Performance LINPACK restricted to run on single local testbeds restricted to data after completion (no data at runtime) measures FLOP/s of LINPACK problems input & output are XML files available in CVS installed & tested on CE of UCY testbed installation on UI of AUTh finished yesterday WP4 integration support by Christos Kanellopoulos, AUTh installation & rpm on CESGA development workstation in progress

First prototypes: Task 2.4.1 – G-PM Goal: Online measurement & visualisation of Grid application performance API API UIVC = User Interface & Visualisation Component request performance measurements & visualize results PMC = Performance Measurement Component HLAC = High Level Analysis Component allows to edit & define metrics OCM-G interface collects raw monitoring data from application or benchmark Measurement Interface designed as API, might be used by other tools, eg. benchmarks Task 3.3

First prototypes: Task 2.4.1 – G-PM Status & available functionalities all components available, prototype with limited functionality restricted to run on a local Linux workstation connected with OCM-G on same site; application instrumentation in OCM-G available available in CVS installed & tested on UI of CYFRONET testbed WP4 integration support by Piotr Nyczyk, CYFRONET installation & rpm on CESGA development workstation in progress will be tested with HEP application of Task 1.3

First prototypes: Task 2.4.2 – PPC Goal: predict application performance on Grids Monitoring Task 3.3 WP1 kernels (vertlq,...) Analytical prediction model Benchmarks Matrix-vector product Iterative solvers... Kernel Graphical User Interface (TCL/TK, PlPlot) USER Change grid info PPC results

First prototypes: Task 2.4.2 – PPC Status & available functionalities restricted number of implemented kernels: matrix-vector product, sparse matrix solvers, verteql of T1.4 (air polution) GUI restricted to matrix-vector product & sparse matrix solvers restricted to simulate homogeneous systems (non-Grid) source code of kernels provided available in CVS installed & tested on UI of U.S.C. testbed WP4 integration support by Carlos Fernandez, CESGA installation on CESGA development workstation done

Summary of 1st prototype status installed on developmt. workstation tool tested locally in CVS installed on local UI installed on developmt. workstation rpm MARMOT  GridBench G-PM PPC status 09-02-2003 18:30

Discussion Matrix I Tuesday, Feb 11, 15:00-16:30, this room?? Meeting all WPs review of integration achievements GridBench & PPC need WP1 kernels who will test our tools ? Tuesday, Feb 11, 17:00-17:45, Seminario 2, 45 mins enough? WP2 meets Task 3.1 portals for GridBench, G-PM & PPC Tuesday, Feb 11, 17:45-18:30, Seminario 2 WP2 meets Task 3.3 interfaces of GridBench & G-PM to OCM-G use of R-GMA by GridBench

Discussion Matrix II Wednesday, Feb 12, 9:00-10:30, Seminario 2 WP2 internal plans for yearly review plans for next year how to create a real environment GridBench needs API from G-PM checking GridBench with MARMOT ? Wednesday, Feb 12, ??, room ?? Task 2.4.2 already met Task 3.3.1-3.3.4 yesterday Grid Monitoring Tasks will deliver input for PPC Wish to meet WP1: “flooding”, “weather forecast”, “air polution”

Issues during last weeks Timing D2.3 due on 18/01/2003 = 4-6 weeks ahead of original plan D2.3 delivered on 18/01/2003; not yet received review reports results of testing & installation were planned as part of D2.3 Tools vision was “one environment, common look & feel”; now 4 separate tools tools were planned to be installed on one test site (FZK) installation; what does it mean ??  Things converged during the last days integration meetings Thanks to WP2 members and the Integration Team.