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

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Препринты ИПМ им. М.В. Келдыша. 2013. № 9. 32 с.
В данной работе описывается библиотека операторов для работы с сеточными функциями, предназначенная для упрощенной записи вычислений на трехмерных индексных сетках. Библиотека спроектирована таким образом, чтобы детали ее реализации были скрыты от пользователя, что позволяет эффективно реализовать ее на машинах с различной архитектурой (параллельных, гибридных и т. п.). При создании библиотеки ставилось несколько целей: приближение внешнего вида программ к формулам в теоретических работах, относительная простота использования, в том числе при работе на графических платах с архитектурой CUDA, вычислительная эффективность.
Введение
Общее описание библиотеки
Назначение библиотеки
Вычисляемый объект
Сеточная функция
Сеточный оператор
Сеточный вычислитель
Сеточный диапазон
Принципы реализации
Общая информация
Вычисляемые объекты
Сеточные функции
Сеточные операторы
Объекты–заместители
Справочник
Класс grid_object
Класс grid_evaluatable_object
Класс grid_function
Класс scalar_grid_function
Класс computable_grid_function
Класс dense_grid_function_base
Класс dense_grid_function
Класс grid_operator
Класс value_operator
Пример teplo
Заключение
Литература

Author(s): Краснов М.М., Феодоритова О.Б.

Language: Russian
Commentary: 1197055
Tags: Математика;Математическая физика