Performance of the dot product function in radiative transfer code SORD

dc.contributor.authorKorkin, Sergey
dc.contributor.authorLyapustin, Alexei
dc.contributor.authorSinyuk, Aliaksandr
dc.contributor.authorHolben, Brent
dc.date.accessioned2024-09-04T19:58:18Z
dc.date.available2024-09-04T19:58:18Z
dc.date.issued2016-10-24
dc.descriptionSPIE Remote Sensing, 2016, Edinburgh, United Kingdom
dc.description.abstractThe successive orders of scattering radiative transfer (RT) codes frequently call the scalar (dot) product function. In this paper, we study performance of some implementations of the dot product in the RT code SORD using 50 scenarios for light scattering in the atmosphere-surface system. In the dot product function, we use the unrolled loops technique with different unrolling factor. We also considered the intrinsic Fortran functions. We show results for two machines: ifort compiler under Windows, and pgf90 under Linux. Intrinsic DOT_PRODUCT function showed best performance for the ifort. For the pgf90, the dot product implemented with unrolling factor 4 was the fastest.The RT code SORD together with the interface that runs all the mentioned tests are publicly available from ftp://maiac.gsfc.nasa.gov/pub/skorkin/SORD_IP_16B (current release) or by email request from the corresponding (first) author.
dc.description.sponsorshipThis research is supported by the NASA ROSES-14 program “Remote Sensing Theory for Earth Science” managed by Dr. Lucia Tsaoussi, grant number NNX15AQ23G. Sergey Korkin thanks James Limbacher (SSAI and NASA GSFC) for useful discussions on high performance computing.
dc.description.urihttps://www.spiedigitallibrary.org/conference-proceedings-of-spie/10007/1000705/Performance-of-the-dot-product-function-in-radiative-transfer-code/10.1117/12.2240592.full
dc.format.extent7 pages
dc.genreconference papers and proceedings
dc.genrepresentations (communicative events)
dc.identifierdoi:10.13016/m2e4yq-zmzf
dc.identifier.citationKorkin, Sergey, Alexei Lyapustin, Aliaksandr Sinyuk, and Brent Holben. “Performance of the Dot Product Function in Radiative Transfer Code SORD.” In High-Performance Computing in Geoscience and Remote Sensing VI, 10007:28–34. SPIE, 2016. https://doi.org/10.1117/12.2240592.
dc.identifier.urihttps://doi.org/10.1117/12.2240592
dc.identifier.urihttp://hdl.handle.net/11603/35945
dc.language.isoen_US
dc.publisherSPIE
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC GESTAR II
dc.relation.ispartofUMBC Joint Center for Earth Systems Technology (JCET)
dc.relation.ispartofUMBC Faculty Collection
dc.rightsTHIS WORK WAS WRITTEN AS PART OF ONE OF THE AUTHOR'S OFFICIAL DUTIES AS AN EMPLOYEE OF THE UNITED STATES GOVERNMENT AND IS THEREFORE A WORK OF THE UNITED STATES GOVERNMENT. IN ACCORDANCE WITH 17 U.S.C. 105, NO COPYRIGHT PROTECTION IS AVAILABLE FOR SUCH WORKS UNDER U.S. LAW.
dc.rightsPUBLIC DOMAIN
dc.rights.urihttps://creativecommons.org/publicdomain/mark/1.0/
dc.titlePerformance of the dot product function in radiative transfer code SORD
dc.typeText
dcterms.creatorhttps://orcid.org/0000-0001-6514-5233
dcterms.creatorhttps://orcid.org/0000-0003-1105-5739

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
1000705.pdf
Size:
738.27 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
transcriptPerformance.pdf
Size:
73.96 KB
Format:
Adobe Portable Document Format