National Radio Astronomy Observatory June 13/14, 2005 EVLA Phase II Proposal Review EVLA Phase II Computing Development Bryan Butler (EVLA System Engineer.

Slides:



Advertisements
Similar presentations
Data Analysis Plan GBT IDL Workshop October 15, 2004.
Advertisements

Software for Science Support Systems EVLA Advisory Committee Meeting, March 19-20, 2009 David M. Harland & Bryan Butler.
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.
DCS Overview MCS/DCS Technical Interchange Meeting August, 2000.
EVLA Computing Overview Gareth Hunt EVLA Advisory Committee 2002 June
EVLA Early Science: Shared Risk Observing EVLA Advisory Committee Meeting, March 19-20, 2009 Claire Chandler Deputy AD for Science, NM Ops.
ALMA Operations and the North American ALMA Science Center Al Wootten NRAO.
ALMA Software B.E. Glendenning (NRAO). 2 ALMA “High Frequency VLA” in Chile Presently a European/North American Project –Japan is almost certainly joining.
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 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.
Software Status Sonja Vrcic Socorro,
ALMA Archive Operations Impact on the ARC Facilities.
14 June 2004System-wide Services: User InterfaceRich Moeser 1 EVLA Overall Software Design Final Internal Review System-wide Services: User Interface.
1 Computing Challenges for the Square Kilometre Array Mathai Joseph & Harrick Vin Tata Research Development & Design Centre Pune, India CHEP Mumbai 16.
EVLA Transition to Science Operations: An Overview EVLA Advisory Committee Meeting, March 19-20, 2009 Bob Dickman AD, NM Operations.
Gustaaf van MoorselEVLA Advisory Committee Meeting May 8-9, 2006 EVLA Computing Software Overview.
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.
R MoeserCorrelator f2f Meeting1 MCAF (Metadata Capture and Formatting) Rich Moeser.
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.
EVLA Data Processing PDR Scale of processing needs Tim Cornwell, NRAO.
14 June, 2004 EVLA Overall Design Subsystems II Tom Morgan 1 EVLA Overall Software Design Final Internal Review Subsystems II by Tom Morgan.
RupenEVLA Advisory Committee Meeting May 8-9, Scientific Oversight and Testing of Software Michael P. Rupen EVLA Project Scientist for Software.
Introduction to EVLA Software Bryan Butler. 2006Dec05/06EVLA M&C Transition Software CDR2 EVLA Computing (Terse) History The original EVLA Phase I proposal.
Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Computing Organization/Development.
EVLA Computing Software Overview. Gustaaf van MoorselEVLA Advisory Committee Meeting May 8-9, Contents History Organization and staffing Staffing.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Observing with NRAO.
Output Formats Part I Bryan Butler NRAO Oct-31EVLA Correlator f2f2 Overview 2 types of data: –Monitor data - of interest to engineers and system.
Bryan ButlerEAC meeting 2003-Sep-091 Computing Issues: Scientific Requirements Bryan Butler EVLA Project Scientist for Software (starting 2003-Oct-01)
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.
EVLA Data Processing PDR E2E Data Archive System John Benson, NRAO July 18, 2002.
Frazer OwenNSF EVLA Mid-Project Review May 11-12, Transition to EVLA
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.
Software Requirements for the Testing of Prototype Correlator Sonja Vrcic Socorro, December 11, 2007.
10 January 2006AAS EVLA Town Hall Meeting1 The EVLA: A North American Partnership The EVLA Project on the Web
Computing Introduction Gareth Hunt EVLA System PDR 2001 December 04.
Master Correlator Control Computer (MCCC) Requirements & Status Sonja Vrcic Socorro, December 12, 2007.
S.T.MyersEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Data Post-processing Overview Steven T. Myers AIPS++ Project Scientist.
Jeff Kern NRAO/ALMA.  Scaling and Complexity ◦ SKA is not just a bigger version of existing systems  Higher Expectations  End to End Systems  Archive.
Bryan Butler EVLA Computing Division Head
NRAO VLA Archive Survey
Computing Architecture
EVLA Archive The EVLA Archive is the E2E Archive
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 Advisory Committee Meeting
Gustaaf van Moorsel September 9, 2003
Software Requirements
Shared Risk Science with the EVLA
EVLA Advisory Committee Meeting, March 19-20, 2009
Observatory Science Operations
EVLA M&C Components Observation Executor, Interim & Final Obs2script
EVLA Operations Jim Ulvestad
Observatory Science Operations
EVLA Monitor & Control Bill Sahr NSF Review May , 2006
Presentation transcript:

National Radio Astronomy Observatory June 13/14, 2005 EVLA Phase II Proposal Review EVLA Phase II Computing Development Bryan Butler (EVLA System Engineer for Software)

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review EVLA Software The primary goals of EVLA software are: maximize the scientific return of the EVLA; be easy to use, for all astronomers; provide a look-and-feel and functionality which is consistent with all NRAO telescopes.

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review EVLA Phase II Computing The EVLA Phase II computing effort: Develops software, by the end of the construction project, which can be used for accessing or operating those parts of the EVLA telescope included in Phase II (E configuration; NMA; use of WIDAR for VLBA correlation); turns this software over to Operations - there is therefore a close relationship between software development (by the EVLA Phase II project) and operation, maintenance, and upgrade (by Operations); Mostly a simple extension of EVLA Phase I software effort.

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review EVLA Software - Methodology 1.Scientists deliver use cases and requirements; 2.Overall design developed based on these; 3.Each subsystem with the overall design then developed in greater detail; 4.For all three of the above, iterate with short cycles (as short as a week, depending on the particular item).

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Overall NRAO Design (e2e) Telescope Data Model Export Data Format Science Data Model Feedback to telescope Proposal Submission And Handling Observation Preparation EVL A VLBAALM A GBT EVLA Sched EVLA Control ALMA Sched ALMA Control GBT Sched GBT Control Data Capture Archive Telcal OfflineVO Observer Domain Mostly Telescope- Independent Common Software VLBA Sched VLBA Control Quick Look Pipeline GBT Postproc Telescope Domain Science Domain Mostly Telescope- Specific Project Software Mostly Telescope- Independent Common Software

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Overall EVLA Design (1) Observation Preparer Astronomer Default Program Block (with ‘suggestions’ filled in) One Program EVLA Observing Heuristics Program Block (Set of Scheduling Blocks for one Program) Refinements Proposal Preparer To Observation Scheduler Observer Domain

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Overall EVLA Design (2) Telescope Domain Observation Scheduler Observation Executor Hardware M&C Next SB Execution State Equipment State Metadata to DCAF Operator Environment From Observation Preparer Results from TelCal Sequence of Configurations Antenna Delays Archive Operator Raw Visibility Data Properties Data Addressing Info Equipment State Archive Operator Heuristics Metadata to DCAF To DCAF To Archive

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Overall EVLA Design (3) Science Domain Quick Look Pipeline Astronomer Observation Monitor Image Cubes SDM Archive Post-Processing Image Cubes Astronomer Default Image Pipeline Image Cubes Data Capture And Format From M&C TelCal To DCAF & Executor SDM Archive

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Phase II Specific Developments The major developments for EVLA Phase II are: Additional hardware to support much higher archive data rates; Software to schedule the WIDAR correlator to support VLBA recorded media, and simultaneously correlate EVLA, NMA, and/or VLBA; Post-processing system development in support of the much higher resolution full EVLA and NMA.

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Archive Data Rates Expected data rates are determined by computing the dump time necessary to avoid time-bandwidth smearing. We know however that we cannot support the highest rates immediately (in 2014), so we have a staged plan, to allow storage (and processing) speeds to catch up: We do not expect these rates to be difficult to support (they are quite conservative), given current storage capabilities and expected increases, and in fact we may increase at a faster rate. Date Max Data Rate (MB/s) Total Volume (TB/yr) 2008 (Phase I)

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Scheduling At the completion of Phase II we will have 37 antennas which must be flexibly scheduled in various combinations. The software must support this, which will require changes to most of the subsystems. All are minor, except the Observation Scheduler. In addition, we plan to use the WIDAR correlator to correlate VLBA disk-recorded observations, and to concurrently correlate combinations of all of the possibilities. This will require development of new software, including a Correlator Scheduler subsystem.

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Post-Processing Effort in several areas of post-processing is needed, but much of this development is common with either ALMA or EVLA Phase I or both. The primary issue is the sheer size of the databases and the computational load. We estimate the following CPU power necessary: This is not trivial, but we do not see it as a major problem. Date Average CPU rate TFlop normalized * compute power 2008 (Phase I) * - normalized by assuming doubling every 18 months (Moore’s Law), and scaling to the 2008 compute power. This implies 125 GFlop right now.

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Post-Processing Recent changes: major reorganization; rewrite of code base (CASA) and interface (Python); development driven by ALMA and EVLA deliverables; ALMA already incorporating outside users in testing, EVLA planning to do so soon.

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Post-Processing - Details Use of a common post-processing package is the baseline plan for all three of ALMA, EVLA Phase I, and EVLA Phase II. We understand that there is some skepticism that NRAO can successfully develop such a post-processing package, given recent past performance. We point out, however, the following salient features of the new post-processing package: the project has undergone a major reorganization, including the disbanding of the AIPS++ consortium and replacement of top level management; the code base is undergoing a massive rewrite (the CASA libraries are the result), with a revised interface based on Python instead of glish; development is now based upon project needs for ALMA and EVLA, including a coherent testing plan (for both ALMA and EVLA) which incorporates NRAO staff scientists and external users, and responds to deliverables based on requirements provided by the projects. Because of these changes, we are confident that the post-processing package can deliver what is necessary for our processing needs. This is not to say that there are no remaining problems - just that they are not insurmountable.

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Personnel (1) 61.5 FTE years budgeted: Observer Domain - Total = 7.5 Proposal Observation Preparation Telescope and Correlator Scheduling Telescope Domain - Total = 21.5 E configuration Other (MIBs, Executor, VLBA antenna rewrite, etc…) Correlator Backend Using WIDAR for VLBA Science Domain - Total = 29.5 Post-processing Data Archiving Pipelines Computing Infrastructure - Total = 3.0

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Personnel (2) We can do this with only 61.5 FTE years (which would seem too small for a project of the size of EVLA Phase II) because of: heritage from EVLA Phase I - with ~100 FTE years of effort; overlap with ALMA - with ~250 FTE years of effort. In this way, just as we are leveraging EVLA Phase I hardware (which leveraged VLA hardware) we are also leveraging the software.

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Hardware Budget In addition to the 61.5 FTE years of effort, there is ~$2M budgeted for computing hardware. This includes: networking upgrades; pipeline hardware; M&C (CBE and CALC) hardware; Post-processing hardware: Development cluster; Final cluster; Observers workstations; Data storage and distribution media.

National Radio Astronomy Observatory 13/14 June, 2005 EVLA Phase II Proposal Review Summary EVLA software is designed to: maximize the science derived from the instrument; be easy to use, for all astronomers; provide a look-and-feel and functionality which is consistent with all NRAO telescopes. It builds extensively on the foundation of Phase I; There are three main areas specific to Phase II: Scheduling - telescope and correlator; Archive (mostly hardware); Post-processing FTE years and ~$2M hardware budgeted, with ~100 FTE years and $2M hardware leveraged from Phase I; some part of ~250 FTE years leveraged from ALMA.