Издательство: "Российская академия наук"

Название:Матрично-векторное умножение многократной точности на графическом процессоре.
Автор ПГУ:Князьков Владимир Сергеевич  
Тематика:техника
Вид ресурса:электронное немультимедийное издание
Тип ресурса:Статья
Целевое назначение:Научное
Целевая аудитория:Исследователь
Аннотация:Мы рассматриваем параллельную реализацию матрично-вектор- ного умножения (GEMV, уровень 2 BLAS) для графических процессоров (GPU) с использованием арифметики многократной точности на основе системы остаточных классов. В нашей реализации GEMV покомпонентные операции с многоразрядными векторами и матрицами разбиваются на части, каждая из которых выполняется отдельным CUDA ядром. Это исключает ветвление логики исполнения и позволяет добиться более полного исполь- зования ресурсов GPU. Эффективная структура данных для хранения многоразрядных массивов обеспечивает объединение доступов параллельных потоков к глобальной памяти GPU в транзакции. Для предложенной реализа- ции GEMV выполнен анализ ошибок округления и получены оценки точности. Представлены экспериментальные результаты, показывающие высокую эффективность разработанной реализации по сравнению с существующими программными пакетами многократной точности для GPU.
Дата издания:2020
Дата загрузки:30.11.2020