Visualisation of Plasma in Fusion Devices Interactive European Grid 30 th May 2007.

Slides:



Advertisements
Similar presentations
Visualization in Grid Environment Dieter Kranzlmüller GUP, Joh. Kepler Univ. Linz, Austria.
Advertisements

Enhanced Middleware Architecture for the Remote Instrumentation e-Infrastructure OGF28 Alexey Cheptsov High Performace Computing Center.
Challenges for Interactive Grids a point of view from Int.Eu.Grid project Remote Instrumentation Services in Grid Environment RISGE BoF Manchester 8th.
The Interactive European Grid Project Paul Heinzlreiter GUP, University Linz CoreGrid Summer School, Budapest,
EGC 2005, CrossGrid technical achievements, Amsterdam, Feb. 16th, 2005 WP2-3 New Generation Environment for Grid Interactive MPI Applications M igrating.
Int.eu.grid: A grid infrastructure for interactive applications Gonçalo Borges LIP on behalf of Int.EU.Grid Collaboration INGRID’08, Italy, April 2008.
FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
NorduGrid Grid Manager developed at NorduGrid project.
Cracow ’06 Grid Workshop Ronan Watson Multimodal Planet Visualization on a metagrid.
Job submission architectures in GRID environment Masamichi Ando M1 Student Taura Lab. Department of Information Science and Technology.
Fusion Simulations, data visualization and future requirements for the interactive grid infraestructure F. Castejón 1, D. López Bruna 1, J.M. Reynolds.
DisplayWall Software Architecture Yuqun Chen, Grant Wallace, Kai Li.
Physics of fusion power Lecture 14: Collisions / Transport.
K.Harrison CERN, 23rd October 2002 HOW TO COMMISSION A NEW CENTRE FOR LHCb PRODUCTION - Overview of LHCb distributed production system - Configuration.
Physics of Fusion power Lecture4 : Quasi-neutrality Force on the plasma.
Computer for Health Sciences
EU 2nd Year Review – Jan – WP9 WP9 Earth Observation Applications Demonstration Pedro Goncalves :
System software operating system 1.
Visualisation & Grid Applications of Electromagnetic Scattering from Aircraft Mark Spivack (PI), Andrew Usher, Xiaobo Yang, Mark Hayes CeSC, DAMTP & BAE.
Bifröst Physics Arman J. Frasier Christopher Newport University Department of Physics, Computer Science, and Engineering Mentor: David Heddle April 22.
Test Of Distributed Data Quality Monitoring Of CMS Tracker Dataset H->ZZ->2e2mu with PileUp - 10,000 events ( ~ 50,000 hits for events) The monitoring.
Yingcai Xiao Chapter 12 Visualization on the Web.
Components of the system unit COMP Computer Skills Lecture -2.
Capture and Replay Often used for regression test development –Tool used to capture interactions with the system under test. –Inputs must be captured;
EUFORIA FP7-INFRASTRUCTURES , Grant GridKa School 2008 Interactivity on the Grid Marcus Hardt SCC (The insitute formerly known as
Yingcai Xiao Voxel Game Engine Development. What do we need? What tools do we have? How can we design and implement? We will answer those questions in.
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)
Grid Workload Management & Condor Massimo Sgaravatto INFN Padova.
DORII Joint Research Activities DORII Joint Research Activities Status and Progress 6 th All-Hands-Meeting (AHM) Alexey Cheptsov on.
Grid Technologies  Slide text. What is Grid?  The World Wide Web provides seamless access to information that is stored in many millions of different.
INFSO-RI Enabling Grids for E-sciencE Project Gridification: the UNOSAT experience Patricia Méndez Lorenzo CERN (IT-PSS/ED) CERN,
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.
Wenjing Wu Andrej Filipčič David Cameron Eric Lancon Claire Adam Bourdarios & others.
Migrating Desktop The graphical framework for running grid applications Bartek Palak Poznan Supercomputing and Networking Center The.
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.
Migrating Desktop Marcin Płóciennik Marcin Płóciennik Kick-off Meeting, Santander, Graphical.
MPI Applications in the Interactive European Grid Dr. Isabel Campos Plasencia Instituto de Física de Cantabria, IFCA (Santander) Consejo Superior de Investigaciones.
TERENA 2003, May 21, Zagreb TERENA Networking Conference, 2003 MOBILE WORK ENVIRONMENT FOR GRID USERS. TESTBED Miroslaw Kupczyk Rafal.
GVis: Grid-enabled Interactive Visualization State Key Laboratory. of CAD&CG Zhejiang University, Hangzhou
Marketing Development Block 4 Dr. Uma Kanjilal. Stages of a Multimedia Project  Planning and costing- infrastructure, time, skills etc.  Designing and.
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
INFSO-RI Enabling Grids for E-sciencE Workflows in Fusion applications José Luis Vázquez-Poletti Universidad.
Interactive Workflows Branislav Šimo, Ondrej Habala, Ladislav Hluchý Institute of Informatics, Slovak Academy of Sciences.
HCI 입문 Graphics Korea University HCI System 2005 년 2 학기 김 창 헌.
Kraków Kick-off meeting Migrating Desktop General concept Intuitive Grid-user’s work environment independent of a hardware.
Multi-Node Real Time Flight Simulator (Outline of the topic, Oct/26/2004) Donghyuk Jeong Aerospace Eng.
SEE-GRID-2 The SEE-GRID-2 initiative is co-funded by the European Commission under the FP6 Research Infrastructures contract no Ultra-fast Semiconductor.
J.-N. Leboeuf V.K. Decyk R.E. Waltz J. Candy W. Dorland Z. Lin S. Parker Y. Chen W.M. Nevins B.I. Cohen A.M. Dimits D. Shumaker W.W. Lee S. Ethier J. Lewandowski.
ElVis – Collaborative Visualization Display and explore fusion data. Monitor TRANSP runs. Display input data. Retrieve shot data from MDSplus. Whiteboard.
EUFORIA FP7-INFRASTRUCTURES , Grant JRA3, SA1, SA2 & SA3 parallel session 23 January 2008 Kick-Off Meeting January 2008 Goteborg (Sweden)
Int.eu.grid: Experiences with Condor to Run Interactive and Parallel Applications on the Grid Elisa Heymann Department of Computer Architecture and Operating.
A step towards interoperability (between Int.EU.Grid and EGEE Grid infrastructures) Gonçalo Borges, Jorge Gomes LIP on behalf of Int.EU.Grid Collaboration.
EUFORIA FP7-INFRASTRUCTURES , Grant Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center.
Università di Perugia Enabling Grids for E-sciencE Status of and requirements for Computational Chemistry NA4 – SA1 Meeting – 6 th April.
BOF at GGF5, Edinburgh, Scotland, July 21-24, 2002 CrossGrid Architecture Marian Bubak and TAT Institute of Computer Science & ACC CYFRONET AGH, Cracow,
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks On-line Visualization for Grid-based Astronomical.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
Support to MPI and interactivity on gLite infrastructures EGEE’07 Budapest, 4th Oct 2007.
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.
NanoHUB.org online simulations and more Network for Computational Nanotechnology NCN nanoHUB experiences Scheduling and Managing Work and Jobs on OSG Open.
EGEE is a project funded by the European Union under contract IST GENIUS and GILDA Guy Warner NeSC Training Team Induction to Grid Computing.
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,
User requirements for interactive controlling and monitoring of applications in grid environments Dr. Isabel Campos Plasencia Institute of Physics of Cantabria.
Five Components of a Computer Input Device – keyboard, scanner, PDA/stylus, digital camera, mouse, MP3 player, fax machine, microphone Storage Device –
Computer Basics. What a computer does INPUT  Computer INPUT is whatever is typed, submitted or transmitted to a computer system. It can be supplied.
Parts of a computer Vocabulary & Labeling.
Interactive Videostreaming Visualization on Clusters and Grids
MWCN`03 Singapore 28 October 2003
Presentation transcript:

Visualisation of Plasma in Fusion Devices Interactive European Grid 30 th May 2007

1st year Review Interactive European Grid, Brussels 30th May Visualization of Plasma in Fusion Devices Antecedents Stellerator TJ-II (Madrid) Magnetic Confinement Investigate Plasma prop. National infrastructure Research CIEMAT Schema of the TJ-II design Visualization using Computational tools (OpenGL, Fox toolkit) Computing Visualization of TJ-II

1st year Review Interactive European Grid, Brussels 30th May Visualization of Plasma in Fusion Devices Computational details  The application visualizes the behaviour of plasma inside a Fusion device  Runs are foreseen as a part of a so called Fusion Virtual Session  The plasma is analyzed as a many body system consisting of N particles  Inputs Geometry of the vacuum chamber Magnetic field in the environment Initial number, position, direction, velocity of particles Possibility of collisions between particles Density of particles inside the device  Solves a set of Stochastic Differential Equations with Runge-Kutta method  Outputs Trajectories of the particles Average of relevant magnitudes: densities, temperatures...

1st year Review Interactive European Grid, Brussels 30th May Porting the application to int.eu.grid  Spread the calculation over hundreds of Worker Nodes on the Grid to increase the number of particles in the plasma.  Design of a Grid collaborative environment for fusion device designing and analysis. N particles distributed among P processes: MPI Particle trajectories are displayed graphically Interactive simulation steering

1st year Review Interactive European Grid, Brussels 30th May 2007 Global Schema MPI + Interactivity + Visualization

1st year Review Interactive European Grid, Brussels 30th May 2007 Application startup P0 P1 P2 P3 Master P0 N particles divided among P Processors: N / P Master process uses mpi-start to distribute input to Child processes P1 P2 P3 Magnetic field background SE, http, … Input: Number of particles, Simulation properties (file), Magnetic field background

1st year Review Interactive European Grid, Brussels 30th May 2007 Fusion Application MPI Schema P1P0 P2P3 MPI job distribution Independent Processes Master P0 does renderization MPI synchronization Every Process does own i/o

1st year Review Interactive European Grid, Brussels 30th May 2007 The User interacts with the Master process for Visualization and Steering Migrating Desktop Application Plugin Java Gvid Decoder Event Interception P0 Master Gvid Encoder Event Reception P1P2 P3 Keyboard Mouse User Screen

1st year Review Interactive European Grid, Brussels 30th May 2007 How the whole system works Job Submission Services CrossBroker Logging & Bookkeeping Roaming Access Server Computing Element LRMS Gatekeeper JDL Migrating Desktop RAS port, RAS host WorkerNode gLogin Simulation +visualisation SE Simul. Res. 30GB WorkerNode vtk App MP4 Encoder Event Decoder TCP Transport Socket Transport File Transport Pipe Transport remoteGlut Application GVid Java Video Player MP4 Decoder Event Encoder TCP Transport Socket Transport File Transport Pipe Transport

1st year Review Interactive European Grid, Brussels 30th May 2007 Java plugin for the Migrating Desktop pn=new MyPanel(); pn.setBorder(new MyTitledBorder("Simulation profile")); GridBagConstraints gbc1=new GridBagConstraints(); gbc1.insets=new Insets(2,2,2,2); gbc1.gridy=0; gbc1.anchor=GridBagConstraints.WEST; GridBagLayout gbl1=new GridBagLayout(); pn.setLayout(gbl1); String[] profile_labels={ "Electronic Temperature", "Ionic Temperature", "Density", "Electric Field", "Whole Profile"}; for(i=0;i<profile_labels.length;i++) { JLabel label=new JLabel(profile_labels[i]); gbc1.gridy=i; gbl1.setConstraints(label,gbc1); pn.add(label); }

1st year Review Interactive European Grid, Brussels 30th May 2007 Simulation steering on the Migrating Desktop