Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Computing Organization/Development.

Slides:



Advertisements
Similar presentations
14-Jun-2004EVLA Software Design Review Transition Plan Bill Sahr 1 EVLA Hybrid Array & Transition Plan.
Advertisements

National Radio Astronomy Observatory June 13/14, 2005 EVLA Phase II Proposal Review EVLA Phase II Computing Development Bryan Butler (EVLA System Engineer.
EVLA Data Processing PDR Proposal Handling Honglin Ye, NRAO.
Software for Science Support Systems EVLA Advisory Committee Meeting, March 19-20, 2009 David M. Harland & Bryan Butler.
Bill SahrEVLA M&C Transition System Software CDR December 5-6, EVLA Monitor & Control Transition System Software Overview.
DVA-1 Project Management Proposal Chris Langley, NRAO 1 US SKA Consortium Meeting - DVA-1 Project Management Proposal June 3-4, 2010.
NRAO Proposal Tool (PST) Gustaaf van Moorsel NRAO Community Day 1/13/2012.
EVLA Computing Schedule, Staffing, Testing, Tracking.
C. ChandlerEVLA Advisory Committee Meeting September 6-7, Scientific Commissioning Plan Claire Chandler.
Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.
Portal and Proposal Submission Review of SSS Software Readiness for SRO, June 5, 2009 Bryan Butler EVLA Computing Division Head.
EVLA Computing Overview Gareth Hunt EVLA Advisory Committee 2002 June
A Scheduling Algorithm with Dynamic Priorities Status Presentation Matias Mora Klein UTFSM Computer Systems Research.
Mark McKinnon EVLA Advisory Committee Meeting May 8-9, Project Overview Mark McKinnon Project Manager.
Doug Tody E2E Perspective EVLA Advisory Committee Meeting December 14-15, 2004 EVLA Software E2E Perspective.
Overall Data Processing Architecture Review EVLA Monitor and Control Interfaces July , 2002EVLA Data Processing PDR Bill Sahr.
N. RadziwillEVLA NSF Mid-Project Report May 11-12, 2006 NRAO End to End (e2e) Operations Division Nicole M. Radziwill.
Bill SahrEVLA Advisory Committee Meeting May 8-9, EVLA Monitor & Control.
Bill Sahr EVLA M&C EVLA Advisory Committee Meeting December 14-15, EVLA Monitor & Control.
K. Y. LoEVLA Advisory Committee Meeting September 6-7, 2007 Charge to the Committee K. Y. Lo.
Gustaaf van MoorselEVLA Advisory Committee Meeting May 8-9, 2006 EVLA Computing Software Overview.
Peter NapierEVLA Correlator CoDR Nov 2, EVLA Correlator CoDR P. Napier Overall EVLA Project Plan.
EVLA Software Bryan Butler. 2007May22EVLA SAGE Meeting2 Requirements and Goals of EVLA Software Maximize scientific throughput of the instrument At a.
Long Term Transition Plan Gareth Hunt EVLA M&C PDR 2002 May 15.
2007Sep06 EAC Butler - Software Overview 1 Software Overview Bryan Butler.
SAGE meeting Socorro, May 22-23, 2007 EVLA Science Operations: the Array Science Center Claire Chandler NRAO/Socorro.
P. NapierEVLA Advisory Committee Meeting September 8-9, EVLA Advisory Committee Project Overview P. Napier, Project Manager Management, Schedule,
EVLA Monitor & Control Transition System Software
P.NapierEVLA Advisory Comm, 14 Dec 2004 Project Overview Peter Napier, EVLA Project Manager Status 2003 Committee Response.
14 June, 2004 EVLA Overall Design Subsystems II Tom Morgan 1 EVLA Overall Software Design Final Internal Review Subsystems II by Tom Morgan.
Introduction to EVLA Software Bryan Butler. 2006Dec05/06EVLA M&C Transition Software CDR2 EVLA Computing (Terse) History The original EVLA Phase I proposal.
EVLA Computing Software Overview. Gustaaf van MoorselEVLA Advisory Committee Meeting May 8-9, Contents History Organization and staffing Staffing.
EVLA Monitor & Control EVLA Advisory Committee June 10 – 11, 2002.
Output Formats Part I Bryan Butler NRAO Oct-31EVLA Correlator f2f2 Overview 2 types of data: –Monitor data - of interest to engineers and system.
Mark McKinnon NSF Mid-Project Review May 11-12, Baseline Project Definition Mark McKinnon Project Manager.
EVLA Monitor & Control Software PDR E2E Interfaces: Observation Scheduling Complaints to: Boyd Waters John Benson, Barry Clark, Tim Cornwell, Rich Moeser,
Bryan ButlerEAC meeting 2003-Sep-091 Computing Issues: Scientific Requirements Bryan Butler EVLA Project Scientist for Software (starting 2003-Oct-01)
RupenEVLA Advisory Committee Meeting May 8-9, Software Requirements Michael P. Rupen EVLA Project Scientist for Software rev. 3may06.
N. RadziwillEVLA Advisory Committee Meeting May 8-9, 2006 NRAO End to End (e2e) Operations Division Nicole M. Radziwill.
UlvestadEVLA Advisory Committee Meeting September 6-7, Future EVLA Operations Jim Ulvestad.
M. McKinnonEVLA Advisory Committee Meeting September 6-7, Project Overview Mark McKinnon Project Manager.
Frazer OwenNSF EVLA Mid-Project Review May 11-12, Transition to EVLA
EVLA Monitor & Control Software PDR Status. May 15, 2002EVLA Monitor & Control Software PDR Bill Sahr 2 Requirements, Schedule Requirements (High Level,
EVLA Software - Overview Bryan Butler NRAO. Bryan ButlerEVLA NSF Review 2006May History of EVLA Computing (1) EVLA computing consists of three parts:
Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Computing End-to-end (E2e) software.
Bill SahrNSF Review May , EVLA Monitor & Control.
Computing Introduction Gareth Hunt EVLA System PDR 2001 December 04.
P.NapierEVLA Advisory Committee, 10 June, EVLA ADVISORY COMMITTEE PROJECT OVERVIEW Scope Organization Schedule Budget, personnel.
Overall Data Processing Architecture EVLA timeline and priorities.
Master Correlator Control Computer (MCCC) Requirements & Status Sonja Vrcic Socorro, December 12, 2007.
P.NapierEVLA Advisory Comm, 14 Dec 2004 Project Management Plan Peter Napier Project Organization Schedule Budget.
Bryan Butler EVLA Computing Division Head
EAC Butler - SSS Software
Monitor and Control Software
EVLA Overall Software Design
EVLA Computing Software Overview.
Software Requirements
Scientific Oversight and Testing of Software
Scheduling Toolkit Observation Scheduling Boyd Waters, NRAO
VLA to EVLA Transition Plan
Bryan Butler (for Bill Sahr)
EVLA Computing Reorganization
Software Requirements
Gustaaf van Moorsel September 9, 2003
Software Requirements
Mark McKinnon EVLA Project Manager
Background Information P.Napier
NRAO End to End Integrated Operations
EVLA Advisory Committee Meeting, March 19-20, 2009
EVLA Monitor & Control Bill Sahr NSF Review May , 2006
Presentation transcript:

Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Computing Organization/Development

Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Computing Started September 1, 2003 Head (Gustaaf van Moorsel) M&C Group (Bill Sahr) –7 software engineers (2 device-level programmers, 5 general real-time programmers) –All from ‘old’ computing division real-time group E2e group (Gustaaf van Moorsel/Tom Morgan) –3 software engineers, 1 scientist –3 moved over from ‘old’ Data Management, and have largely retained their previous responsibilities Associated: –Bryan Butler (EVLA Software Project Scientist) –Barry Clark (EVLA System Engineer for Software)

Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Computing Org Chart Gustaaf van Moorsel EVLA Computing Bill Sahr M&C Group Ken SowinskiPete Whiteis Rich MoeserHichem Ben Frej Kevin RyanChunai Cai Bruce Rowen Gustaaf van Moorsel E2e Group John BensonBoyd Waters Stephan WitzHonglin Ye Tom Morgan E2e Technical Lead

Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 Current Manpower breakdown (FTEs)

Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 Methodology Most work done in teams –Membership from both groups (M&C and e2e) –Each team is handed a well-defined task –Disbanded when task finished; members reassigned –Bi-weekly coordination meeting with progress reports Examples of teams: –Overall design (December 03 – June 04) –Module/device programming (continuous) –Distributed communications (July – October 04) –Proposal tool (February 04 – )

Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Overall Software Design First priority after creation of division Start delayed by two months until December 2003 because of unexpected departure of designated team lead Based on number of existing requirement documents (scientific, operations, engineering, real-time) Additional constraint: compliance with models developed by the e2e oversight committee –Observatory, project, observing, science data –Challenge: development of models concurrent with overall design –Necessary (but not sufficient) condition for possible code re-use Series of three intermediate reviews by non-EVLA NRAO staff during spring 2004 Final review by e2e oversight committee June 2004 Approved by committee; final report not out yet

Telescope Data Model Export Data Format Science Data Model Feedback to telescope Proposal Submission And Handling Observer Observation Preparation EVL A VLBAALMAGBT NRAO End-to-End Dataflow EVLA Sched EVLA Control ALMA Sched ALMA Control GBT Sched GBT Control Data Capture Archive Telcal OfflineVO Scientist Observer Domain Mostly Telescope- Independent Common Software Science Domain Mostly Telescope- Independent Common Software VLBA Sched VLBA Control Quick Look Pipeline GBT Postproc Telescope Domain Mostly Telescope- Specific Project Software

Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Dataflow

Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 M&C Subsystem Design Logical next step after overall design Serves as foundation for –Specification of smaller development tasks –Identifying dependencies between these tasks –Assignment of resources to these tasks –Comprehensive project plan and WBS In EVLA computing: M&C subsystem design has been deferred in order to start implementation of M&C software transition plan allowing upgraded EVLA antennas to function in the VLA array M&C subsystem design and M&C software transition plan now closely interrelated E2e subsystems treated in later presentation

Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 M&C Software Transition Plan Formulation and implementation of this plan started after the conclusion of the overall design Timeline determined by retirement of old and delivery of new hardware: –EVLA antennas taking part in the array –Retirement of MODCOMPs –Availability of prototype correlator –Availability of production WIDAR correlator 7 phases: –Phase I: one or more EVLA antennas in array Started summer 2004 Software ready January 31, 2005 –Phases II, III: off-load all MODCOMP-based functionality Software ready December 31, 2005 –Phases IV,V,VI,VII: WIDAR correlator related

Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 Transition Plan and M&C Subsystem Design At end of Phase I (January 31, 2005): –document details of each M&C subsystem under development –Convert document into prototype design for that subsystem –Identify smaller development tasks, their interdependencies, and resource needs –Produce first version of WBS At end of Phase II (June 30, 2005): –refine design existing subsystems, development tasks, WBS –Add prototype design of remaining subsystems –M&C PDR? Similar for remaining phases This approach – using the transition plan as a design prototype - minimizes the amount of code that has to be rewritten