Издательство СО РАН

Издательство СО РАН

Адрес Издательства СО РАН: Россия, 630090, а/я 187
Новосибирск, Морской пр., 2

soran2.gif

Baner_Nauka_Sibiri.jpg


Яндекс.Метрика

Array
(
    [SESS_AUTH] => Array
        (
            [POLICY] => Array
                (
                    [SESSION_TIMEOUT] => 24
                    [SESSION_IP_MASK] => 0.0.0.0
                    [MAX_STORE_NUM] => 10
                    [STORE_IP_MASK] => 0.0.0.0
                    [STORE_TIMEOUT] => 525600
                    [CHECKWORD_TIMEOUT] => 525600
                    [PASSWORD_LENGTH] => 6
                    [PASSWORD_UPPERCASE] => N
                    [PASSWORD_LOWERCASE] => N
                    [PASSWORD_DIGITS] => N
                    [PASSWORD_PUNCTUATION] => N
                    [LOGIN_ATTEMPTS] => 0
                    [PASSWORD_REQUIREMENTS] => Пароль должен быть не менее 6 символов длиной.
                )

        )

    [SESS_IP] => 54.159.186.146
    [SESS_TIME] => 1711679738
    [BX_SESSION_SIGN] => 9b3eeb12a31176bf2731c6c072271eb6
    [fixed_session_id] => dce860035ca0565cb77b4a636bc1debb
    [UNIQUE_KEY] => 6ba9c63cf0a7fc75e8f9ae814b4497ed
    [BX_LOGIN_NEED_CAPTCHA_LOGIN] => Array
        (
            [LOGIN] => 
            [POLICY_ATTEMPTS] => 0
        )

)

Поиск по журналу

Оптика атмосферы и океана

2017 год, номер 11

Моделирование переноса солнечного излучения в облачной атмосфере методом Монте-Карло с использованием графического процессора и технологии NVIDIA CUDA

Т.В. РУССКОВА
Институт оптики атмосферы им. В.Е. Зуева СО РАН, 634055, г. Томск, пл. Академика Зуева, 1
btv@iao.ru
Ключевые слова: метод Монте-Карло, потоки солнечной радиации, параллельные вычисления, GPU, технология CUDA, ускорение вычислений, Monte Carlo method, solar radiation fluxes, parallel computing, GPU, CUDA technology, computation speedup
Страницы: 915-926
Подраздел: РАСПРОСТРАНЕНИЕ ОПТИЧЕСКИХ ВОЛН

Аннотация

Обсуждаются вопросы о повышении эффективности численного моделирования распространения солнечного излучения в атмосфере Земли методом Монте-Карло путем перехода от последовательных вычислений к параллельным. Представлен новый параллельный алгоритм метода, ориентированный на вычислительную систему с графическим процессором, поддерживающим технологию NVIDIA CUDA. Эффективность распараллеливания проанализирована на примере расчета потоков нисходящей и восходящей солнечной радиации как в вертикально однородной, так и неоднородной моделях атмосферы. Представлены результаты апробации алгоритма в различных атмосферных условиях, в том числе в условиях однослойной и многослойной сплошной облачности, с учетом и без учета селективного молекулярного поглощения. Анализируются результаты тестирования кода на видеокартах с разной вычислительной мощностью. Показано, что перенос вычислений с традиционных ПК на архитектуру графических процессоров дает более чем стократный прирост производительности и в полной мере раскрывает возможности используемой технологии.

DOI: 10.15372/AOO20171103