Infrastructure InfrastructureInfrastructure Utah CIBC EAB Meeting 2008.

Slides:



Advertisements
Similar presentations
Automatic Installation System on USB Memory Instructor: Hai Vortman Students: Leeor Langer Eyal Koren.
Advertisements

Computational Physics Kepler Dr. Guy Tel-Zur. This presentations follows “The Getting Started with Kepler” guide. A tutorial style manual for scientists.
1 Component Description Alice 3d Graphics Software Human Computer Interaction Institute Carnegie Mellon University Prepared by: Randy Pausch,
WORKFLOWS IN CLOUD COMPUTING. CLOUD COMPUTING  Delivering applications or services in on-demand environment  Hundreds of thousands of users / applications.
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.
Sikuli Ivailo Dinkov QA Engineer PhoneX Team Telerik QA Academy.
SSI-OSCAR A Single System Image for OSCAR Clusters Geoffroy Vallée INRIA – PARIS project team COSET-1 June 26th, 2004.
NA-MIC National Alliance for Medical Image Computing NAMIC-Kit Update Will Schroeder Jim Miller Bill Lorensen.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
NA-MIC National Alliance for Medical Image Computing NA-MIC Software Engineering Bill Lorensen GE Research NA-MIC Engineering Core PI.
L SERVICE DELIVERY Pharmacy Public Health Provider Interoperability Services Data Interchange Legacy System Adapters Simulator Health Service Bus Infrastructure.
National Alliance for Medical Image Computing Slicer3 Status Update.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
INFSO-RI Module 01 ETICS Overview Etics Online Tutorial Marian ŻUREK Baltic Grid II Summer School Vilnius, 2-3 July 2009.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
Copyright © George Coulouris, Jean Dollimore, Tim Kindberg This material is made available for private study and for direct.
Nick Draper 05/11/2008 Mantid Manipulation and Analysis Toolkit for ISIS data.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Software Process Stephen R. Aylward Kitware, Inc.
CRISP & SKA WP19 Status. Overview Staffing SKA Preconstruction phase Tiered Data Delivery Infrastructure Prototype deployment.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Software Process Stephen R. Aylward Kitware, Inc.
NIH NCRR Overview The SCIRun and BioPSE Problem Solving Environments Chris Johnson, Rob MacLeod, and David Weinstein Scientific Computing and Imaging Institute.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
TeamForge Andrew Nelson, Bishop Wilkins, Ky Le, and Yoshito Kosai.
NIH NCRR Overview Introduction to NCRR Center NCRR Center for Bioelectric Field Modeling, Simulation, and Visualization.
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.
INFSO-RI Enabling Grids for E-sciencE Ganga 4 – The Ganga Evolution Andrew Maier.
Toward interactive visualization in a distributed workflow Steven G. Parker Oscar Barney Ayla Khan Thiago Ize Steven G. Parker Oscar Barney Ayla Khan Thiago.
Biomedical Informatics Research Network BIRN Workflow Portal.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
BioPSE Examples NCRR BioPSE Examples: Networks, Datasets, Tutorials, and PowerApps.
Week 7 - Tutorial Interactive Digital Moving Image Production | CU3003NI | - Pratik Man Singh Pradhan.
LONI Pipeline Jagadeeswaran LONI,UCLA. Site PI: Arthur W Toga Director, Laboratory of Neuro Imaging Co-Director, Brain Mapping Center Director, Training.
Top Secret CIBC Sneak Preview of Next Generation SCIRun Features and Directions.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Computational Platform Jim Miller GE Research.
Pipeline Execution Environment Laboratory of NeuroImaging UCLA.
Pipeline Processing Environment Michael J Pan. Motivation The algorithms have been implemented The algorithms have been implemented Possibly located on.
NA-MIC National Alliance for Medical Image Computing Non-Interactive Tools Stephen Aylward, Kitware
PLANETS, OPF & SCAPE A summary of the tools from these preservation projects, and where their development is heading.
Tool Integration with Data and Computation Grid “Grid Wizard 2”
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
ATLAS Database Access Library Local Area LCG3D Meeting Fermilab, Batavia, USA October 21, 2004 Alexandre Vaniachine (ANL)
NCRR Future Utah NCRR Future Plans: Discussion. NCRR Future New Personnel Information Carsten Wolters (SCI Postdoc) Frank Sachse (BE Faculty) Mike Kirby.
ECG Simulation NCRR Overview Technology for the ECG Simulation project CardioWave BioPSE project background Tools developed to date Tools for the next.
Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center Poznan, Poland EGEE’07, Budapest, Oct.
36 th LHCb Software Week Pere Mato/CERN.  Provide a complete, portable and easy to configure user environment for developing and running LHC data analysis.
Workflow Management Concepts and Requirements For Scientific Applications.
Cloudsim: simulator for cloud computing infrastructure and modeling Presented By: SHILPA V PIUS 1.
Biomedical Informatics Research Network BIRN Workflow Portal.
ARTview A Community Weather Radar Data GUI Contributors Anderson Gama Nick Guy Paul Hein Jonathan Helmus Timothy Lang.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
Visualization Tools for Nuclear Engineering Data Tom Fogal May 3 rd, 2011.
VisIt Project Overview
DELLSOFT Technologies Pvt. Ltd.
Pipeline Execution Environment
Laboratory of Neuro Imaging UCLA
SDM workshop Strawman report History and Progress and Goal.
Backround and Concepts for SCIRun and BioPSE
Overview of the SCIRun/BioPSE Software Systems
Module 01 ETICS Overview ETICS Online Tutorials
What's New in eCognition 9
Mariana Vertenstein CCSM Software Engineering Group NCAR
Computational Physics Kepler
The SCIRun and BioPSE Problem Solving Environments
1. Azure Data Explorer Azure Data Explorer enables rich data exploration over raw, structured, and semi-structured data delivering fast time to insight.
LONI Pipeline Integration/ UNC shape analysis
What's New in eCognition 9
What's New in eCognition 9
Presentation transcript:

Infrastructure InfrastructureInfrastructure Utah CIBC EAB Meeting 2008

Infrastructure Definition from NOT-RR In some circumstances, TR&D activities may require substantial investment in the design and development or implementation of technological infrastructure that does not constitute a research challenge in its own right (e.g. a test platform for new instrument components or a laboratory information management system). If necessary, such a project may be included in the application under the Infrastructure heading. From “Changes in the NCRR Biomedical Technology Research Resources (P41) Program”, May 14, 2008.

Infrastructure Goals Accessibility and Usability Multi-platform distributionsMulti-platform distributions DocumentationDocumentation Example datasetsExample datasets Integration and Extensibility Easy to add new functionalityEasy to add new functionality Interoperability with other toolsInteroperability with other tools Performance and Control RobustnessRobustness EfficiencyEfficiency InteractivityInteractivity July `05 July `10July `15 May `09 CIBC Renewed Oct `08 Now Renewal Submission CIBC Renewed (hopefully) CIBC Renewed (hopefully) Last EAB Meeting Sep `07

Infrastructure CIBC Software Products: SCIRun

Infrastructure Progress: Accessibility and Usability Streamlined User Experience Reorganized modules for ease-of-useReorganized modules for ease-of-use OSX port and preliminary Windows support (source)OSX port and preliminary Windows support (source) Simple build-from-source scriptSimple build-from-source script New look-and-feel for SCIRun 4.0New look-and-feel for SCIRun 4.0 Windows (XP,Vista{32,64}) and OSX binaries!Windows (XP,Vista{32,64}) and OSX binaries! Synchronized Viewer windowsSynchronized Viewer windows Infrastructure of our Release System Regression suite: CTest, DARTRegression suite: CTest, DART Auto-build of weekly releasesAuto-build of weekly releases (Download / Documentation)

Infrastructure Progress: Integration and Extensibility Integration MATLABMATLAB ITKITK Meshing tools (TetGen, Mesquite)Meshing tools (TetGen, Mesquite)Extensibility Developer level documentationDeveloper level documentation Split modules into AlgorithmsSplit modules into Algorithms Virtual interfaceVirtual interface Import/Export plug-insImport/Export plug-ins Defibrillation toolsDefibrillation tools

Infrastructure Progress: Performance and Control Performance CorrectnessCorrectness Stability / RobustnessStability / Robustness EfficiencyEfficiencyControl Port cachingPort caching InteractivityInteractivity Synchronized viewersSynchronized viewers

Infrastructure SCIRun: Plans CDashSCIRunTkDocumentation I/O Flexibility Provenance and State Management Choreography GPGPU Filtering / Simulation PowerApps as Integrated Pipelines Deeper Data Integration Integrate with Other Major Systems (Slicer3, XIP) Web interface, Cloud Computing

Infrastructure SCIRunTk Modules Layer Contains schedulers (execution model)Contains schedulers (execution model) Easy to build light-weight pipelines in C++ / wrapperEasy to build light-weight pipelines in C++ / wrapper State management and provenanceState management and provenance Separate Component ReleaseRelease Build other apps on top of SCIRunTkBuild other apps on top of SCIRunTk -SCIRunPSE, ImageVis3D, Seg3D Core Algorithms Dataflow Core Algorithms Modules Network Editor SCIRunTk

Infrastructure Renewal Plan: Next-Gen Usability Remote Computing Web interfaceWeb interface -SCIRun in a browser -Served from SCI Cloud computingCloud computing -Disk images to Amazon, Sun, … -Prototype GPGPU on SCI’s NVIDIA Cluster User-friendly Network Editor Suggest modules (by keyword, by analogy, etc)Suggest modules (by keyword, by analogy, etc) Pipe inspectionPipe inspection Break-points, control flowBreak-points, control flow (More Documentation) Case studies, tutorialsCase studies, tutorials BookBook

Infrastructure PowerApps Seg3D BioImage / ImageVis3D BioMesh3DBioTensor

Infrastructure Seg3D ITK-based Layers (like Photoshop) Light-weight Maintenance Mode (v1.10)

Infrastructure BioMesh3D Pipeline Computationally intensive stagesComputationally intensive stages Visualization / interaction checkpointsVisualization / interaction checkpoints Migration from Research Code to Release Reduce dependenciesReduce dependencies Simplify installation (wiki documentation)Simplify installation (wiki documentation) Simplify scriptsSimplify scripts Develop SCIRun networks for visualization & editingDevelop SCIRun networks for visualization & editing Optimize expensive processing stagesOptimize expensive processing stages Create regression suiteCreate regression suite ReleaseRelease