Joint Center for Satellite Data Assimilation
|
|
- Ethel Whitehead
- 8 years ago
- Views:
Transcription
1 Joint Center for Satellite Data Assimilation Office Note (unassigned) This is an unreviewed manuscript, primarily intended for informal exchange of information among JCSDA researchers CRTM: Cloud and Aerosol Optical Property Lookup Table Interpolation Speedup for REL-1.2 Paul van Delst a JCSDA/EMC/SAIC December, 2008 a paul.vandelst@noaa.gov
2 Change History Date Author Change P.van Delst Initial release P.van Delst Consolidated the CloudScatter and AerosolScatter timing results. Added the CRTM ComponentTest linux/gfortran timing results
3 1 Introduction A central design principle of the components of the CRTM Tangent-linear (TL) and Adjoint (AD) models is that the Forward model is always called first. Thus, in principle, forward model calculations are always available for the various TL and AD components. The REL-1.1 CRTM AtmScatter modules obtained the interpolated cloud and aerosol optical properties from the CloudCoeff and AerosolCoeff lookup tables (LUTs) as shown in figure 1.1. For the tangent-linear and adjoint models (figures 1.1(b) and (c)), the necessary interpolation parameters such as the bracketing indices and interpolating polynomials were always recomputed. Begin Forward Model Begin Tangent-linear Model Begin Adjoint Model Find LUT bracket indices Repeat Forward calculations Repeat Forward calculations Compute interpolating polynomials Compute tangent-linear polynomials Perform adjoint interpolation Perform interpolation Perform tangent-linear interpolation Compute adjoint of polynomials Forward Model complete (a) Forward Model Tangent-linear Model complete (b) Tangent-linear Model Adjoint Model complete (c) Adjoint Model Figure 1.1: Schematic flowcharts of the REL-1.1 CRTM Forward, Tangent-linear, and Adjoint routines used to interpolate the cloud and aerosol optical properties from the CloudCoeff and Aerosol- Coeff lookup tables. The forward component of the interpolation is recomputed in the tangent-linear and adjoint routines. The CRTM already saves the intermediate forward model results for its components in private structures, i.e. the structure definition is public, but the internals are private. We call these structures the internal variables for the particular CRTM component (e.g. AtmAbsorption, CloudScatter, AerosolScatter, etc). To avoid the unnecessary forward model recalculations for the cloud and aerosol property LUT interpolations, separate structures were created to retain the intermediate LUT interpolation results, and added to the main internal variable structure. The structure used for cloudy atmospheres is shown in figure 1.2 and its usage in the CloudScatter internal variable structure is shown in figure 1.3. Similar, the aerosol structure is shown in figure 1.4, and its usage in the AerosolScatter internal variable structure is shown in figure 1.5. Because the cloud optical properties in the microwave are dependent upon an additional parameter (temperature), a different structure is defined for cloud and aerosol computations to minimise memory usage. With the intermediate interpolation results now available for reuse, the tangent-linear and adjoint routines now avoid the forward model recalculations altogether, as shown schematically in figure 1.6. The timing data that follows compares the CloudScatter and AerosolScatter component tests for a baseline (revision 2757) and modified (revision 2787) version of the CRTM library from the RB-1.2 branch. 1
4 TYPE :: CSinterp_type! The interpolating polynomials TYPE(LPoly_type) :: wlp! Frequency TYPE(LPoly_type) :: xlp! Effective radius TYPE(LPoly_type) :: ylp! Temperature! The LUT interpolation indices INTEGER :: i1, i2! Frequency INTEGER :: j1, j2! Effective radius INTEGER :: k1, k2! Temperature! The LUT interpolation boundary check LOGICAL :: f_outbound! Frequency LOGICAL :: r_outbound! Effective radius LOGICAL :: t_outbound! Temperature! The interpolation input REAL(fp) :: f_int! Frequency REAL(fp) :: r_int! Effective radius REAL(fp) :: t_int! Temperature! The data to be interpolated REAL(fp) :: f(npts)! Frequency REAL(fp) :: r(npts)! Effective radius REAL(fp) :: t(npts)! Temperature END TYPE CSinterp_type Figure 1.2: The structure definition to hold the forward model cloud optical properties lookup table interpolation results. TYPE :: CRTM_CSVariables_type PRIVATE! The interpolation data TYPE(CSinterp_type) :: csi(max_n_layers, MAX_N_CLOUDS)! The interpolation results REAL(fp) :: ke(max_n_layers, MAX_N_CLOUDS)! Mass extinction coefficient REAL(fp) :: w(max_n_layers, MAX_N_CLOUDS)! Single scatter albedo REAL(fp) :: g(max_n_layers, MAX_N_CLOUDS)! Asymmetry factor REAL(fp) :: pcoeff(0:max_n_legendre_terms,& MAX_N_PHASE_ELEMENTS, & MAX_N_LAYERS, & MAX_N_CLOUDS )! Phase coefficient! The accumulated scattering coefficient REAL(fp) :: Total_bs(MAX_N_LAYERS)! Volume scattering coefficient END TYPE CRTM_CSVariables_type Figure 1.3: The structure definition to hold all the forward model CloudScatter results showing the added csi structure array used to hold the intermediate interpolation results. The array dimensions are declared in the CRTM Parameters module. 2
5 TYPE :: ASinterp_type! The interpolating polynomials TYPE(LPoly_type) :: wlp! Frequency TYPE(LPoly_type) :: xlp! Effective radius! The LUT interpolation indices INTEGER :: i1, i2! Frequency INTEGER :: j1, j2! Effective radius! The LUT interpolation boundary check LOGICAL :: f_outbound! Frequency LOGICAL :: r_outbound! Effective radius! The interpolation input REAL(fp) :: f_int! Frequency REAL(fp) :: r_int! Effective radius! The data to be interpolated REAL(fp) :: f(npts)! Frequency REAL(fp) :: r(npts)! Effective radius END TYPE ASinterp_type Figure 1.4: The structure definition to hold the forward model aerosol optical properties lookup table interpolation results. TYPE :: CRTM_ASVariables_type PRIVATE! The interpolation data TYPE(ASinterp_type) :: asi(max_n_layers, MAX_N_AEROSOLS)! The interpolation result REAL(fp) :: ke(max_n_layers, MAX_N_AEROSOLS)! Mass extinction coefficient REAL(fp) :: w(max_n_layers, MAX_N_AEROSOLS)! Single scatter albedo REAL(fp) :: g(max_n_layers, MAX_N_AEROSOLS)! Asymmetry factor REAL(fp) :: pcoeff(0:max_n_legendre_terms,& MAX_N_PHASE_ELEMENTS, & MAX_N_LAYERS, & MAX_N_AEROSOLS )! Phase coefficient! The accumulated scattering coefficient REAL(fp) :: Total_bs(MAX_N_LAYERS)! Volume scattering coefficient END TYPE CRTM_ASVariables_type Figure 1.5: The structure definition to hold all the forward model AerosolScatter results showing the added asi structure array used to hold the intermediate interpolation results. The array dimensions are declared in the CRTM Parameters module. 3
6 Begin Forward Model Begin Tangent-linear Model Begin Adjoint Model Find LUT bracket indices Compute interpolating polynomials Perform interpolation Save in interp structure Compute tangent-linear polynomials (use interp structure for forward results) Perform tangent-linear interpolation (use interp structure for forward results) Perform adjoint interpolation (use interp structure for forward results) Compute adjoint of polynomials (use interp structure for forward results) Forward Model complete (a) Forward Model Tangent-linear Model complete (b) Tangent-linear Model Adjoint Model complete (c) Adjoint Model Figure 1.6: Schematic flowcharts of the REL-1.2 CRTM Forward, Tangent-linear, and Adjoint routines used to interpolate the cloud and aerosol optical properties from the CloudCoeff and Aerosol- Coeff lookup tables. The forward component of the interpolation is now saved in a structure variable and reused in the tangent-linear and adjoint routines. 4
7 2 CloudScatter Profile Results 2.1 CloudScatter Forward Model Profile Results The forward model test results are shown separately for the microwave and infrared cloud optical property LUT interpolation. The microwave interpolation is done at different dimensionalities dependeing on the cloud type. The infrared interpolation is always two-dimensional. No significant timing differences are seen in the forward model test since the number of calculations is the same, just that some of them are being retained in the csi structure as shown in figure 1.3. get cloud opt mw interp 3d find random index lpoly interp 2d interp 1d Table 2.1: gfortran CloudScatter Forward model profile results for the Get Cloud Opt MW subroutine. get cloud opt ir interp 2d find random index lpoly Table 2.2: gfortran CloudScatter Forward model profile results for the Get Cloud Opt IR subroutine. get cloud opt mw interp 3d interp 2d lpoly find random index interp 1d Table 2.3: IBM CloudScatter Forward model profile results for the Get Cloud Opt MW subroutine. 2.2 CloudScatter Tangent-Linear Model Profile Results As with the forward model, the tangent-linear test results are shown separately for the microwave and infrared cloud optical property LUT interpolation. Here we begin to see significant differences in the routine timings between the and test runs. Because the forward model interpolation parameters are reused rather than recalculated in the runs, 5
8 get cloud opt ir interp 2d lpoly find random index Table 2.4: IBM CloudScatter Forward model profile results for the Get Cloud Opt IR subroutine. the time required for the find random index and lpoly routines do not contribute. Looking at the self value for the main routines, we see the times are about 3x faster. get cloud opt mw tl interp 3d tl interp 2d tl lpoly tl find random index lpoly Table 2.5: gfortran CloudScatter Tangent-linear model profile results for the Get Cloud Opt MW TL subroutine. get cloud opt ir tl interp 2d tl lpoly tl find random index lpoly Table 2.6: gfortran CloudScatter Tangent-linear model profile results for the Get Cloud Opt IR TL subroutine. 2.3 CloudScatter Adjoint Model Profile Results As with the other models, the adjoint test results are shown separately for the microwave and infrared cloud optical property LUT interpolation. Here again we see significant differences in the routine timings between the and test runs. Because the forward model interpolation parameters are reused rather than recalculated in the runs, the time required for the find random index and lpoly routines do not contribute. Looking at the self value for the main routines, we see the times are about 3-4x faster. A word of caution though: the test duration itself is quite short so the speedup factor should be regarded as a very rough guide. The main point is that the modifications do not make the code any slower. 6
9 get cloud opt mw tl interp 3d tl interp 2d tl lpoly tl lpoly find random index Table 2.7: IBM CloudScatter Tangent-linear model profile results for the Get Cloud Opt MW TL subroutine. get cloud opt ir tl interp 2d tl lpoly tl lpoly find random index Table 2.8: IBM CloudScatter Tangent-linear model profile results for the Get Cloud Opt IR TL subroutine. get cloud opt mw ad interp 3d ad interp 2d ad find random index lpoly ad lpoly Table 2.9: gfortran CloudScatter Adjoint model profile results for the Get Cloud Opt MW AD subroutine. get cloud opt ir ad interp 2d ad lpoly ad find random index lpoly Table 2.10: gfortran CloudScatter Adjoint model profile results for the Get Cloud Opt IR AD subroutine. 7
10 get cloud opt mw ad interp 3d ad interp 2d ad lpoly ad lpoly find random index Table 2.11: IBM CloudScatter Adjoint model profile results for the Get Cloud Opt MW AD subroutine. get cloud opt ir ad interp 2d ad lpoly ad lpoly find random index Table 2.12: IBM CloudScatter Adjoint model profile results for the Get Cloud Opt IR AD subroutine. 8
11 3 AerosolScatter Profile Results 3.1 AerosolScatter Forward Model Profile Results Aerosol optical properties are only used in the infrared spectral region, so only one routine is profiled here the generic get aerosol opt. As with the CloudScatter forward model results, no significant timing differences are seen since the number of calculations is essentially the same. get aerosol opt interp 2d find random index lpoly aerosol type index Table 3.1: gfortran AerosolScatter Forward model profile results for the Get Aerosol Opt subroutine. get aerosol opt interp 2d lpoly find random index aerosol type index Table 3.2: IBM AerosolScatter Forward model profile results for the Get Aerosol Opt subroutine. 3.2 AerosolScatter Tangent-Linear Model Profile Results Here we see the decreased execution time of the modified code due to the reuse of the intermediate interpolation results in the tangent-linear model. The speedup is around 3-4x. get aerosol opt tl interp 2d tl lpoly tl find random index lpoly aerosol type index Table 3.3: gfortran AerosolScatter Tangent-linear model profile results for the Get Aerosol Opt TL subroutine. 3.3 AerosolScatter Adjoint Model Profile Results As with the AerosolScatter tangent-linear model, we see the decreased execution time of the modified code due to the reuse of the intermediate interpolation results in the adjoint model. The speedup is around 2-3x, although 9
12 get aerosol opt tl interp 2d tl lpoly tl lpoly find random index aerosol type index Table 3.4: IBM AerosolScatter Tangent-linear model profile results for the Get Aerosol Opt TL subroutine. the total test time is relatively short so care must be taken in interpreting those factors. As with the CloudScatter updates, the main point here is that the modifications do not make the code slower. get aerosol opt ad interp 2d ad lpoly ad lpoly find random index aerosol type index Table 3.5: gfortran AerosolScatter Adjoint model profile results for the Get Aerosol Opt AD subroutine. get aerosol opt ad interp 2d ad lpoly ad lpoly find random index aerosol type index Table 3.6: IBM AerosolScatter Adjoint model profile results for the Get Aerosol Opt AD subroutine. 10
13 4 CRTM ComponentTest Profile Results The CRTM ComponentTest test programs run the CRTM models for a variety of sensors (both microwave and infrared) and input profiles (including both cloud and aersol data in the input atmospheric profiles. These tests were run using both the baseline and modified cloud and aerosol optical property interpolation codes to determine what the timing changes would be for a complete model run. Currently only linux/gfortran test cases are available, but the results of the tests performed indicate that the modified interpolation code has no significant impact on the code speed. The results of the forward/tangent-linear and tangent-linear/adjoint ComponentTest runs are shown in tables 4.1 and 4.2 respectively. In both cases the gas absorption and matrix inversion procedures (the latter used in the CRTM ADA RTSolution computation) were the most expensive procedures. Only those procedures that did not call any child processes are shown. For example, the time spent in the crtm rtsolution::crtm doubling layer procedure was greater than that of crtm utility::matinv procedure, but the former calls the latter. 4.1 Forward/Tangent-linear ComponentTest Profile Results Routine % self time % self time crtm utility::matinv crtm atmabsorption::crtm compute atmabsorption crtm interpolation::interp 1d crtm interpolation::interp 1d tl Table 4.1: gfortran CRTM Forward/Tangent-linear ComponentTest profile results comparing the most expensive routines with the two most expensive interpolation routines. The routine names are prefixed with their containing module name. 4.2 Tangent-linear/Adjoint ComponentTest Profile Results Routine % self time % self time crtm atmabsorption::crtm compute atmabsorption crtm utility::matinv crtm interpolation::interp 1d tl crtm interpolation::interp 1d Table 4.2: gfortran CRTM Tangent-linear/Adjoint ComponentTest profile results comparing the most expensive routines with the two most expensive interpolation routines. The routine names are prefixed with their containing module name. 11
ECMWF Aerosol and Cloud Detection Software. User Guide. version 1.2 20/01/2015. Reima Eresmaa ECMWF
ECMWF Aerosol and Cloud User Guide version 1.2 20/01/2015 Reima Eresmaa ECMWF This documentation was developed within the context of the EUMETSAT Satellite Application Facility on Numerical Weather Prediction
More informationEvaluation of the Effect of Upper-Level Cirrus Clouds on Satellite Retrievals of Low-Level Cloud Droplet Effective Radius
Evaluation of the Effect of Upper-Level Cirrus Clouds on Satellite Retrievals of Low-Level Cloud Droplet Effective Radius F.-L. Chang and Z. Li Earth System Science Interdisciplinary Center University
More informationTotal radiative heating/cooling rates.
Lecture. Total radiative heating/cooling rates. Objectives:. Solar heating rates.. Total radiative heating/cooling rates in a cloudy atmosphere.. Total radiative heating/cooling rates in different aerosol-laden
More informationAn Introduction to Twomey Effect
An Introduction to Twomey Effect Guillaume Mauger Aihua Zhu Mauna Loa, Hawaii on a clear day Mauna Loa, Hawaii on a dusty day Rayleigh scattering Mie scattering Non-selective scattering. The impact of
More informationCorso di Fisica Te T cnica Ambientale Solar Radiation
Solar Radiation Solar radiation i The Sun The Sun is the primary natural energy source for our planet. It has a diameter D = 1.39x10 6 km and a mass M = 1.989x10 30 kg and it is constituted by 1/3 of He
More informationCALIPSO, CloudSat, CERES, and MODIS Merged Data Product
CALIPSO, CloudSat, CERES, and MODIS Merged Data Product Seiji Kato 1, Sunny Sun-Mack 2, Walter F. Miller 2, Fred G. Rose 2, and Victor E. Sothcott 2 1 NASA Langley Research Center 2 Science and Systems
More informationREMOTE SENSING OF CLOUD-AEROSOL RADIATIVE EFFECTS FROM SATELLITE DATA: A CASE STUDY OVER THE SOUTH OF PORTUGAL
REMOTE SENSING OF CLOUD-AEROSOL RADIATIVE EFFECTS FROM SATELLITE DATA: A CASE STUDY OVER THE SOUTH OF PORTUGAL D. Santos (1), M. J. Costa (1,2), D. Bortoli (1,3) and A. M. Silva (1,2) (1) Évora Geophysics
More informationStructural Health Monitoring Tools (SHMTools)
Structural Health Monitoring Tools (SHMTools) Parameter Specifications LANL/UCSD Engineering Institute LA-CC-14-046 c Copyright 2014, Los Alamos National Security, LLC All rights reserved. May 30, 2014
More informationPassive Remote Sensing of Clouds from Airborne Platforms
Passive Remote Sensing of Clouds from Airborne Platforms Why airborne measurements? My instrument: the Solar Spectral Flux Radiometer (SSFR) Some spectrometry/radiometry basics How can we infer cloud properties
More informationMicrowave observations in the presence of cloud and precipitation
Microwave observations in the presence of cloud and precipitation Alan Geer Thanks to: Bill Bell, Peter Bauer, Fabrizio Baordo, Niels Bormann Slide 1 ECMWF/EUMETSAT satellite course 2015: Microwave 2 Slide
More informationThe study of cloud and aerosol properties during CalNex using newly developed spectral methods
The study of cloud and aerosol properties during CalNex using newly developed spectral methods Patrick J. McBride, Samuel LeBlanc, K. Sebastian Schmidt, Peter Pilewskie University of Colorado, ATOC/LASP
More informationCloud Oxygen Pressure Algorithm for POLDER-2
Cloud Oxygen ressure Algorithm for OLDER-2 1/7 Cloud Oxygen ressure Algorithm for OLDER-2 Aim of the : Determination of cloud gen pressure from arent pressure by removing the contribution. Date of the
More informationData Structure for Real-Time Processing in 3-D
Data Structure for Real-Time Processing in 3-D Jean-François Lalonde, Nicolas Vandapel and Martial Hebert Carnegie Mellon University Problem Dynamic processing of large 3-D point cloud data from ladar
More informationSummary Report on National and Regional Projects set-up in Russian Federation to integrate different Ground-based Observing Systems
WORLD METEOROLOGICAL ORGANIZATION COMMISSION FOR INSTRUMENT AND METHODS OF OBSERVATION OPAG-UPPER AIR EXPERT TEAM ON REMOTE SENSING UPPER-AIR TECHNOLOGY AND TECHNIQUES First Session Geneva, Switzerland,
More informationHomepage: http://www.opetus.physics.helsinki.fi/oppiaineet/meteorologia.html
METEOROLOGY Homepage: http://www.opetus.physics.helsinki.fi/oppiaineet/meteorologia.html DEGREE REQUIREMENTS Students who have begun their studies 1.8.2014 or later study according to these degree requirements.
More informationWESTMORELAND COUNTY PUBLIC SCHOOLS 2011 2012 Integrated Instructional Pacing Guide and Checklist Computer Math
Textbook Correlation WESTMORELAND COUNTY PUBLIC SCHOOLS 2011 2012 Integrated Instructional Pacing Guide and Checklist Computer Math Following Directions Unit FIRST QUARTER AND SECOND QUARTER Logic Unit
More informationAssimilation of cloudy infrared satellite observations: The Met Office perspective
Assimilation of cloudy infrared satellite observations: The Met Office perspective Ed Pavelin, Met Office International Symposium on Data Assimilation 2014, Munich Contents This presentation covers the
More informationGOES-R AWG Cloud Team: ABI Cloud Height
GOES-R AWG Cloud Team: ABI Cloud Height June 8, 2010 Presented By: Andrew Heidinger 1 1 NOAA/NESDIS/STAR 1 Outline Executive Summary Algorithm Description ADEB and IV&V Response Summary Requirements Specification
More informationEfficient Software Implementation of AES on 32-bit Platforms
Efficient Software Implementation of AES on 32-bit Platforms Guido Bertoni, Luca Breveglieri Politecnico di Milano, Milano - Italy Pasqualina Lilli Lilli Fragneto AST-LAB of ST Microelectronics, Agrate
More informationData processing (3) Cloud and Aerosol Imager (CAI)
Data processing (3) Cloud and Aerosol Imager (CAI) 1) Nobuyuki Kikuchi, 2) Haruma Ishida, 2) Takashi Nakajima, 3) Satoru Fukuda, 3) Nick Schutgens, 3) Teruyuki Nakajima 1) National Institute for Environmental
More informationThe Next Generation Flux Analysis: Adding Clear-Sky LW and LW Cloud Effects, Cloud Optical Depths, and Improved Sky Cover Estimates
The Next Generation Flux Analysis: Adding Clear-Sky LW and LW Cloud Effects, Cloud Optical Depths, and Improved Sky Cover Estimates C. N. Long Pacific Northwest National Laboratory Richland, Washington
More informationT.A. Tarasova, and C.A.Nobre
SEASONAL VARIATIONS OF SURFACE SOLAR IRRADIANCES UNDER CLEAR-SKIES AND CLOUD COVER OBTAINED FROM LONG-TERM SOLAR RADIATION MEASUREMENTS IN THE RONDONIA REGION OF BRAZIL T.A. Tarasova, and C.A.Nobre Centro
More informationMCQ - ENERGY and CLIMATE
1 MCQ - ENERGY and CLIMATE 1. The volume of a given mass of water at a temperature of T 1 is V 1. The volume increases to V 2 at temperature T 2. The coefficient of volume expansion of water may be calculated
More informationGaAs/GaAlAs IR Emitting Diodes in ø 5 mm Package
GaAs/GaAlAs IR Emitting Diodes in ø 5 mm Package Description TSIL64 is a high efficiency infrared emitting diode in GaAlAs on GaAs technology, molded in clear, bluegrey tinted plastic packages. In comparison
More informationSurface-Based Remote Sensing of the Aerosol Indirect Effect at Southern Great Plains
Surface-Based Remote Sensing of the Aerosol Indirect Effect at Southern Great Plains G. Feingold and W. L. Eberhard National Oceanic and Atmospheric Administration Environmental Technology Laboratory Boulder,
More informationNew parameterization of cloud optical properties
New parameterization of cloud optical properties proposed for model ALARO-0 Results of Prague LACE stay 1.8. 1.1005 under scientific supervision of Jean-François Geleyn J. Mašek, 11.1005 Main target of
More informationa) species of plants that require a relatively cool, moist environment tend to grow on poleward-facing slopes.
J.D. McAlpine ATMS 611 HMWK #8 a) species of plants that require a relatively cool, moist environment tend to grow on poleward-facing slopes. These sides of the slopes will tend to have less average solar
More informationRESULTS FROM A SIMPLE INFRARED CLOUD DETECTOR
RESULTS FROM A SIMPLE INFRARED CLOUD DETECTOR A. Maghrabi 1 and R. Clay 2 1 Institute of Astronomical and Geophysical Research, King Abdulaziz City For Science and Technology, P.O. Box 6086 Riyadh 11442,
More informationTools for Viewing and Quality Checking ARM Data
Tools for Viewing and Quality Checking ARM Data S. Bottone and S. Moore Mission Research Corporation Santa Barbara, California Introduction Mission Research Corporation (MRC) is developing software tools
More informationG. Karasinski, T. Stacewicz, S.Chudzynski, W. Skubiszak, S. Malinowski 1, A. Jagodnicka Institute of Experimental Physics, Warsaw University, Poland
P1.7 INVESTIGATION OF ATMOSPHERIC AEROSOL WITH MULTIWAVELENGTH LIDAR G. Karasinski, T. Stacewicz, S.Chudzynski, W. Skubiszak, S. Malinowski 1, A. Jagodnicka Institute of Experimental Physics, Warsaw University,
More informationSupplement of On the microwave optical properties of randomly oriented ice hydrometeors
Supplement of Atmos. Meas. Tech., 8, 9 9, 5 http://www.atmos-meas-tech.net/8/9/5/ doi:.59/amt-8-9-5-supplement Author(s) 5. CC Attribution. License. Supplement of On the microwave optical properties of
More informationVIIRS-CrIS mapping. NWP SAF AAPP VIIRS-CrIS Mapping
NWP SAF AAPP VIIRS-CrIS Mapping This documentation was developed within the context of the EUMETSAT Satellite Application Facility on Numerical Weather Prediction (NWP SAF), under the Cooperation Agreement
More informationEE4367 Telecom. Switching & Transmission. Prof. Murat Torlak
Path Loss Radio Wave Propagation The wireless radio channel puts fundamental limitations to the performance of wireless communications systems Radio channels are extremely random, and are not easily analyzed
More informationSatellite Remote Sensing of Volcanic Ash
Marco Fulle www.stromboli.net Satellite Remote Sensing of Volcanic Ash Michael Pavolonis NOAA/NESDIS/STAR SCOPE Nowcasting 1 Meeting November 19 22, 2013 1 Outline Getty Images Volcanic ash satellite remote
More informationInformation technology Programming languages Fortran Enhanced data type facilities
ISO/IEC JTC1/SC22/WG5 N1379 Working draft of ISO/IEC TR 15581, second edition Information technology Programming languages Fortran Enhanced data type facilities This page to be supplied by ISO. No changes
More informationComputer System. Chapter 1. 1.1 Introduction
Chapter 1 Computer System 1.1 Introduction The Japan Meteorological Agency (JMA) installed its first-generation computer (IBM 704) to run an operational numerical weather prediction model in March 1959.
More informationAnna Serdyuchenko, Victor Gorshelev, Mark Weber John P. Burrows University of Bremen, Institute for Environmental Physics
Anna Serdyuchenko, Victor Gorshelev, Mark Weber John P. Burrows University of Bremen, Institute for Environmental Physics 3-5 June 2013 ACSO meeting WMO Geneva, Switzerland 1 Graphics: DLR-IMF 3-5 June
More informationRadiation models for the evaluation of the UV radiation at the ground
Radiation models for the evaluation of the UV radiation at the ground Peter Koepke UV-Group Meteorological Institute Munich Ludwig-Maximilians-University Peter.Koepke@lmu.de www. jostjahn. de Natural UV
More informationRemote Sensing of Clouds from Polarization
Remote Sensing of Clouds from Polarization What polarization can tell us about clouds... and what not? J. Riedi Laboratoire d'optique Atmosphérique University of Science and Technology Lille / CNRS FRANCE
More informationCALCULATION OF CLOUD MOTION WIND WITH GMS-5 IMAGES IN CHINA. Satellite Meteorological Center Beijing 100081, China ABSTRACT
CALCULATION OF CLOUD MOTION WIND WITH GMS-5 IMAGES IN CHINA Xu Jianmin Zhang Qisong Satellite Meteorological Center Beijing 100081, China ABSTRACT With GMS-5 images, cloud motion wind was calculated. For
More informationApplications of algorithms for image processing using programmable logic
Applications of algorithms for image processing using programmable logic Presented by: Nikolay Nenov, M. Sc. Ph. D. Student at the Technical University of Sofia E-mail: nenov@mail.bg Research director:
More informationABI Algorithm Theoretical Basis Document For Daytime Cloud Optical and Microphysical Properties (DCOMP)
NOAA NESDIS CENTER for SATELLITE APPLICATIONS and RESEARCH ABI Algorithm Theoretical Basis Document For Daytime Cloud Optical and Microphysical Properties (DCOMP) Andi Walther UW/CIMSS William Straka,
More informationNetApp FAS Hybrid Array Flash Efficiency. Silverton Consulting, Inc. StorInt Briefing
NetApp FAS Hybrid Array Flash Efficiency Silverton Consulting, Inc. StorInt Briefing PAGE 2 OF 7 Introduction Hybrid storage arrays (storage systems with both disk and flash capacity) have become commonplace
More informationMonitoring Soil Moisture from Space. Dr. Heather McNairn Science and Technology Branch Agriculture and Agri-Food Canada heather.mcnairn@agr.gc.
Monitoring Soil Moisture from Space Dr. Heather McNairn Science and Technology Branch Agriculture and Agri-Food Canada heather.mcnairn@agr.gc.ca What is Remote Sensing? Scientists turn the raw data collected
More informationVolcanic Ash Monitoring: Product Guide
Doc.No. Issue : : EUM/TSS/MAN/15/802120 v1a EUMETSAT Eumetsat-Allee 1, D-64295 Darmstadt, Germany Tel: +49 6151 807-7 Fax: +49 6151 807 555 Date : 2 June 2015 http://www.eumetsat.int WBS/DBS : EUMETSAT
More informationStudying cloud properties from space using sounder data: A preparatory study for INSAT-3D
Studying cloud properties from space using sounder data: A preparatory study for INSAT-3D Munn V. Shukla and P. K. Thapliyal Atmospheric Sciences Division Atmospheric and Oceanic Sciences Group Space Applications
More information2: Computer Performance
2: Computer Performance http://people.sc.fsu.edu/ jburkardt/presentations/ fdi 2008 lecture2.pdf... John Information Technology Department Virginia Tech... FDI Summer Track V: Parallel Programming 10-12
More informationP1.24 USE OF ACTIVE REMOTE SENSORS TO IMPROVE THE ACCURACY OF CLOUD TOP HEIGHTS DERIVED FROM THERMAL SATELLITE OBSERVATIONS
P1.24 USE OF ACTIVE REMOTE SENSORS TO IMPROVE THE ACCURACY OF CLOUD TOP HEIGHTS DERIVED FROM THERMAL SATELLITE OBSERVATIONS Chris R. Yost* Patrick Minnis NASA Langley Research Center, Hampton, Virginia
More informationThe Remote Sensing of Clouds and Precipitation from Space: A Review
3742 J O U R N A L O F T H E A T M O S P H E R I C S C I E N C E S S P E C I A L S E C T I O N VOLUME 64 The Remote Sensing of Clouds and Precipitation from Space: A Review GRAEME L. STEPHENS AND CHRISTIAN
More informationMobile App Design Project #1 Java Boot Camp: Design Model for Chutes and Ladders Board Game
Mobile App Design Project #1 Java Boot Camp: Design Model for Chutes and Ladders Board Game Directions: In mobile Applications the Control Model View model works to divide the work within an application.
More informationA climatology of cirrus clouds from ground-based lidar measurements over Lille
A climatology of cirrus clouds from ground-based lidar measurements over Lille Rita Nohra, Frédéric Parol, Philippe Dubuisson Laboratoire d Optique Atmosphérique université de Lille, CNRS UMR 8518 Objectives
More informationOutline. Case Study over Vale do Paraiba 11 February 2012. Comparison of different rain rate retrievals for heavy. Future Work
Outline Short description of the algorithms for rain rate retrievals from passive microwave radiometers on board low-orbiting satellites (i.e., SSMI/S) Case Study over Vale do Paraiba 11 February 2012
More informationFundamental Concepts and Models
Fundamental Concepts and Models 1 1. Roles and Boundaries Could provider The organization that provides the cloud based IT resources Cloud consumer An organization (or a human) that has a formal contract
More informationUses of Derivative Spectroscopy
Uses of Derivative Spectroscopy Application Note UV-Visible Spectroscopy Anthony J. Owen Derivative spectroscopy uses first or higher derivatives of absorbance with respect to wavelength for qualitative
More informationKITES TECHNOLOGY COURSE MODULE (C, C++, DS)
KITES TECHNOLOGY 360 Degree Solution www.kitestechnology.com/academy.php info@kitestechnology.com technologykites@gmail.com Contact: - 8961334776 9433759247 9830639522.NET JAVA WEB DESIGN PHP SQL, PL/SQL
More informationARM SWS to study cloud drop size within the clear-cloud transition zone
ARM SWS to study cloud drop size within the clear-cloud transition zone (GSFC) Yuri Knyazikhin Boston University Christine Chiu University of Reading Warren Wiscombe GSFC Thanks to Peter Pilewskie (UC)
More informationOn the use of Synthetic Satellite Imagery to Evaluate Numerically Simulated Clouds
On the use of Synthetic Satellite Imagery to Evaluate Numerically Simulated Clouds Lewis D. Grasso (1) Cooperative Institute for Research in the Atmosphere, Fort Collins, Colorado Don Hillger NOAA/NESDIS/STAR/RAMMB,
More informationOverview of the IR channels and their applications
Ján Kaňák Slovak Hydrometeorological Institute Jan.kanak@shmu.sk Overview of the IR channels and their applications EUMeTrain, 14 June 2011 Ján Kaňák, SHMÚ 1 Basics in satellite Infrared image interpretation
More informationAlexander Nikov. 5. Database Systems and Managing Data Resources. Learning Objectives. RR Donnelley Tries to Master Its Data
INFO 1500 Introduction to IT Fundamentals 5. Database Systems and Managing Data Resources Learning Objectives 1. Describe how the problems of managing data resources in a traditional file environment are
More informationData Compression and Deduplication. LOC 2010 2010 Cisco Systems, Inc. All rights reserved.
Data Compression and Deduplication LOC 2010 2010 Systems, Inc. All rights reserved. 1 Data Redundancy Elimination Landscape VMWARE DeDE IBM DDE for Tank Solaris ZFS Hosts (Inline and Offline) MDS + Network
More informationParameterizations of Reflectance and Effective Emittance for Satellite Remote Sensing of Cloud Properties
VOL. 55, NO. 22 JOURNAL OF THE ATMOSPHERIC SCIENCES 15 NOVEMBER 1998 Parameterizations of Reflectance and Effective Emittance for Satellite Remote Sensing of Cloud Properties PATRICK MINNIS, DONALD P.
More informationElectromagnetic Radiation (EMR) and Remote Sensing
Electromagnetic Radiation (EMR) and Remote Sensing 1 Atmosphere Anything missing in between? Electromagnetic Radiation (EMR) is radiated by atomic particles at the source (the Sun), propagates through
More informationSynoptic assessment of AMV errors
NWP SAF Satellite Application Facility for Numerical Weather Prediction Visiting Scientist mission report Document NWPSAF-MO-VS-038 Version 1.0 4 June 2009 Synoptic assessment of AMV errors Renato Galante
More informationTreasure Hunt. Lecture 2 How does Light Interact with the Environment? EMR Principles and Properties. EMR and Remote Sensing
Lecture 2 How does Light Interact with the Environment? Treasure Hunt Find and scan all 11 QR codes Choose one to watch / read in detail Post the key points as a reaction to http://www.scoop.it/t/env202-502-w2
More informationDigital Image Formation. Storage Technology
Digital Image Formation Storage Technology Storage Technology Quiz Name one type of data storage?! Storage Technology Data Storage Device is a device for recording (storing) information (data).!! Recording
More informationSelf-adjusting Importances for the Acceleration of MCBEND
Self-adjusting Importances for the Acceleration of MCBEND Edmund Shuttleworth Abstract The principal method of variance reduction in MCBEND is the use of splitting and Russian roulette under the control
More informationSky Monitoring Techniques using Thermal Infrared Sensors. sabino piazzolla Optical Communications Group JPL
Sky Monitoring Techniques using Thermal Infrared Sensors sabino piazzolla Optical Communications Group JPL Atmospheric Monitoring The atmospheric channel has a great impact on the channel capacity at optical
More informationInstruction Set Architecture (ISA)
Instruction Set Architecture (ISA) * Instruction set architecture of a machine fills the semantic gap between the user and the machine. * ISA serves as the starting point for the design of a new machine
More informationSolar Energy. Outline. Solar radiation. What is light?-- Electromagnetic Radiation. Light - Electromagnetic wave spectrum. Electromagnetic Radiation
Outline MAE 493R/593V- Renewable Energy Devices Solar Energy Electromagnetic wave Solar spectrum Solar global radiation Solar thermal energy Solar thermal collectors Solar thermal power plants Photovoltaics
More informationCHAPTER 6 TEXTURE ANIMATION
CHAPTER 6 TEXTURE ANIMATION 6.1. INTRODUCTION Animation is the creating of a timed sequence or series of graphic images or frames together to give the appearance of continuous movement. A collection of
More informationWAVEWATCH III r development best practices.
U. S. Department of Commerce National Oceanic and Atmospheric Administration National Weather Service National Centers for Environmental Prediction 5200 Auth Road Room 207 Camp Springs, MD 20746 Technical
More informationCS 2112 Spring 2014. 0 Instructions. Assignment 3 Data Structures and Web Filtering. 0.1 Grading. 0.2 Partners. 0.3 Restrictions
CS 2112 Spring 2014 Assignment 3 Data Structures and Web Filtering Due: March 4, 2014 11:59 PM Implementing spam blacklists and web filters requires matching candidate domain names and URLs very rapidly
More informationNOAA NESDIS CENTER for SATELLITE APPLICATIONS and RESEARCH ALGORITHM THEORETICAL BASIS DOCUMENT. ABI Cloud Mask
NOAA NESDIS CENTER for SATELLITE APPLICATIONS and RESEARCH ALGORITHM THEORETICAL BASIS DOCUMENT ABI Cloud Mask Andrew Heidinger, NOAA/NESDIS/STAR William C. Straka III, SSEC/CIMSS Version 3.0 June 11,
More informationHigh Performance CUDA Accelerated Local Optimization in Traveling Salesman Problem
High Performance CUDA Accelerated Local Optimization in Traveling Salesman Problem Kamil Rocki, PhD Department of Computer Science Graduate School of Information Science and Technology The University of
More informationSatellite Appraisal in Texas - A Tutorial
Application of satellite observations to ozone attainment planning in Texas: Update on NASA project Daniel Cohan SETPMTC Meeting December 16, 2010 Project Team DANIEL COHAN (PI) DR. XUE XIAO WEI TANG ARASTOO
More informationEmbedded Systems. Review of ANSI C Topics. A Review of ANSI C and Considerations for Embedded C Programming. Basic features of C
Embedded Systems A Review of ANSI C and Considerations for Embedded C Programming Dr. Jeff Jackson Lecture 2-1 Review of ANSI C Topics Basic features of C C fundamentals Basic data types Expressions Selection
More informationOverview. What is EMR? Electromagnetic Radiation (EMR) LA502 Special Studies Remote Sensing
LA502 Special Studies Remote Sensing Electromagnetic Radiation (EMR) Dr. Ragab Khalil Department of Landscape Architecture Faculty of Environmental Design King AbdulAziz University Room 103 Overview What
More informationWebSphere Business Modeler
Discovering the Value of SOA WebSphere Process Integration WebSphere Business Modeler Workshop SOA on your terms and our expertise Soudabeh Javadi Consulting Technical Sales Support WebSphere Process Integration
More informationStatus of HPC infrastructure and NWP operation in JMA
Status of HPC infrastructure and NWP operation in JMA Toshiharu Tauchi Numerical Prediction Division, Japan Meteorological Agency 1 Contents Current HPC system and Operational suite Updates of Operational
More informationLiferay Portal Performance. Benchmark Study of Liferay Portal Enterprise Edition
Liferay Portal Performance Benchmark Study of Liferay Portal Enterprise Edition Table of Contents Executive Summary... 3 Test Scenarios... 4 Benchmark Configuration and Methodology... 5 Environment Configuration...
More informationChapter 6 Quantum Computing Based Software Testing Strategy (QCSTS)
Chapter 6 Quantum Computing Based Software Testing Strategy (QCSTS) 6.1 Introduction Software testing is a dual purpose process that reveals defects and is used to evaluate quality attributes of the software,
More informationCloud Radiation and the Law of Attraction
Convec,on, cloud and radia,on Convection redistributes the thermal energy yielding (globally-averaged), a mean lapse rate of ~ -6.5 o C/km. Radiative processes tend to produce a more negative temperature
More informationDistributed Storage Networks and Computer Forensics
Distributed Storage Networks 5 Raid-6 Encoding Technical Faculty Winter Semester 2011/12 RAID Redundant Array of Independent Disks Patterson, Gibson, Katz, A Case for Redundant Array of Inexpensive Disks,
More informationWhat the Heck are Low-Cloud Feedbacks? Takanobu Yamaguchi Rachel R. McCrary Anna B. Harper
What the Heck are Low-Cloud Feedbacks? Takanobu Yamaguchi Rachel R. McCrary Anna B. Harper IPCC Cloud feedbacks remain the largest source of uncertainty. Roadmap 1. Low cloud primer 2. Radiation and low
More informationBig Data Analytics and Spatial Common Data Model Role
476 Int'l Conf. Par. and Dist. Proc. Tech. and Appl. PDPTA'15 Big Data Analytics and Spatial Common Data Model Role Ayman Ahmed Sami a a) Senior GIS Analyst Engineer Openware (Kuwait Oil Company) Abstract
More informationGeneral Incremental Sliding-Window Aggregation
General Incremental Sliding-Window Aggregation Kanat Tangwongsan Mahidol University International College, Thailand (part of this work done at IBM Research, Watson) Joint work with Martin Hirzel, Scott
More informationAssessing Cloud Spatial and Vertical Distribution with Infrared Cloud Analyzer
Assessing Cloud Spatial and Vertical Distribution with Infrared Cloud Analyzer I. Genkova and C. N. Long Pacific Northwest National Laboratory Richland, Washington T. Besnard ATMOS SARL Le Mans, France
More informationTDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended.
Previews of TDWI course books are provided as an opportunity to see the quality of our material and help you to select the courses that best fit your needs. The previews can not be printed. TDWI strives
More informationValidating MOPITT Cloud Detection Techniques with MAS Images
Validating MOPITT Cloud Detection Techniques with MAS Images Daniel Ziskin, Juying Warner, Paul Bailey, John Gille National Center for Atmospheric Research, P.O. Box 3000, Boulder, CO 80307 ABSTRACT The
More informationA Case Study in Software Enhancements as Six Sigma Process Improvements: Simulating Productivity Savings
A Case Study in Software Enhancements as Six Sigma Process Improvements: Simulating Productivity Savings Dan Houston, Ph.D. Automation and Control Solutions Honeywell, Inc. dxhouston@ieee.org Abstract
More informationAlgorithms and Methods for Distributed Storage Networks 5 Raid-6 Encoding Christian Schindelhauer
Algorithms and Methods for Distributed Storage Networks 5 Raid-6 Encoding Institut für Informatik Wintersemester 2007/08 RAID Redundant Array of Independent Disks Patterson, Gibson, Katz, A Case for Redundant
More informationOperating Systems CSE 410, Spring 2004. File Management. Stephen Wagner Michigan State University
Operating Systems CSE 410, Spring 2004 File Management Stephen Wagner Michigan State University File Management File management system has traditionally been considered part of the operating system. Applications
More informationFlowcharting, pseudocoding, and process design
Systems Analysis Pseudocoding & Flowcharting 1 Flowcharting, pseudocoding, and process design The purpose of flowcharts is to represent graphically the logical decisions and progression of steps in the
More informationPhysics 1010: The Physics of Everyday Life. TODAY Black Body Radiation, Greenhouse Effect
Physics 1010: The Physics of Everyday Life TODAY Black Body Radiation, Greenhouse Effect 1 Admin Stuff Exams are at back of room, alphabetically in four piles. Please collect AFTER class Grades posted
More informationCROP CLASSIFICATION WITH HYPERSPECTRAL DATA OF THE HYMAP SENSOR USING DIFFERENT FEATURE EXTRACTION TECHNIQUES
Proceedings of the 2 nd Workshop of the EARSeL SIG on Land Use and Land Cover CROP CLASSIFICATION WITH HYPERSPECTRAL DATA OF THE HYMAP SENSOR USING DIFFERENT FEATURE EXTRACTION TECHNIQUES Sebastian Mader
More informationIMPROVING AEROSOL DISTRIBUTIONS
IMPROVING AEROSOL DISTRIBUTIONS BY ASSIMILATING SATELLITE- RETRIEVED CLOUD DROPLET NUMBER AND AEROSOL OPTICAL DEPTH Pablo Saide 1, G. Carmichael 1, S. Spak 1, P. Minnis 2, K. Ayers 2, Z. Liu 3, H.C. Lin
More informationGood FORTRAN Programs
Good FORTRAN Programs Nick West Postgraduate Computing Lectures Good Fortran 1 What is a Good FORTRAN Program? It Works May be ~ impossible to prove e.g. Operating system. Robust Can handle bad data e.g.
More informationTrace Gas Exchange Measurements with Standard Infrared Analyzers
Practical Environmental Measurement Methods Trace Gas Exchange Measurements with Standard Infrared Analyzers Last change of document: February 23, 2007 Supervisor: Charles Robert Room no: S 4381 ph: 4352
More informationAustralia s National Carbon Accounting System. Dr Gary Richards Director and Principal Scientist
Australia s National Carbon Accounting System Dr Gary Richards Director and Principal Scientist Government Commitment The Australian Government has committed to a 10 year, 3 phase, ~$35M program for a
More information