Future NCRR The Future of SCIRun and BioPSE. Future NCRR 6 Months Ago: The Next 12 Months Preparing for Renewal: Users & Pubs Usability Domains UI wrapping.

Slides:



Advertisements
Similar presentations
Operating-System Structures
Advertisements

ITCR Success through Innovation iTCR Success through Innovation CiTRs DECADE Strategy ä DECADE vision integrated electronic customer access.
Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
1 The ns-2 Network Simulator H Plan: –Discuss discrete-event network simulation –Discuss ns-2 simulator in particular –Demonstration and examples: u Download,
© Chinese University, CSE Dept. Software Engineering / Software Engineering Topic 1: Software Engineering: A Preview Your Name: ____________________.
Windows 2003 Server. Windows 2003 Server Contents Fitur Windows 2003 Server Installation And Configuration Windows Management Resource  User Management.
Developing Smart Client Applications For The Enterprise Keith Elder Team Leader / Sr. Software Engineer Quicken Loans Blog:
Astrophysics, Biology, Climate, Combustion, Fusion, Nanoscience Working Group on Simulation-Driven Applications 10 CS, 10 Sim, 1 VR.
Megamodules domain expert writes megaprogram for composition CHAIMS automizes generation of client for distributed system megamodule provider provides.
1 Component Description Alice 3d Graphics Software Human Computer Interaction Institute Carnegie Mellon University Prepared by: Randy Pausch,
1 ParaView Current Architecture and History Current Architecture and History Issues with the Current Design Issues with the Current Design.
Documenting Network Design
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering End-user Platform Steve Pieper Isomics, Inc.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering End-user Platform Steve Pieper Isomics, Inc.
January, 23, 2006 Ilkay Altintas
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
©2013 Lavastorm Analytics. All rights reserved.1 Lavastorm Analytics Engine 5.0 New Feature Overview.
SensIT PI Meeting, January 15-17, Self-Organizing Sensor Networks: Efficient Distributed Mechanisms Alvin S. Lim Computer Science and Software Engineering.
Guide to Linux Installation and Administration, 2e 1 Chapter 9 Preparing for Emergencies.
System Overview CIBC SCIRun / BioPSE System Overview.
Company Overview for GDF Suez December 29, Enthought’s Business Enthought provides products and consulting services for scientific software solutions.
Magnetic Field Measurement System as Part of a Software Family Jerzy M. Nogiec Joe DiMarco Fermilab.
Cisco S2 C4 Router Components. Configure a Router You can configure a router from –from the console terminal (a computer connected to the router –through.
© Copyright 2009 Sysgem AG, 8002 Zurich, Switzerland Sysgem Products Sysgem Enterprise Manager (SEM)  Identity & Access Management  System Management.
BLU-ICE and the Distributed Control System Constraints for Software Development Strategies Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory.
Advanced BioPSE NCRR SCIRun GUI Guidelines J. Davison de St. Germain Chief Software Engineer SCI Institute December 2003 J. Davison de St.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
4.2.1 Programming Models Technology drivers – Node count, scale of parallelism within the node – Heterogeneity – Complex memory hierarchies – Failure rates.
The HipHop Compiler from Facebook By Megha Gupta & Nikhil Kapoor.
Advanced BioPSE NCRR Dynamic Compilation Joint Session #1: Advanced BioPSE/SCIRun.
“DECISION” PROJECT “DECISION” PROJECT INTEGRATION PLATFORM CORBA PROTOTYPE CAST J. BLACHON & NGUYEN G.T. INRIA Rhône-Alpes June 10th, 1999.
Center for Component Technology for Terascale Simulation Software CCA is about: Enhancing Programmer Productivity without sacrificing performance. Supporting.
SimITK and SimVTK: ITK and VTK in Simulink DG Gobbi, P Mousavi, KM Li, J Xiang, A Campigotto, A LaPointe, G Fichtinger, P Abolmaesumi Medical Image Analysis.
© 2004 Mercury Computer Systems, Inc. FPGAs & Software Components Graham Bardouleau & Jim Kulp Mercury Computer Systems, Inc. High Performance Embedded.
SCIRun and SPA integration status Steven G. Parker Ayla Khan Oscar Barney.
NIH NCRR Overview The SCIRun and BioPSE Problem Solving Environments Chris Johnson, Rob MacLeod, and David Weinstein Scientific Computing and Imaging Institute.
Introduction NCRR Welcome!!. Introduction NCRR Workshop Goals Make you useful to SCIRun/BioPSE and map3d Make SCIRun/BioPSE and map3d useful to you! Send.
Definition The framework is a library that controls the flow of events and data through well-defined interface points defined by user-written algorithm.
BOĞAZİÇİ UNIVERSITY DEPARTMENT OF MANAGEMENT INFORMATION SYSTEMS MATLAB AS A DATA MINING ENVIRONMENT.
Enabling Self-management of Component-based High-performance Scientific Applications Hua (Maria) Liu and Manish Parashar The Applied Software Systems Laboratory.
Toward interactive visualization in a distributed workflow Steven G. Parker Oscar Barney Ayla Khan Thiago Ize Steven G. Parker Oscar Barney Ayla Khan Thiago.
BioPSE NCRR SCIRun2 -THE PROJECT -OBJECTIVES -DEVELOPMENTS -TODAY -THE FUTURE.
Mohit Anand, Software Engineer Adobe 1 Selecting GUI Automation Testing Tool for Mobile Domain.
BioPSE Examples NCRR BioPSE Examples: Networks, Datasets, Tutorials, and PowerApps.
Slicer 3 Ron Kikinis, Steve Pieper. CTK Workshop Heidelberg, June 29/30, 2009 Slicer Goals  Stable, Usable, Cross Platform, End-User Software for Medical.
Top Secret CIBC Sneak Preview of Next Generation SCIRun Features and Directions.
BioPSE Elements NCRR Elements of SCIRun and BioPSE.
Chapter 3 JSP Overview. The Problem with Servlets processing the request and generating the response are both handled by a single servlet class Java programming.
NA-MIC National Alliance for Medical Image Computing Non-Interactive Tools Stephen Aylward, Kitware
Infrastructure InfrastructureInfrastructure Utah CIBC EAB Meeting 2008.
Miron Livny Computer Sciences Department University of Wisconsin-Madison Condor and (the) Grid (one of.
NCRR Future Utah NCRR Future Plans: Discussion. NCRR Future New Personnel Information Carsten Wolters (SCI Postdoc) Frank Sachse (BE Faculty) Mike Kirby.
Module 14: Advanced Topics and Troubleshooting. Microsoft ® Windows ® Small Business Server (SBS) 2008 Management Console (Advanced Mode) Managing Windows.
ECG Simulation NCRR Overview Technology for the ECG Simulation project CardioWave BioPSE project background Tools developed to date Tools for the next.
Mouse ECG (Tech) NCRR Overview Technology for the “Mouse ECG” project CardioWave BioPSE project background Tools developed to date Tools for the next phase.
Workflow Management Concepts and Requirements For Scientific Applications.
Wednesday NI Vision Sessions
M IND Q S YSTEMS Leaders in Training /7, 2nd Floor, Srinivasa Nagar Colony (W) Above HDFC Bank, S.R.Nagar Hyderabad
Simbios Simbios ™ The National Center for Physics-Based Simulation of Biological Structures at Stanford SimTK Framework CCA for Physics Based Simulation.
Pipeline Execution Environment
DLPFC Semi-automatic Segmentor: With minimal user interaction, this rule-based algorithm will segment the DLPFC from an input volume. This is a Slicer.
Oracle Architecture Overview
Backround and Concepts for SCIRun and BioPSE
Overview of the SCIRun/BioPSE Software Systems
Functions of an operating system
Event loops 17-Jan-19.
The SCIRun and BioPSE Problem Solving Environments
GGF10 Workflow Workshop Summary
Presentation transcript:

Future NCRR The Future of SCIRun and BioPSE

Future NCRR 6 Months Ago: The Next 12 Months Preparing for Renewal: Users & Pubs Usability Domains UI wrapping Scripting NetworkEditor Annotations Subnets Windows Regression testing Data I/O Run-time help / docs Install / update Bridging CUBIT VTK ITK Teem LAPACK Data I/O Algorithms / Methods Interactivity in Vis SIMIAN (GPU) Lit-lines LIC BEM / FD / FV Optimization Research CCA / SR2 Cluster Simulation techniques Biomedical research Modeling (parametric models) Error / uncertainty tracking Techniques Development (implementation)

Future NCRR GUI Separation: State/Event Managers Detachable interface Reproducibility Collaboration Remote vis Custom UI Scripting Regression testing BioPSE GUI State Manager GUI

Future NCRR SCIRun, SCIRun2, and CCA CCA Specification Like COMM, Corba, JavaBeans… but for heterogeneous, high-performance scientific computing Interoperability Well-specified interfaces for components SCIRun2 is CCA compliant SCIRun and SCIRun2 Same code base (toggled via “configure”) Eventually they will merge (12 months?) A great “Intro to CCA” talktalk

Future NCRR Profiling and Optimization Algorithm Performance Typical applications Big data Track cycles and memory –Amdahl’s Law Dataflow Caching Fixed-sized memory pool Cache replacement policy

Future NCRR Porting New OS’s Windows (again) -- funding pending Solaris (again)? New GUI’s After GUI / compute-engine sepatation fltk, QT, gtk, … netscape, Palm Pilot –Well-specified protocol for GUI interactions –Remote-visualization –Leverage GUI layout design tools

Future NCRR My PowerApp Add Development Tools for Custom PowerApp Generation Current Turn-Around Time: >2 Weeks BioFEM: 1300 lines of tcl (200 are.net) BioTensor: 8500 lines of tcl (1600 are.net) Turning Networks into PowerAppsPowerApps Linking variables Interactivity –Terminate execution Next PowerApp: ITK-Based Segmentation