Joint Session #1: Advanced

Slides:



Advertisements
Similar presentations
Advanced microprocessor optimization Kampala August, 2007 Agner Fog
Advertisements

Installing Windows XP Professional Using Attended Installation Slide 1 of 35Session 9 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Chapter 8 Operating Systems and Utility Programs.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
Chapter 11 - Monitoring Server Performance1 Ch. 11 – Monitoring Server Performance MIS 431 – created Spring 2006.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Using the Windows Event Viewer and Task Scheduler Chapter 5.
HPCC Mid-Morning Break Interactive High Performance Computing Dirk Colbry, Ph.D. Research Specialist Institute for Cyber Enabled Discovery.
CONTENTS:-  What is Event Log Service ?  Types of event logs and their purpose.  How and when the Event Log is useful?  What is Event Viewer?  Briefing.
Monitoring and Troubleshooting Chapter 17. Review What role is required to share folders on Windows Server 2008 R2? What is the default permission listed.
Chapter 17: Watching Your System BAI617. Chapter Topics Working With Event Viewer Performance Monitor Resource Monitor.
F13 Forensic tool analysis Dr. John P. Abraham Professor UTPA.
PIKA Technologies Inc. Analog Logger Application Sample December 2009.
®® Microsoft Windows 7 for Power Users Tutorial 8 Troubleshooting Windows 7.
BioPSE NCRR SCIRun: Getting Started Installation and Configuration J. Davison de St. Germain (801)
The NetBeans IDE CSIS 3701: Advanced Object Oriented Programming.
System Overview CIBC SCIRun / BioPSE System Overview.
The Pipeline Processing Framework LSST Applications Meeting IPAC Feb. 19, 2008 Raymond Plante National Center for Supercomputing Applications.
SEISLOG Linux presented at the WORKSHOP High Quality Seismic Stations and Networks for Small Budgets Volcan, Panama March, 2004 by Terje Utheim,
Module 7: Fundamentals of Administering Windows Server 2008.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Learningcomputer.com SQL Server 2008 Configuration Manager.
Windows Vista Inside Out Chapter 22 - Monitoring System Activities with Event Viewer Last modified am.
DDT Debugging Techniques Carlos Rosales Scaling to Petascale 2010 July 7, 2010.
Advanced BioPSE NCRR Dynamic Compilation Joint Session #1: Advanced BioPSE/SCIRun.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Chapter 10 Chapter 10: Managing the Distributed File System, Disk Quotas, and Software Installation.
Introduction NCRR Welcome!!. Introduction NCRR Workshop Goals Make you useful to SCIRun/BioPSE and map3d Make SCIRun/BioPSE and map3d useful to you! Send.
A Tutorial on Introduction to gdb By Sasanka Madiraju Graduate Assistant Center for Computation and Technology.
Advanced BioPSE NCRR How to Install and Configure J. Davison de St. Germain Chief Software Engineer SCI Institute December 2003 J. Davison.
Core System Services. INIT Daemon The init process is the patron of all processes. first process that gets started in any Linux/ UNIX -based system.
Nfs or ftp server Server 1 Server 2 ClinCapture web app SAS script SAS REST notification service [SAS RNS] (can be run as standalone app) upload / download.
The TANGO Logging Service Status Implementation details Possible enhancements.
Developer Session #3 NCRR Advanced SCIRun/BioPSE Elements: GUIs, Core Libs, Contributions & Support.
1 SEEM3460 Tutorial Compiling and Debugging C programs.
Using Event Viewer Event Levels Creating Custom Views Windows Logs Monitoring Performance.
Scientific Computing and Imaging Institute School of Computing University of Utah Scientific Computing and Imaging Institute School of Computing University.
Vinay Paul. CONTENTS:- What is Event Log Service ? Types of event logs and their purpose. How and when the Event Log is useful? What is Event Viewer?
BioPSE Examples NCRR BioPSE Examples: Networks, Datasets, Tutorials, and PowerApps.
Byoung-Jo CHOI Fall 2007 SW Project II Advanced Linux Programming.
BioPSE Elements NCRR Elements of SCIRun and BioPSE.
Dataflow Datatypes NCRR Dataflow Datatypes. NCRR Dataflow Datatypes Revisited Matrix Field ColorMap Geometry.
THE EYESWEB PLATFORM - GDE The EyesWeb XMI multimodal platform GDE 5 March 2015.
ECG Simulation NCRR Overview Technology for the ECG Simulation project CardioWave BioPSE project background Tools developed to date Tools for the next.
Session 403 An Introduction to MST in Communication Manager Jeff Lusby Voice Architect.
22.1 Network Layer Delivery, Forwarding, and Routing.
Software and Communication Driver, for Multimedia analyzing tools on the CEVA-X Platform. June 2007 Arik Caspi Eyal Gabay.
The Distributed Application Debugger (DAD)
Chapter Objectives In this chapter, you will learn:
Kai Li, Allen D. Malony, Sameer Shende, Robert Bell
Essential tools for implementing and testing websites
Building Regression Tests With PeopleSoft Test Framework
Users and Administrators
Contributing Code to SCIRun / BioPSE
BioPSE/map3d Workshops
Chapter 11 – Processes and Services
Contents Default Dancer logging Using Logger::LogReport
A Guide to Unix Using Linux Fourth Edition
MONITORING MICROSOFT WINDOWS SERVER 2003
Chapter 10: Device Discovery, Management, and Maintenance
Chapter 10: Device Discovery, Management, and Maintenance
Backround and Concepts for SCIRun and BioPSE
Tivoli Common Reporting v1.2 Overview
Windows Processes and Services
Overview of the SCIRun/BioPSE Software Systems
Getting Started: Developing Code with Cloud9
An Introduction to Debugging
Overview Before You Start Structure of a Module Ports and Datatypes
3.8 static vs dynamic thread management
Users and Administrators
Presentation transcript:

Joint Session #1: Advanced BioPSE/SCIRun

Source Tree Organization SCIRun Packages linux src docs BioPSE MatlabInterface Core Dataflow StandAlone Core: algorithms, datatypes, math, threads Dataflow: network, modules, ports, scheduler StandAlone: converters, utilities

Demos Forward FEM Tikhonov Regularization

Packages Encapsulated project External code resides in Thirdparty Packages enabled via “configure” options % configure ‘--enable-package=BioPSE mypackage’

Module Categories …/Dataflow/Modules/{Fields,Math,…}

Fields Data int, float, double, … Vector, Tensor, … Geometry Regular PointCloudField Geometry Regular Irregular ScanlineField CurveField ImageField QuadSurfField TriSurfField Properties Data_at (center) LatVolField HexVolField TetVolField

On-the-fly Compilation Combinatorial Explosion! Geometry Data type Data_at Build source, compile, link – all at run time

Error Messages Run-time messages are sent to the module’s “log” Startup messages Log message indicator Gray: no messages Red: error Blue: warning/remark

Debugging Networks FieldInfo: stats on the field ShowField: display the field DataIO: save field to disk… emacs! autoexecute: enabled/disabled Pipe-trace: where does this go? Message Log: errors, warnings Usual suspects: threads, memory cvd / gdb / dbx: step through code printf / cerr: when all else fails

Advanced Viewer Controls Saving movies Saving various formats Setting up clipping planes, point size, background color Look down axis… Complete control for each object

Reporting Errors, Bugs, etc. scirun-users@sci.utah.edu Bugzilla!, Include net, data, sys info