Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634655)
Контекстум
.
Вестник Воронежского государственного университета. Серия: Системный анализ и информационные технологии  / №2 2010

ПРИМЕНЕНИЕ ГРАФИЧЕСКОГО ПРОЦЕССОРА В РЕСУРСОЕМКИХ ВЫЧИСЛЕНИЯХ НА БАЗЕ БИБЛИОТЕКИ OPENCL (90,00 руб.)

0   0
Первый авторЗапрягаев
АвторыКарпушин А.А.
Страниц9
ID519873
АннотацияВ статье рассматривается возможность использования графического процессора для решения ресурсоемких численных задач. Исследуются проблемы и ограничения, возникающие при переносе вычислений с центрального процессора на графический, а также предлагаются варианты оптимизаций приложений, использующих графический процессор
УДК621.391:396
Запрягаев, С.А. ПРИМЕНЕНИЕ ГРАФИЧЕСКОГО ПРОЦЕССОРА В РЕСУРСОЕМКИХ ВЫЧИСЛЕНИЯХ НА БАЗЕ БИБЛИОТЕКИ OPENCL / С.А. Запрягаев, А.А. Карпушин // Вестник Воронежского государственного университета. Серия: Системный анализ и информационные технологии .— 2010 .— №2 .— С. 78-86 .— URL: https://rucont.ru/efd/519873 (дата обращения: 23.04.2024)

Предпросмотр (выдержки из произведения)

УДК 621.391:396 ПРИМЕНЕНИЕ ГРАФИЧЕСКОГО ПРОЦЕССОРА В РЕСУРСОЕМКИХ ВЫЧИСЛЕНИЯХ НА БАЗЕ БИБЛИОТЕКИ OPENCL С. А. <...> Запрягаев, А. А. Карпушин Воронежский государственный университет Поступила в редакцию 04.11.2010 г. Аннотация. <...> Исследуются проблемы и ограничения, возникающие при переносе вычислений с центрального процессора на графический, а также предлагаются варианты оптимизаций приложений, использующих графический процессор. <...> Common issues and limitations, regarding to calculations transfer from CPU to GPU, are investigated. <...> Several solutions, which greatly improve performance of GPU calculations, are proposed. <...> ВВЕДЕНИЕ Широкая потребность реализации высококачественной, интерактивной трехмерной графики привел в последние годы к существенному технологическому развитию графических процессоров (GPU), являющихся неотъемлемой частью любого персонального компьютера. <...> Графический процессор приобрел качество высокопроизводительного устройства, основанного на применении параллельных технологий. <...> При этом современный графический процессор предоставляет возможность осуществлять программирование обработки исходных данных на уровне прямых команд графического процессора. <...> Высококачественная трехмерная графика, требующая от GPU параллельной обработки ресурсоемких данных, привела к созданию специальной, в определенном смысле, уникальной архитектуры GPU. <...> Таким образом, GPU особенно хорошо справляется с задачами, которые могут быть описаны как вычисления, параллельные по данным (data-parallel) – одна и та же программа выпол© Запрягаев С. А., Карпушин А. А., 2010 няется над каждым элементом данных – с высоким отношением числа арифметических операций к числу операций с памятью. <...> Технологическая модернизация графических процессоров привела к тому, что вычислительная мощность GPU стала значительно опережать вычислительную мощность центрального процессора (CPU). <...> Для примера, современная видеокарта NVIDIA GTX 280 содержит 240 ядер с пиковой производительность 933 Гигафлопс, что обеспечивает выполнение миллиардов <...>