, , ,

"Ускорение моделирования волоконных резонаторов на GPU при помощи CuPy и PyOpenCL". Владислав Дмитриевич Ефремов, ИАиЭ СО РАН, 29.4.2026

iae_vdefremov_202604_b.pdf

Состав коллектива

Аннотация

Библиотека для моделирования волоконных лазерных систем PyOFSS была адаптирована для расчјтов на графических ускорителях при помощи библиотек CuPy и PyOpenCL. Было проведено сравнение точности и времени вычислений на основе аналитического решения в виде фундаментального солитона. Показано, что численные результаты дают приемлемую для моделирования высокую точность. Сравнение же времени расчјтов показало, что CuPy справляется быстрее почти в 2 раза, чем PyOpenCL. С другой стороны, с помощью последней библиотеки моделирование генерации суперконтинуума в фотонно-кристаллическом волокне было выполнено в 2.5 раза быстрее. Сделан вывод, что со сложными расчјтами PyOpenCL справляется лучше, однако за это приходится платить запутанной структурой кода, в противовес чему выступает универсальный и относительно простой CuPy, которая позволяет перенести расчёты всех элементов библиотеки, а не только оптического волокна.

Финансовая поддержка

Работа выполнена при финансовой поддержке госзадания ИАиЭ СО РАН (FWNG-2024-0015, рук. Бабин С.А., 2024-2026 гг.)