Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634794)
Контекстум
Руконтекст антиплагиат система
Оптика атмосферы и океана  / №10 2016

ОПТИМИЗАЦИЯ ПОСЛЕДОВАТЕЛЬНОГО ПРОГРАММНОГО КОДА ДЛЯ МОДЕЛИРОВАНИЯ ПЕРЕНОСА СОЛНЕЧНОГО ИЗЛУЧЕНИЯ В ВЕРТИКАЛЬНО-НЕОДНОРОДНОЙ СРЕДЕ (300,00 руб.)

0   0
Первый авторРусскова
АвторыЖуравлева Т.Б.
Страниц7
ID481554
АннотацияНастоящая статья принадлежит циклу работ, направленных на повышение производительности радиационных кодов, реализующих статистический метод Монте-Карло. Приведено краткое описание основных блоков двух программ, предназначенных для расчета интенсивности солнечного излучения в вертикальнонеоднородной среде, – базовой, реализованной на языке Фортран, и ее оптимизированной версии, реализованной на языке Си. Представлены результаты тестов, направленных на оценку быстродействия каждого из кодов при разных условиях численного эксперимента. В рассмотренных случаях показатели быстродействия оптимизированного Си-кода оказались выше по сравнению с показателями базового варианта. Показано, что различия во времени выполнения кодов снижаются при увеличении оптической плотности атмосферы и при использовании более производительных вычислительных машин. Разработанная Си-программа может служить основой для создания высокопроизводительного радиационного кода
УДК551.521.31
Русскова, Т.В. ОПТИМИЗАЦИЯ ПОСЛЕДОВАТЕЛЬНОГО ПРОГРАММНОГО КОДА ДЛЯ МОДЕЛИРОВАНИЯ ПЕРЕНОСА СОЛНЕЧНОГО ИЗЛУЧЕНИЯ В ВЕРТИКАЛЬНО-НЕОДНОРОДНОЙ СРЕДЕ / Т.В. Русскова, Т.Б. Журавлева // Оптика атмосферы и океана .— 2016 .— №10 .— С. 35-41 .— URL: https://rucont.ru/efd/481554 (дата обращения: 26.04.2024)

Предпросмотр (выдержки из произведения)

«Оптика атмосферы и океана», 29, ¹ 10 (2016) DOI: 10.15372/AOO20161006 АТМОСФЕРНАЯ РАДИАЦИЯ, ОПТИЧЕСКАЯ ПОГОДА И КЛИМАТ УДК 551.521.31 Оптимизация последовательного программного кода для моделирования переноса солнечного излучения в вертикально-неоднородной среде Т.В. Русскова, Т.Б. Журавлева* Институт оптики атмосферы им. <...> Академика Зуева, 1 Поступила в редакцию 13.04.2016 г. Настоящая статья принадлежит циклу работ, направленных на повышение производительности радиационных кодов, реализующих статистический метод Монте-Карло. <...> Приведено краткое описание основных блоков двух программ, предназначенных для расчета интенсивности солнечного излучения в вертикальнонеоднородной среде, – базовой, реализованной на языке Фортран, и ее оптимизированной версии, реализованной на языке Си. <...> Представлены результаты тестов, направленных на оценку быстродействия каждого из кодов при разных условиях численного эксперимента. <...> В рассмотренных случаях показатели быстродействия оптимизированного Си-кода оказались выше по сравнению с показателями базового варианта. <...> Разработанная Си-программа может служить основой для создания высокопроизводительного радиационного кода. <...> Ключевые слова: солнечная радиация, облачность, метод Монте-Карло, численное моделирование, оптимизация, языки программирования Фортран и Си; solar radiation, clouds, Monte Carlo method, numerical simulation, optimization, Fortran and C programming languages. <...> Введение В атмосферной оптике имеется целый ряд задач, одним из этапов практической реализации которых является как можно более точное решение уравнения переноса солнечного излучения. <...> В ИОА СО РАН уже на протяжении нескольких лет ведется работа по созданию алгоритмов моделирования нисходящей и восходящей солнечной радиации в сложных рассеивающих и поглощающих средах (разорванная облачность, анизотропная поверхность и др.) методом Монте-Карло. <...> Учитывая специфику статистических алгоритмов, эта проблема может быть решена путем разработки параллельных <...>