Bryan Butler EVLA Computing Division Head

Slides:



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

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.
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 Early Science: Shared Risk Observing EVLA Advisory Committee Meeting, March 19-20, 2009 Claire Chandler Deputy AD for Science, NM Ops.
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.
Correlator Growth Path EVLA Advisory Committee Meeting, March 19-20, 2009 Michael P. Rupen Project Scientist for WIDAR.
JVLA capabilities to be offered for semester 2013A Claire Chandler.
Bill SahrEVLA Advisory Committee Meeting May 8-9, EVLA Monitor & Control.
Pre-OTS Testing in Penticton Sonja Vrcic Socorro, December 11, 2007.
Observation Scheduling Review of SSS Software Readiness for SRO, June 5, 2009 Bryan Butler EVLA Computing Division Head.
Archive Access Tool Review of SSS Readiness for EVLA Shared Risk Observing, June 5, 2009 John Benson Scientist.
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.
R MoeserCorrelator f2f Meeting1 MCAF (Metadata Capture and Formatting) Rich Moeser.
2007Sep06 EAC Butler - Software Overview 1 Software Overview Bryan Butler.
Sanjay BhatnagarEVLA Advisory Committee Meeting May 8-9, EVLA Algorithm Research & Development Progress & Plans Sanjay Bhatnagar CASA/EVLA.
SAGE meeting Socorro, May 22-23, 2007 EVLA Science Operations: the Array Science Center Claire Chandler NRAO/Socorro.
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.
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.
Observation Preparation Review of SSS Readiness for EVLA Shared Risk Observing, June 5, 2009 David M. Harland SSS Group Lead.
Output Formats Part I Bryan Butler NRAO Oct-31EVLA Correlator f2f2 Overview 2 types of data: –Monitor data - of interest to engineers and system.
M.P. RupenEVLA Advisory Committee Meeting September 6-7, Correlator Test Plan Michael P. Rupen.
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.
Bill SahrNSF Review May , EVLA Monitor & Control.
EVLA Data Processing PDR Pipeline design Tim Cornwell, NRAO.
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.
SAGE meeting Socorro, May 22-23, 2007 WIDAR Correlator Overview Michael P. Rupen Project Scientist for WIDAR & Software.
Software Overview Sonja Vrcic
Interaction of SSS Software
NRAO VLA Archive Survey
EVLA Availability - or - When Can I Use It?
Computing Architecture
EVLA Archive The EVLA Archive is the E2E Archive
EAC Butler - SSS Software
Monitor and Control Software
EVLA Overall Software Design
EVLA Computing Software Overview.
Software Requirements
Shared Risk Observing Claire Chandler EVLA SSS Review, June 5, 2009
Scheduling Toolkit Observation Scheduling Boyd Waters, NRAO
VLA to EVLA Transition Plan
Some Illustrative Use Cases
Bryan Butler (for Bill Sahr)
EVLA Advisory Committee Meeting
Science Commissioning
Gustaaf van Moorsel September 9, 2003
Software Requirements
Shared Risk Science with the EVLA
Mark McKinnon EVLA Project Manager
EVLA Advisory Committee Meeting, March 19-20, 2009
Observatory Science Operations
EVLA M&C Components Observation Executor, Interim & Final Obs2script
EVLA Algorithm Research & Development
Observatory Science Operations
Correlator Growth Path
EVLA Monitor & Control Bill Sahr NSF Review May , 2006
EVLA Construction Status
Requirements Bryan Butler.
Presentation transcript:

Bryan Butler EVLA Computing Division Head National Radio Astronomy Observatory SAGE Committee Meeting – December 19 & 20, 2008 EVLA Software Bryan Butler EVLA Computing Division Head

Requirements and Goals of EVLA Software Maximize scientific throughput of the instrument At a minimum be able to do what we can do with the VLA Easy to use, by both experts and novices Commonality among NRAO instruments where possible

EVLA Software (Crude) Block Diagram

Monitor and Control The Monitor and Control (M&C) software comprises all that is necessary to run the instrument in real time, including: Antenna M&C (MIBs, mostly) Correlator M&C (CMIBs, GUIs, CPCC, MCCC, RTDD, CBE, etc.) Executor TelCal (real-time calibrations) Metadata Capture and Format (MCAF) Alert system Device Browser Operator’s Interface Archive loading controller and SDM cataloger Monitor database storage, retrieval, plotting

M&C Status Antenna M&C is in place and fully functional Correlator M&C is partly in place (CMIBs, GUIs, prototype CPCC, RTDD, prototype CBE) - enough to support the Prototype WIDAR (PTC) Executor is in place and mostly fully functional (some WIDAR support remains to be implemented, as well as 3-bit sampler support) TelCal exists for transition system (working with VLA correlator) MCAF exists for transition system (called IDCAF - writes VLA format archive records) Alert system is in place and fully functional Device Browser is in place and fully functional Operator’s Interface is in place and fully functional (though some additional screens will need to be added for WIDAR) Archive loading controller and SDM cataloger exist in early prototype - enough to support PTC Monitor database storage, retrieval, plotting exist and are fully functional (some WIDAR extensions may be needed)

M&C for SRO We need several additional elements of the M&C software to be completed in order for Shared Risk Observing to work (so must be in place by the beginning of Q1 2010): Correlator M&C: near-final CPCC, expanded CBE (able to handle 27 antennas with 2 sub-band pairs, and do frequency and time averaging), enough MCCC to support the modes needed (Configuration Mapper, notably) MCAF for EVLA format data (SDM) TelCal for EVLA format data (BDF+SDM) Other extensions to existing systems (as noted on previous slide)

Proposal Submission Tool Supports the preparation, submission, and handling of proposals Have a tool developed for VLA, GBT, and VLBA - has been used for the past 3 years (9 proposal deadlines) Continued development managed by E2E Operations Division, contracted to OpenSky Software EVLA needs are submitted to EOD and relayed to OpenSky Portal and single sign-on are part of this

Proposal Submission Tool http://my.nrao.edu

Observation Preparation Tool Supports the preparation and submission of observing scripts (think of jobserve for the VLA) Have an alpha release developed for EVLA - includes components for source setup and source catalog management, instrument setup and instrumental setup catalog management, scan setup, Scheduling Block definition (sequence of scans), etc. Being tested now for accuracy of converted scripts To be used for early Ka-band, and extended L- and C-band observations WIDAR support in development

Observation Preparation Tool

Source Catalog Tool

Observation Scheduling Tool Supports the scheduling of observing scripts - what gets observed next on the EVLA, either submitted manually or chosen dynamically (think of what Barry Clark or Joan Wrobel does manually for the VLA) Have a working early version for VLA that is being used to schedule ~40% of time on the VLA dynamically True EVLA prototype based on this, but integrated into EVLA software system and with full GUI; beta release spring 2011, full release winter 2012

Archive Access Tool Supports access to science data in the archive, the ability to search, to access proprietary data, support VO, etc. Have a tool developed for VLA, VLBA, and GBT - is being used extensively (~3X VLA data taken real time is downloaded through this tool) Early prototype in place to support WIDAR (EVLA) observations, being tested now (same tool as for VLA, VLBA, GBT).

Data Rates and Volumes At the end of the construction project (Q3 2012), to support EVLA bandwidths and resolutions (given beam size), we have the following data rates and volumes (for 6h observation) for the 4 EVLA configurations, for full-beam imaging in continuum: This volume of data presents a significant challenge both for storage and retrieval and for post-processing Config Nvis (Gvis) Rate (MB/s) Volume (GB) D 0.1 .04 1 C .4 10 B 5 100 A 50 1000

But We Don’t Start There! We don’t need those final data rates right away - for the OSRO program we will limit the data rate to 1-2 MB/sec max; RSRO rates are currently being considered. The following table shows our expected growth rate of data rates and volumes over time: Driver Date Mean Rate (MBy/s) Total Volume (Tby/yr) WIDAR0 Q1 2009 .1 3 OSRO Q1 2010 .5 11 RSRO 22 “Open Observing” Q2 2011 10 250 Full Operations Q3 2012 20 500

User Software for SRO The following elements of the user software need to be completed in order for Shared Risk Observing to work (by Q1 2010 at the latest): PST must understand the limited modes offered for OSRO (this must be in place sooner, to allow proposals to be submitted - at the 2009 October deadline) OPT must be able to support setup of WIDAR for both OSRO and RSRO Single sign-on must be in place AAT must be able to serve up OSRO data in the way in which VLA data is served now

Support of Special Modes There are some “special” modes of observing that are not within the current scope of the EVLA construction project: Pulsar Phased array (for VLBA support, notably) Solar Full support of planetary observing A prioritized list of importance for these special modes would potentially allow some work to be directed toward the most important of them.

Algorithm Development Two types of “algorithms”: Development of things we don’t currently know how best to do, for example: Wide bandwidth, wide field, full polarization imaging High dynamic range and fidelity imaging in the presence of significant confusion and instrumental errors RFI suppression and excision Making things that we do know how to do run faster, i.e. parallel processing (because of size of datasets and magnitude of computing problem)

Parallel Processing New prototype cluster purchased jointly with ALMA 16 nodes, 1 TB disk per node with larger central disk CASA currently being installed and benchmarked for a single node Plan in place to extend the timing to multiple nodes Will purchase extensions based on these timing tests, to test different configurations (more memory, different I/O, etc.) Second generation cluster purchased for reduction of RSRO observations, based on above tests (Q1 2010) Final cluster purchase scheduled for 2012

New Algorithms Automatic flagging Wide-bandwidth calibration Multi-scale CLEAN Wide-bandwidth, full field, full polarization imaging W-projection, pointing self-cal RFI detection and removal

New Algorithms To facilitate development of new algorithms, forming an NRAO algorithm development group Comprised of CASA and other NRAO (mostly EOD) personnel Focused on EVLA problems to begin with, but the intent is to have them address problems at any NRAO telescope eventually Plan for organization and management in discussion currently

Algorithms for SRO It is envisioned that OSRO post-processing will be much like we do currently with VLA data (and potentially done in AIPS), so no new algorithm development is demanded by this program An algorithm group is currently being organized by NRAO. RSRO participating scientists will be expected to contribute to the development of algorithms to post-process their data by this group (not necessarily in code but conceptually at least) - c.f. Claire’s talk.