TEMPO Ground Systems: Cloud Processing Ewan O’Sullivan John C. Houck SDPC Software Developers May 27, 2015.

Slides:



Advertisements
Similar presentations
Figure 2 – ADL Concept of Usage Kerry Grant, JPSS CGS Chief Scientist Raytheon Intelligence and Information Systems, Aurora CO Gary Metz, IDPS ING/PRO.
Advertisements

NASA DRL Support for S-NPP Direct Broadcast Users
Page 1GlobColour CDR Meeting – July 10-11, 2006, ESRIN All rights reserved © 2006, ACRI-ST Resulting Technical Specification.
MODIS Ocean Products MODIS/AIRS Workshop Pretoria, South Africa April 4-7, 2006 Liam Gumley Space Science and Engineering Center University of Wisconsin-Madison.
10 July Yohkoh Galileo: To Infinity! … and Beyond! Lockheed Martin’s Role in the Yohkoh Galileo Project 10 July 2002.
The Climate Prediction Center Rainfall Estimation Algorithm Version 2 Tim Love -- RSIS/CPC.
SKELETON BASED PERFORMANCE PREDICTION ON SHARED NETWORKS Sukhdeep Sodhi Microsoft Corp Jaspal Subhlok University of Houston.
Geoscience Australia Simon Oliver Remote Sensing Science and Strategy MODIS Development Activities at ACRES Australian Government Geoscience Australia.
September 23-24, 2014Dawn Conway, AMSR-E / AMSR2 TLSCF Lead Software Engineer AMSR-E / AMSR2 Team Lead Science Computing Facility TLSCF at UAH Dr. Roy.
1 HDF-EOS and Related Tools Status Update. 2 Overview.
Cloud algorithms and applications for TEMPO Joanna Joiner, Alexander Vasilkov, Nick Krotkov, Sergey Marchenko, Eun-Su Yang, Sunny Choi (NASA GSFC)
1 HDF-EOS Status, Related Tools and Issues. 2 Overview.
Progress in Chamber Simulation Experiments At UCSD Laser Facility Farrokh Najmabadi Kevin Sequoia, Sophia Chen HAPL Meeting September 24-25, 2003 University.
September 4 -5, 2013Dawn Conway, AMSR-E / AMSR2 TLSCF Lead Software Engineer AMSR-E / AMSR2 Team Leader Science Computing Facility Current Science Software.
FotoGazmic Software (From left to right: Chad Zbinden, Josey Baker, Rob Mills, Myra Bergman, Tinate Dejtiranukul)
1 HDF-EOS Status and Development Larry Klein, Abe Taaheri, and Cid Praderas L-3 Communications Government Services, Inc. November 30, 2005.
Page 1 Status of HDF-EOS, Related Software, and Tools Abe Taaheri, Raytheon IIS HDF & HDF-EOS Workshp XIII Riverdale, MD November 4, 2009.
October 15, 2008HDF and HDF-EOS Workshop XII1 What will be new in HDF5?
Center for Satellite Applications and Research (STAR) Review 09 – 11 March 2010 Current Status  Framework is in place and algorithms are being integrated.
Validation workshop, Frascati, 13 December 2002Page 1 SCIAMACHY products quality and recommendations Based on presentations and discussions during this.
1 HDF-EOS Status, Related Tools and Issues. 2 Overview.
Developing software and hardware in parallel Vladimir Rubanov ISP RAS.
1 Geostationary Cloud Algorithm Testbed (GEOCAT) Processing Mike Pavolonis and Andy Heidinger (NOAA/NESDIS/STAR) Corey Calvert and William Straka III (UW-CIMSS)
TEMPO Simulation and Retrieval Tools and Algorithm Testing at SAO Xiong Liu 3 rd TEMPO Science Team Meeting Huntsville, Al, May 27,
Page 1 TOOLKIT / HDF-EOS Status and Development Abe Taaheri, Raytheon IIS Aura DSWG meeting October 2007.
SAE G-12 Fluids Subcommittee Meeting Montreal, October 2014 Eric Villeneuve, AMIL Sponsor AMS AS5900 AS5900 Standard Update.
GLAST Science Support CenterJuly, 2003 LAT Ground Software Workshop Status of the D1 (Event) and D2 (Spacecraft Data) Database Prototypes for DC1 Robert.
AMSR-E Ocean Rainfall Algorithm Status AMSR-E Science Team Meeting Huntsville, AL 2-3 June, 2010 C. Kummerow Colorado State University.
EOS Direct Broadcast at SSEC Liam Gumley, Tom Rink, Kathy Strabala, Elizabeth Weisz, Allen Huang, Jun Li Space Science and Engineering Center University.
January 7, 2015 Walter Wolf, Jaime Daniels, and Lihang Zhou NOAA/NESDIS, Center for Satellite Applications and Research (STAR) Shanna Sampson, Tom King,
March 2004 At A Glance autoProducts is an automated flight dynamics product generation system. It provides a mission flight operations team with the capability.
Framework Details  All products may be run from one program  Coordination of input data:  Model Forecast data  Emissivity Data  Instrument Data 
An Update on COLA’s Software Development Jennifer M. Adams and Brian Doty.
GLAS Standard Data Products for Distribution by NSIDC Polar DAAC User Working Group PoDAG Meeting XVI February 2000 Presenters H. Jay Zwally, NASA/GSFC.
1 Status of HDF-EOS, Related Software and Tools. 2 TOOLKIT / HDF-EOS Support.
Trace gas algorithms for TEMPO G. Gonzalez Abad 1, X. Liu 1, C. Miller 1, H. Wang 1, C. Nowlan 2 and K. Chance 1 1 Harvard-Smithsonian Center for Astrophysics.
Finalizing the AMSR-E Rainfall Algorithm GPROF2010 AMSR-E Science Team Meeting Oxnard, CA 4-5 September, 2013 Dave Randel Colorado State University.
C. Lerot 1, M. Koukouli 2, T. Danckaert 1, D. Balis 2, and M. Van Roozendael 1 1 BIRA-IASB, Belgium 2 LAP/AUTH, Greece S5P L2 Verification Meeting – 19-20/05/2015.
Report on POP & CICE of RACM components Jaromir Jakacki, IO PAS.
Page 1 Land PEATE support for CERES processing Ed Masuoka Gang Ye August 26, 2008 CERES Delta Design Review.
Welcome to the PRECIS training workshop
Comparisons of LER/MLER Cloud Pressures with a Model of Mie Scattering Plane-Parallel Cloud Alexander Vasilkov 1, Joanna Joiner 2, Pawan K. Bhartia 2,
Jim Conboy / DPGTF-H 20-May Toric at JET – Status & Tools Work in Progress – See for latest.
16-17 September 2015 Dawn Conway, AMSR-E / AMSR2 TLSCF Lead Software Engineer AMSR-E / AMSR2 Team Lead Science Computing Facility TLSCF at UAH Dr. Roy.
MODIS Cryosphere Science Data Product Metrics Prepared by the ESDIS SOO Metrics Team for the Cryosphere Science Data Review January 11-12, 2006.
Validation of OMPS-LP Radiances P. K. Bhartia, Leslie Moy, Zhong Chen, Steve Taylor NASA Goddard Space Flight Center Greenbelt, Maryland, USA.
1 Xiong Liu Harvard-Smithsonian Center for Astrophysics K.V. Chance, C.E. Sioris, R.J.D. Spurr, T.P. Kurosu, R.V. Martin, M.J. Newchurch,
Progress Report I: Simulation of GOES Radiances for OSSE Tong Zhu 1, F. Weng 1, J. Woollen 2, M. Masutani 2, S. Lord 2, Y. Song 2, Q. Liu 1, S. A. Boukabara.
11/01/2012B.Couturier - Core Software Workshop 1 Software Development Infrastructure Main Topics Development tools Build and Release tools Tracking/Management.
The Functions and Purposes of Translators Translators, Interpreters and Compilers - High Level Languages.
MODIS Atmosphere Group Summary Summary of modifications and enhancements in collection 5 Summary of modifications and enhancements in collection 5 Impacts.
1 Deriving cloud parameters for O 3 profile retrieval Zhaonan Cai 1, Xiong Liu 1, Kai Yang 2, Kelly Chance 1 1 SAO 2 UMD 4 th TEMPO Science Team Meeting,
Vegetation and O2-O2 cloud research products for TEMPO Joanna Joiner, contributions from Eun-Su Yang, Sasha Vasilkov, Yasuko Yoshida, Nick Krotkov, Dave.
Chapter Goals Describe the application development process and the role of methodologies, models, and tools Compare and contrast programming language generations.
Description of the giro ON THE DETAILS OF THE IMPLEMENTATION
Other Trace Gases (a.k.a. HCHO, BrO, and OClO) Status & Outlook
PREPARATION OF THE GiRO executable
Progress Report I: Simulation of GOES Radiances for OSSE
Revision Units Exam date 16th May 2017 Summer 1.
SERENA-STROFIO Data Processing Status& Plans
Update on the GIRO Benchmark
Chapter 2: The Linux System Part 1
Tools.
Tools.
Spatial Data Entry via Digitizing
Chapter 1 Introduction.
Chapter 6 Programming the basic computer
Final Review 27th March Final Review 27th March 2019.
Dependency Architecture
Presentation transcript:

TEMPO Ground Systems: Cloud Processing Ewan O’Sullivan John C. Houck SDPC Software Developers May 27, 2015

5/27/152 TEMPO Science Team Meeting 2015: Cloud Processing Cloud code development at SAO  Starting point: OMI Raman-scattering cloud code (OMCLDRR)  Modification for TEMPO  Changes common to all science codes  Cloud-specific changes  Testing  Resource usage  Further work

5/27/153 TEMPO Science Team Meeting 2015: Cloud Processing OMCLDRR  Main products:  Cloud Fraction  Cloud Pressure (optical centroid pressure)  Code characteristics:  ~10000 lines of Fortran90, ~120 subroutines / functions  Inputs:  HDF-EOS2/HDF4 radiance and irradiance  ASCII and fortran binary format calibration files (climatologies, cross-sections, lookup tables, etc.)  Output: HDF-EOS5/HDF5  Fast code: ~70s to process one OMI orbit.

5/27/154 TEMPO Science Team Meeting 2015: Cloud Processing Modifications for TEMPO: common to all codes  File format changes:  TEMPO will use netCDF4/HDF5 throughout  Replace HDF-EOS with TEMPO I/O library built on netCDF4 (libtio)  Error handling and logging:  ECS SDP Toolkit over-complicated for our needs  Replace with dedicated error handling and logging library (libtell)  Compilers:  OMCLDRR built using PGI compiler  TEMPO software development uses GNU and Intel compilers

5/27/155 TEMPO Science Team Meeting 2015: Cloud Processing Modifications for TEMPO: Cloud-specific  Remove/disable unused experimental/test code  Remove OMI-specific features  Spatial zoom mode, small pixel data, row anomaly, etc.  Reformat fortran binary calibration files to netCDF  Smaller, human readable files with no significant loss of speed  Results:  ~1000 lines of code removed,  netCDF I/O added but HDF-EOS I/O retained for testing,  Speed of code retained.  Refactoring for TEMPO mostly complete

5/27/156 TEMPO Science Team Meeting 2015: Cloud Processing Testing  Regression testing  Nightly build compiles and runs GNU and Intel versions of code every weekday, using OMI data  Output compared with baseline file “blessed” by GSFC developers  Cross-comparison of HDF-EOS and netCDF inputs/outputs  Tests specific capabilities: spline and linear interpolation, wavelength shift & squeeze, output of residuals  Integration testing  Reduced-size TEMPO-format granule processed through Cloud, NO 2, HCHO codes, using pipeline manager prototype  Throughput tests  Tests with full-size TEMPO granule - no problems identified

5/27/157 TEMPO Science Team Meeting 2015: Cloud Processing Resource Usage  Time to process one OMI orbit: ~70s (Intel Xeon 2.8 GHz)  Memory usage: ~112 MB  Compare to other science codes:  Total O 3 : ~70s  Trace gas (HCHO, NO 2 ): ~1 hour  O 3 profile (not yet updated for TEMPO): several hours  TEMPO 6-minute granule size equivalent to ~2.5 OMI orbits  Tests confirm equivalent scale-up in processing time.  Conclusion: Cloud code will be a minor resource user, no problems expected even with increased capabilities

5/27/158 TEMPO Science Team Meeting 2015: Cloud Processing Further work / TBD  Incorporate improvements from GSFC developers:  Uncertainty estimation  Improved surface reflectance climatology  Issues to be resolved:  Test data  Cloud mask product  CDR-level review of Cloud, Trace gas, and Total O 3 codes scheduled for October  We expect to have a prototype pipeline including all three codes, updated for TEMPO, ready for the review  Take-home message: Cloud code modifications for TEMPO on schedule, no problems expected