EUFORIA FP7-INFRASTRUCTURES-2007-1, Grant 211804 JRA4 Overview and plans M. Haefele, E. Sonnendrücker Euforia kick-off meeting 22 January 2008 Gothenburg.

Slides:



Advertisements
Similar presentations
A very brief introduction to ParaView Jan Götz Erlangen 2007 Department of Computer Science 10 System Simulation.
Advertisements

COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
1 Slides presented by Hank Childs at the VACET/SDM workshop at the SDM Center All-Hands Meeting. November 26, 2007 Snoqualmie, Wa Work performed under.
ParaView Tutorial Greg Johnson, Karla Vega. Before we begin… Make sure you have ParaView installed so you can follow along in the lab section –
Summary Role of Software (1 slide) ARCS Software Architecture (4 slides) SNS -- Caltech Interactions (3 slides)
UNCLASSIFIED: LA-UR Data Infrastructure for Massive Scientific Visualization and Analysis James Ahrens & Christopher Mitchell Los Alamos National.
ARCS Data Analysis Software An overview of the ARCS software management plan Michael Aivazis California Institute of Technology ARCS Baseline Review March.
EUFORIA FP7-INFRASTRUCTURES , Grant JRA3 B. Guillerminet on behalf of the JRA3 project 22 January 2008 Kick-Off Meeting January 2008.
© , Michael Aivazis DANSE Software Issues Michael Aivazis California Institute of Technology DANSE Software Workshop September 3-8, 2003.
12.1 Vis_04 Data Visualization Lecture 12 Visualization Software Environments: - Overview of Major Systems - Distributed and Collaborative Visualization.
Use of RCP for Instrument Control Tony Lam 2006 Eclipse SLAC.
1 ParaView Current Architecture and History Current Architecture and History Issues with the Current Design Issues with the Current Design.
A tool to enable CMS Distributed Analysis
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Remote Visualization of Large Datasets with MIDAS & ParaViewWeb Web3D – Paris 2011 Julien Jomier, Kitware
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Cracow Grid Workshop’10 Kraków, October 11-13,
Scientific Data Infrastructure in CAS Dr. Jianhui Scientific Data Center Computer Network Information Center Chinese Academy of Sciences.
By LaBRI – INRIA Information Visualization Team. Tulip 2010 – version Tulip is an information visualization framework dedicated to the analysis.
Introduction to Information Retrieval CS 5604: Information Storage and Retrieval ProjCINETViz by Maksudul Alam, S M Arifuzzaman, and Md Hasanuzzaman Bhuiyan.
ROOT: A Data Mining Tool from CERN Arun Tripathi and Ravi Kumar 2008 CAS Ratemaking Seminar on Ratemaking 17 March 2008 Cambridge, Massachusetts.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
National Center for Supercomputing Applications University of Illinois at Urbana–Champaign Practical HPC Visualization Mark Van Moer Visualization Programmer.
XIP™ – the eXtensible Imaging Platform A rapid application development and deployment platform Lawrence Tarbox, Ph.D. September, 2010.
The Python Language Petr Přikryl Part I Socrates IP, 15th June 2004 TU of Brno, FIT, Czech Republic.
Nick Draper Teswww.mantidproject.orgwww.mantidproject.org Instrument Independent Reduction and Analysis at ISIS and SNS.
Company Overview for GDF Suez December 29, Enthought’s Business Enthought provides products and consulting services for scientific software solutions.
ARGONNE  CHICAGO Ian Foster Discussion Points l Maintaining the right balance between research and development l Maintaining focus vs. accepting broader.
DANSE Diffraction Software for the SNS: DiffDANSE S.J.L. Billinge Dept. Physics and Astronomy Michigan State University.
Introduction to Scientific Visualization CS 4390/5390 Data Visualization Shirley Moore, Instructor October 13,
Edinburgh, January 25, 2005 VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis: Overview and Demo 1. Ugo Becciani (OACt): Introduction.
GumTree Feature Overview Tony Lam Data Acquisition Team Bragg Institute eScience Workshop 2006.
Database structure for the European Integrated Tokamak Modelling Task Force F. Imbeaux On behalf of the Data Coordination Project.
Interactive Exploration of Large Remote Micro-CT Scans Prohaska, Hutanu, Kähler, Hege (Zuse Institut Berlin)
Nov. 14, 2012 Hank Childs, Lawrence Berkeley Jeremy Meredith, Oak Ridge Pat McCormick, Los Alamos Chris Sewell, Los Alamos Ken Moreland, Sandia Panel at.
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,
Ch 1. A Python Q&A Session Spring Why do people use Python? Software quality Developer productivity Program portability Support libraries Component.
Nick Draper 05/11/2008 Mantid Manipulation and Analysis Toolkit for ISIS data.
The european ITM Task Force data structure F. Imbeaux.
Control in ATLAS TDAQ Dietrich Liko on behalf of the ATLAS TDAQ Group.
November SC06 Tampa F.Fanzago CRAB a user-friendly tool for CMS distributed analysis Federica Fanzago INFN-PADOVA for CRAB team.
Cracow Grid Workshop October 2009 Dipl.-Ing. (M.Sc.) Marcus Hilbrich Center for Information Services and High Performance.
Alastair Duncan STFC Pre Coffee talk STFC July 2014 The Trials and Tribulations and ultimate success of parallelisation using Hadoop within the SCAPE project.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Software Process Stephen R. Aylward Kitware, Inc.
BRUDNO LAB: A WHIRLWIND TOUR Marc Fiume Department of Computer Science University of Toronto.
BalticGrid-II Project The Second BalticGrid-II All-Hands Meeting, Riga, May, Joint Research Activity Enhanced Application Services on Sustainable.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Cactus/TIKSL/KDI/Portal Synch Day. Agenda n Main Goals:  Overview of Cactus, TIKSL, KDI, and Portal efforts  present plans for each project  make sure.
Nick Draper Tessella Instrument Independent Reduction and Analysis at ISIS and SNS.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Visualization with ParaView. Before we begin… Make sure you have ParaView 3.14 installed so you can follow along in the lab section –
EUFORIA FP7-INFRASTRUCTURES , Grant JRA3, SA1, SA2 & SA3 parallel session 23 January 2008 Kick-Off Meeting January 2008 Goteborg (Sweden)
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
NA-MIC National Alliance for Medical Image Computing Kitware, Inc. Core 2 Engineering William J. Schroeder.
1 BROOKHAVEN SCIENCE ASSOCIATES High Level Applications Infrastructure and Current Status Guobao Shen, Lingyun Yang* Controls Group & Accelerator Physics.
EUFORIA FP7-INFRASTRUCTURES , Grant Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center.
Participation of JINR in CERN- INTAS project ( ) Korenkov V., Mitcin V., Nikonov E., Oleynik D., Pose V., Tikhonenko E. 19 march 2004.
Document Name CONFIDENTIAL Version Control Version No.DateType of ChangesOwner/ Author Date of Review/Expiry The information contained in this document.
BalticGrid-II Project EGEE UF’09 Conference, , Catania Partner’s logo Framework for Grid Applications Migrating Desktop Framework for Grid.
Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center Poznan, Poland EGEE’07, Budapest, Oct.
Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center Poland EGEE’08 Conference, Istanbul, 24 Sep.
Understanding your FLOW-3D simulations better with EnSight June 2012.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Our experience with NoSQL and MapReduce technologies Fabio Souto.
Visualization Tools for Nuclear Engineering Data Tom Fogal May 3 rd, 2011.
VisIt Project Overview
Joseph JaJa, Mike Smorul, and Sangchul Song
Programming Models for SimMillennium
University of Technology
Prepared by Kimberly Sayre and Jinbo Bi
Software for Neutron Imaging Analysis
Delivering great hardware solutions for Windows
Presentation transcript:

EUFORIA FP7-INFRASTRUCTURES , Grant JRA4 Overview and plans M. Haefele, E. Sonnendrücker Euforia kick-off meeting 22 January 2008 Gothenburg

EUFORIA FP7-INFRASTRUCTURES , Grant Outline Presentation of JRA4 tasks Task 1: Existing visualization tools Task 2: Visualization & Kepler platform Task 3: Lossy data compression format Task 4: 4D and 5D visualization

EUFORIA FP7-INFRASTRUCTURES , Grant Outline Presentation of JRA4 tasks Task 1: Existing visualization tools Task 2: Visualization & Kepler platform Task 3: Lossy data compression format Task 4: 4D and 5D visualization

EUFORIA FP7-INFRASTRUCTURES , Grant Purpose Provide visualization support for project Unified visualization framework for all codes to be integrated  Post-processing visualization Integration of visualization tools in Kepler workflow  Monitoring  Steering

EUFORIA FP7-INFRASTRUCTURES , Grant Outline Presentation of JRA4 tasks Task 1: Existing visualization tools Task 2: Visualization & Kepler platform Task 3: Lossy data compression format Task 4: 4D and 5D visualization

EUFORIA FP7-INFRASTRUCTURES , Grant Python Matplotlib Pure Python library based on numpy Can be used in  python scripts  web application server that can call python Syntax close to Matlab visualization tools => Replace Matlab visualization for free ! Only 2D plots are available 3D plots will use the VTK library

EUFORIA FP7-INFRASTRUCTURES , Grant Python matplotlib

EUFORIA FP7-INFRASTRUCTURES , Grant VTK : Visualization Toolkit Open source C++ library Community of more than 1000 developers Architecture managed by a private company : Kitware Exists and evolves since 1998 => powerful and stable tool

EUFORIA FP7-INFRASTRUCTURES , Grant ParaView Software based on parallel VTK Can be seen as a GUI for VTK The user designs the VTK pipeline by himself  The user must know the different pieces of the pipeline  Great flexibility Parallelization of both processing and rendering Plugin system based on the use of new VTK classes Open source software designed by Los Alamos Lab and Kitware

EUFORIA FP7-INFRASTRUCTURES , Grant Paraview

EUFORIA FP7-INFRASTRUCTURES , Grant VisIt Software based on parallel VTK Tool to visualize different kind of data The VTK pipeline is hidden from the user  More user friendly  Less flexibility Parallelization of processing (remote processing) The plugin system proposes an intermediate layer on top of VTK Open source software designed by Lawrence Livermore Lab

EUFORIA FP7-INFRASTRUCTURES , Grant VisIt

EUFORIA FP7-INFRASTRUCTURES , Grant Task1: Work plan List visualization requirements of codes in platform Develop data (MDS+, UAL) import plugin for  Matplotlib  VisIt Develop sample visualizations for typical data in Matplotlib and VisIt Write tutorials

EUFORIA FP7-INFRASTRUCTURES , Grant Outline Presentation of JRA4 tasks Task 1: Existing visualization tools Task 2: Visualization & Kepler platform Task 3: Lossy data compression format Task 4: 4D and 5D visualization

EUFORIA FP7-INFRASTRUCTURES , Grant Monitoring tools Visualization during the simulation Check if the simulation is still OK 1D, 2D (light) dataset are enough Visualization can be performed on the gateway Visualization must be integrated to Kepler Which quantities are reliable for code monitoring ? Which tools have to be integrated into kepler ?

EUFORIA FP7-INFRASTRUCTURES , Grant Interpretation tools Visualization after the simulation Huge dataset generated by distributed simulations 1. Copy every dataset to a central visualization resource  Requires big storage and network bandwidth  Requires a single visualization resource 2. Leave dataset on the remote simulation resource  Requires no extra storage or network bandwidth  Requires remote visualization resource

EUFORIA FP7-INFRASTRUCTURES , Grant Visualization strategy In both case, we suggest to use an existing tool based on VTK: VisIt (or ParaView) Example of CSCS (J. Favre) Shared remote visualization resource strategy Data reading, processing and rendering are performed at the computer center Only resulting pictures go through the network Interactive visualization performed with ParaView

EUFORIA FP7-INFRASTRUCTURES , Grant Remaining questions Build a link between visualization tool and Kepler in order to keep track of generated pictures ? What are physicists looking for in the data ?

EUFORIA FP7-INFRASTRUCTURES , Grant Outline Presentation of JRA4 tasks Task 1: Existing visualization tools Task 2: Visualization & Kepler platform Task 3: Lossy data compression format Task 4: 4D and 5D visualization

EUFORIA FP7-INFRASTRUCTURES , Grant Large dataset management Size S of a uniformly discretized function in Bytes d=2, N=128 => 128 KB d=3, N=128 => 16 MB d=4, N=128 => 2 GB d=4, N=256 => 32 GB d=6, N=128 => 32 TB

EUFORIA FP7-INFRASTRUCTURES , Grant Large dataset management Strategy : Use data compression to reduce the size of the numerical problem Hierarchical bases of finite elements Local compression algorithm Compression integrated into the parallel simulation Efficient algorithm for slice reconstruction

EUFORIA FP7-INFRASTRUCTURES , Grant Results for a 32 GB function Particles beam result

EUFORIA FP7-INFRASTRUCTURES , Grant Results for a 32 GB function Laser-plasma interaction result

EUFORIA FP7-INFRASTRUCTURES , Grant Present status Interactive exploration of 4D data with 2D slices Integration of the compression process into the parallel simulation => Allow the export of the distribution function => Without damaging the speedup of the simulation Data reduction with a factor between 8 and 150

EUFORIA FP7-INFRASTRUCTURES , Grant Task 3: Work plan Enhance compression algorithm Parallelization of slice reconstruction algorithm Integration of these tools into VisIt, Kepler... Handle 5D dataset

EUFORIA FP7-INFRASTRUCTURES , Grant Outline Presentation of JRA4 tasks Task 1: Existing visualization tools Task 2: Visualization & Kepler platform Task 3: Lossy data compression format Task 4: 4D and 5D visualization

EUFORIA FP7-INFRASTRUCTURES , Grant Specific difficulties Visualization of data coming from kinetic simulations Particle distribution function lives in phase space The full model requires 6D + time RR Objective : visualize functions f: R 4  R How to visualize a 4D function ? How to represent the large dataset (2-32GB) for an interactive visualization ?

EUFORIA FP7-INFRASTRUCTURES , Grant Multidimensional visualization 4D distribution function f(r,  v // ) Dimension reduction Representation of a set of slices/projections Data coming from Gysela5D (CEA Cadarache)

EUFORIA FP7-INFRASTRUCTURES , Grant Demonstration Demo time !