Библиотека материалов по теме выпускной работы
-
Анализ параллельных алгоритмов решения нелинейной задачи Коши полностью неявными одношаговыми методами Рунге — Кутты
Авторы: В.В. Белый, И.А. Назарова, Л.П. Фельдман
Описание: Рассмотрены механизмы параллельной реализации решения нелинейной задачи Коши с помощью полностью неявных одношаговых методов Рунге — Кутты. Проведен анализ источников параллелизма, выполены оценки эффективности данной группы методов. Выявлены средства для дальнейшего улучшения рассматриваемых механизмов.
Источник: Інформаційні управляючі системи та комп’ютерний моніторинг (ІУС КМ 2014) // Матерiали V мiжнародної науково–технiчної конференцiї студентiв, аспiрантiв та молодих вчених. — Донецьк, ДонНТУ — 2014, Том 2, с. 97–101.
-
Accelerating numerical solution of Stochastic Differential Equations with CUDA
Авторы: M. Januszewski, M. Kostur
Описание: В работе представлены средства ускорения численных расчетов для решения дифференциальных уравнений при помощи CUDA GPU. Приведены примеры задач, решение которых можно ускорить более чем в 675 раз по сравнению с методами решения, использующими CPU. Делаются прогнозы о возможности интерактивной работы с задачами, решение которых ранее занимало дни.
Источник: M. Januszewski, M. Kostur Accelerating numerical solution of Stochastic Differential Equations with CUDA // Computer Physics Communications, Vol. 181, pp. 183–188.
-
Odeint – Solving ordinary differential equations in C++
Авторы: K. Ahnert, M. Mulansky
Описание: В работе представлена odeint — высокоуровневая библиотека C++ для решения дифференциальных уравнений. Выполнен обзор её характеристик, среди которых выделяются высокая гибкость, платформонезависимость, возможности использования для учебных целей и высокопроизводительных вычислений, возможность интеграции с CUDA. Делается предложение об использовании данной разработки в качестве платформы для исследований методов решения дифференциальных уравнений.
Источник: K. Ahnert, M. Mulansky Odeint — Solving ordinary differential equations in C++ // IP Conf. Proc., Vol. 1389, pp. 1586-1589.
-
Устойчивые одношаговые блочные методы численного решения жестких обыкновенных дифференциальных уравнений
Авторы: Л.П. Фельдман
Описание: В статье предложены устойчивые одношаговые блочные методы решения задачи Коши для систем обыкновенных дифференциальных уравнений. Методы обладают высокими характеристиками устойчивости, что позволяет применять их для решения жестких задач, и легко отображаются на параллельные структуры произвольной архитектуры.
Источник: Устойчивые одношаговые блочные методы численного решения жестких обыкновенных дифференциальных уравнений / Л.П. Фельдман // Штучний інтелект. — 2009. — № 1. — С. 213-217.
-
Hierarchical clustering with CUDA/GPU
Авторы: D. Chang, M. Kantardzic, M. Ouyang
Описание: В работе производится анализ возможностей программ построенных на основе CUDA по сравнению с программами, использующими только CPU. Выполнена оценка ускорения работы программ при использовании CUDA для данных различной размерности.
Источник: Dar-Jen Chang, Mehmed Kantardzic, Ming Ouyang Hierarchical clustering with CUDA/GPU [Электронный ресурс] / Режим доступа: http://www.cs.stevens.edu/...
-
An Efficient Solution Process for Implicit Runge-Kutta Methods
Авторы: T.A. Bickart
Описание: В статье описывается эффективная модификация v-шагового метода Рунге — Кутты, применяемого к множеству первых n дифференциальных уравнений. Реализация метода требует порядка vn3 скалярных умножений для каждого шага плюс v2n2 скалярных умножений для каждой итерации в рамках шага. Также используется дополнительно пространство для хранения 3n3 переменных.
Источник: T.A. Bickart An Efficient Solution Process for Implicit Runge-Kutta Methods // SIAM Journal on Numerical Analysis, Vol. 14, No. 6, pp. 1022-1027
-
New programming language makes turning GPUs into supercomputers a snap
Авторы: R. Whitwam
Описание: В работе выполнена оценка возможностей современных GPU для создания суперкомпьютеров. Представлен язык Harlan в качестве возможного кандидата для унификации средств программирования для GPU.
Источник: R. Whitwam New programming language makes turning GPUs into supercomputers a snap [Электронный ресурс] / Режим доступа: http://www.extremetech.com/...
-
OpenCurrent overview
Авторы: OpenCurrent
Описание: Выполнен обзор OpenCurrent — открытой C++ библиотеки для решения дифференциальных уравнений с использованием возможностей CUDA.
Источник: OpenCurrent
-
MPI in terms of OpenCL
Авторы: V. Hindriksen
Описание: Выполнено представление MPI с помощью терминологии OpenCL. Сделано сравнение обоих подходов. Проанализированы возможности совместного использования этих технологий.
Источник: V. Hindriksen MPI in terms of OpenCL [Электронный ресурс] / Режим доступа: http://streamcomputing.eu/...
-
Начало работы с JCuda
Авторы: jcuda.org
Автор перевода: В.В. Белый
Описание: В данной статье представлено руководство к началу работы с JCuda.
Источник (англ.): jcuda.org