Алгоритмы с «длинными» векторами решения сеточных уравнений явных разностных схем

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

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

Рубрика: Численные методы компьютерной оптики

Статья в выпуске: 1 т.39, 2015 года.

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

Предложены два варианта алгоритмов с «длинными» векторами для решения сеточных уравнений явных разностных схем, позволяющих задействовать одновременно максимальное количество ядер CUDA даже для сеточной области небольшой размерности. На примерах разностного решения уравнений теплопроводности и Максвелла продемонстрирована эффективная реализация предложенного подхода. Произведено сравнение предложенных авторами алгоритмов, реализованных при помощи библиотеки CUBLAS, со свободно распространяемыми пакетами B-CALM и OpenCurrent.

уравнение теплопроводности \ уравнения максвелла \ векторные алгоритмы \ разностные схемы

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

Моделирование вычислений на графических процессорах по разностным схемам
Моделирование вычислений на графических процессорах по разностным схемам

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

Разностная схема повышенного порядка аппроксимации для обобщенного уравнения Аллера дробного порядка
Разностная схема повышенного порядка аппроксимации для обобщенного уравнения Аллера дробного порядка

Алиханов Анатолий Алиевич, Апеков Аслан Мартинович, Хибиев Асланбек Хизирович

Решение уравнений газовой динамики с использованием технологии CUDA
Решение уравнений газовой динамики с использованием технологии CUDA

Масягин В.Ф., Панюшкина Е.Н., Пескова Е.Е., Тишкин В.Ф.

N-кратное расщепление явной разностной схемы для уравнения вихря в вязкой несжимаемой жидкости
N-кратное расщепление явной разностной схемы для уравнения вихря в вязкой несжимаемой жидкости

Волосова Н.К., Волосов К.А., Волосова А.К., Карлов М.И., Пастухов Д.Ф., Пастухов Ю.Ф.

Решение сеточных уравнений в гетерогенных системах с ограниченным объемом памяти
Решение сеточных уравнений в гетерогенных системах с ограниченным объемом памяти

В.Н. Литвинов, М.В. Поркшеян, А.В. Никитина, Н.Н. Грачева, Е.О. Рахимбаева

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

IDS: 14059339

Long vectors algorithms for solving grid equations of explicit difference schemes

We propose two variants of long vectors algorithms for solving grid equations of explicit difference schemes, allowing one to use the maximum number of CUDA cores even for a small dimension of the grid domain. The implementation of these algorithms is shown by the example of the heat conduction equation and the solution of Maxwell's equations. The comparison between the proposed algorithms implemented by means of the CUBLAS library and free software packages B-CALM and OpenCurrent is done.