Generic GUI – Thoughts to Share Jinping Gwo EMSGi.org.

Slides:



Advertisements
Similar presentations
Multidisciplinary Computation and Numerical Simulation V. Selmin.
Advertisements

P3- Represent how data flows around a computer system
1 OBJECTIVES To generate a web-based system enables to assemble model configurations. to submit these configurations on different.
Automated Instrumentation and Monitoring System (AIMS)
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
I/O Analysis and Optimization for an AMR Cosmology Simulation Jianwei LiWei-keng Liao Alok ChoudharyValerie Taylor ECE Department Northwestern University.
ARCS Data Analysis Software An overview of the ARCS software management plan Michael Aivazis California Institute of Technology ARCS Baseline Review March.
Problem-Solving Environments: The Next Level in Software Integration David W. Walker Cardiff University.
Astrophysics, Biology, Climate, Combustion, Fusion, Nanoscience Working Group on Simulation-Driven Applications 10 CS, 10 Sim, 1 VR.
Adaptive MPI Chao Huang, Orion Lawlor, L. V. Kalé Parallel Programming Lab Department of Computer Science University of Illinois at Urbana-Champaign.
CASE Tools CIS 376 Bruce R. Maxim UM-Dearborn. Prerequisites to Software Tool Use Collection of useful tools that help in every step of building a product.
APNe Conference, Seattle, July 2003 Clumpy Flows in Protoplanetary and Planetary Nebulae Alexei Poludnenko, Adam Frank University of Rochester, Laboratory.
Bandwidth Allocation in a Self-Managing Multimedia File Server Vijay Sundaram and Prashant Shenoy Department of Computer Science University of Massachusetts.
AMIR RACHUM CHAI RONEN FINAL PRESENTATION INDUSTRIAL SUPERVISOR: DR. ROEE ENGELBERG, LSI Optimized Caching Policies for Storage Systems.
Star (Traditional) Database Tasks & MySQL 1. Database Types & Operation Issues 2. Server & Database deployments 3. Tools with MySQL 4. Data definition.
Deploying Dynamics Applications Thomas Hansen – Director, appSolutions a|s
Chapter 5 Roles and features. objectives Performing management tasks using the Server Manager console Understanding the Windows Server 2008 roles Understanding.
4.x Performance Technology drivers – Exascale systems will consist of complex configurations with a huge number of potentially heterogeneous components.
Alok 1Northwestern University Access Patterns, Metadata, and Performance Alok Choudhary and Wei-Keng Liao Department of ECE,
Databases C HAPTER Chapter 10: Databases2 Databases and Structured Fields  A database is a collection of information –Typically stored as computer.
Beyond Automatic Performance Analysis Prof. Dr. Michael Gerndt Technische Univeristät München
WPS Application Patterns at the Workshop “Models For Scientific Exploitation Of EO Data” ESRIN, October 2012 Albert Remke & Daniel Nüst 52°North Initiative.
Operating System. Architecture of Computer System Hardware Operating System (OS) Programming Language (e.g. PASCAL) Application Programs (e.g. WORD, EXCEL)
Robert Fourer, Jun Ma, Kipp Martin Copyright 2006 An Enterprise Computational System Built on the Optimization Services (OS) Framework and Standards Jun.
TRACEREP: GATEWAY FOR SHARING AND COLLECTING TRACES IN HPC SYSTEMS Iván Pérez Enrique Vallejo José Luis Bosque University of Cantabria TraceRep IWSG'15.
Most modern operating systems incorporate these five components.
1 Information Technology for Management Hardware & Software Concepts.
Chapter 4 Storage Management (Memory Management).
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Marcelo R.N. Mendes. What is FINCoS? A Java-based set of tools for data generation, load submission, and performance measurement of event processing systems;
Center for Component Technology for Terascale Simulation Software CCA is about: Enhancing Programmer Productivity without sacrificing performance. Supporting.
The european ITM Task Force data structure F. Imbeaux.
Week #3 Objectives Partition Disks in Windows® 7 Manage Disk Volumes Maintain Disks in Windows 7 Install and Configure Device Drivers.
_______________________________________________________________CMAQ Libraries and Utilities ___________________________________________________Community.
Metadata Management of Terabyte Datasets from an IP Backbone Network: Experience and Challenges Sue B. Moon and Timothy Roscoe.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
VICOMTECH VISIT AT CERN CERN 2013, October 3 rd & 4 th O.COUET CERN/PH/SFT DATA VISUALIZATION IN HIGH ENERGY PHYSICS THE ROOT SYSTEM.
MROrder: Flexible Job Ordering Optimization for Online MapReduce Workloads School of Computer Engineering Nanyang Technological University 30 th Aug 2013.
Static WCET Analysis vs. Measurement: What is the Right Way to Assess Real-Time Task Timing? Worst Case Execution Time Prediction by Static Program Analysis.
Marcelo R.N. Mendes. What is FINCoS? A set of tools for data generation, load submission, and performance measurement of CEP systems; Main Characteristics:
DOE Network PI Meeting 2005 Runtime Data Management for Data-Intensive Scientific Applications Xiaosong Ma NC State University Joint Faculty: Oak Ridge.
Parallelization Strategies Laxmikant Kale. Overview OpenMP Strategies Need for adaptive strategies –Object migration based dynamic load balancing –Minimal.
Parallel Applications And Tools For Cloud Computing Environments CloudCom 2010 Indianapolis, Indiana, USA Nov 30 – Dec 3, 2010.
1 ProActive GCM – CCA Interoperability Maciej Malawski, Ludovic Henrio, Matthieu Morel, Francoise Baude, Denis Caromel, Marian Bubak Institute of Computer.
XMC Cat: An Adaptive Catalog for Scientific Metadata Scott Jensen and Beth Plale School of Informatics and Computing Indiana University-Bloomington Current.
1 Rocket Science using Charm++ at CSAR Orion Sky Lawlor 2003/10/21.
Motivation: dynamic apps Rocket center applications: –exhibit irregular structure, dynamic behavior, and need adaptive control strategies. Geometries are.
Parallel Application Paradigms CS433 Spring 2001 Laxmikant Kale.
Latest Improvements in the PROOF system Bleeding Edge Physics with Bleeding Edge Computing Fons Rademakers, Gerri Ganis, Jan Iwaszkiewicz CERN.
Latest Improvements in the PROOF system Bleeding Edge Physics with Bleeding Edge Computing Fons Rademakers, Gerri Ganis, Jan Iwaszkiewicz CERN.
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
Benchmarking and Applications. Purpose of Our Benchmarking Effort Reveal compiler (and run-time systems) weak points and lack of adequate automatic optimizations.
Marcelo R.N. Mendes. What is FINCoS? A Java-based set of tools for data generation, load submission, and performance measurement of event processing systems;
Simulation of O2 offline processing – 02/2015 Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture Eugen Mudnić.
Next Generation of Apache Hadoop MapReduce Owen
Introduction to Performance Tuning Chia-heng Tu PAS Lab Summer Workshop 2009 June 30,
Defining the Competencies for Leadership- Class Computing Education and Training Steven I. Gordon and Judith D. Gardiner August 3, 2010.
CIS 375 Bruce R. Maxim UM-Dearborn
Enabling Interoperability for the Utility Enterprise
Kai Li, Allen D. Malony, Sameer Shende, Robert Bell
Operating System.
INTRODUCING Adams/CHASSIS
Parallel Programming By J. H. Wang May 2, 2017.
University of Technology
Introduction to Software Testing
Physics-based simulation for visual computing applications
Moodle Scalability What is Scalability?
What’s New from Platform Computing
funCTIONs and Data Import/Export
Topology Optimization through Computer Aided Software
Presentation transcript:

Generic GUI – Thoughts to Share Jinping Gwo EMSGi.org

2 EMSGi  Not-for-profit  R&D Model Development Model Applications Geoinformatics  Open Collaborative Forums  GUI prototype will be made available at

3 XML Configuration  Use XML to Configure GUI for Select Simulators, Automatically  Flexibility vs. Efficiency vs. Functionality  Computational Platforms  Deployment vs. Optimization

4 Simulator Input File I/O  Three data storage spaces Input File on the disk Class reading, processing and storing the input data Individual dataset classes storing individual datasets  Consistency in data entry and edit  Consistency in saving to disk  No XML Automation in sight

5 Mesh Generation, Refinement, Merging and Partitioning  In-House vs. Public Domain  Refinement and Merging Adaptive vs. Once-Through Global vs. Localized Static vs. Dynamic  Interoperability between GUI and Simulators  Load Balance Optimization?

6 Parallel Processing  Threads vs. Parallelism (MPI, OpenMP, etc.)  Possibility of Streamlining or rather, Parallelizing, to Decision-Making?

7 Visualization  Postprocessing Digs  Wrapped vs. Stand Alone  In-House vs. Public Domain (Freeware)  No XML Automation in sight

8 Add-On’s  Flexibility vs. Efficiency  Enough is Enough?  Scripting for physiochemical processes?  Scripting for postprocessing, visualization, secondary uses of model output (e.g., statistical, probabilistic, including, risk analysis)?

9 Web Resources  Simulator and Model Stores  Output Cataloging  Postprocessing Spaces  Online and Offline Collaboration  Real-Time Stakeholders Utilization for Collaborative Decision-Making  Confidence Building and Risk Communication

10 Emerging Simulators  Approach: Mesh Evolution - Adaptive vs. Static or rather Active vs. Passive Physiochemcial Processes – Hard Coded vs. Real Time Scripting Numerical – Equation Solvers anyone?  Public Domain vs. In-House

11 This must not be the First One?!  A Demo.  Collaboration?  Very very Alpha version available at