Использование многопоточных технологий в расчётах задач распространения лазерных пучков в условиях самовоздействия

Пластун Инна Львовна Мисюрин Артм Геннадиевич

Журнал: Компьютерная оптика @computer-optics

Рубрика: Дифракционная оптика, оптические технологии

Статья в выпуске: 3 т.36, 2012 года.

Бесплатный доступ

На основе пространственно-временной численной модели распространения лазерного пучка в условиях самовоздействия было проведено сравнение производительности различных технологий параллельных вычислений: CUDA, OpenCL, GLSL, OpenMP. Показано, что реализация расчётной схемы, основанной на методе расщепления и разложении по модам Гаусса-Лагерра, даёт наивысший прирост производительности на основе использования технологии программирования GLSL, реализованной на видеоускорителе ATI Radeon HD4890 от AMD, что в 3 раза превышает по скорости расчёты этой же задачи на базе технологии CUDA на видеоускорителе NVidia.

резонансное самовоздействие \ распространение лазерного пучка \ частотная модуляция \ метод расщепления \ разложение по модам гаусса-лагерра \ параллельные вычисления

Похожие статьи в разделе Oтрасли промышленности и ремесла для изготовления и обработки различных изделий

Векторизация метода распространяющегося пучка и его реализация по технологии CUDA
Векторизация метода распространяющегося пучка и его реализация по технологии CUDA

Алексеев Вадим Александрович, Головашкин Димитрий Львович

Трехмерный параллельный численный газодинамический код на основе смешанного лагранжево-эйлерова подхода
Трехмерный параллельный численный газодинамический код на основе смешанного лагранжево-эйлерова подхода

Шушкевич Татьяна Сергеевна, Кузьмин Николай Михайлович, Бутенко Мария Анатольевна

Короткий адрес: https://sciup.org/14059091

IDS: 14059091

Multi-threaded technology in numerical simulation of laser beams propagation in a self-action conditions

On the basis of spatio-temporal numerical model of the frequency - modulated cw laser beam propagating in resonance self-action conditions the performance of various parallel computing technologies: CUDA, OpenCL, GLSL, OpenMP was compared. It is shown that the numerical scheme based on the method of splitting and decomposition of Gauss-Laguerre modes, gives the highest performance on the basis of the use of programming technique GLSL, realized on the video card ATI Radeon HD4890 from AMD, which is 3 times the speed of calculations of the same problem based on the CUDA technology to NVidia video card.