МОДЕЛЬ ПАРАЛЛЕЛЬНОЙ ПРОГРАММЫ ДЛЯ ОЦЕНКИ ВРЕМЕНИ ЕЕ ИСПОЛНЕНИЯ (2022)

Рассматриваются программы, выполняемые на видеокартах общего назначения и представленные в виде “ядер”, не содержащих циклов с неопределенной продолжительностью. Такие ядра могут быть реализованы, например, с помощью технологий CUDA или OpenCL. Для оценки времени работы подобных программ предложены модели их работы: от совсем “наивной” до более реалистичных. Все они формулируются как матричные выражения в max-plus-алгебре.

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 23 № 1 (2022)
Автор(ы): Антонюк Валерий Алексеевич, Михеев Н. Г.
Сохранить в закладках
ВОЗМОЖНОСТИ МНОГОЯДЕРНЫХ ПРОЦЕССОРОВ MALT В ЗАДАЧАХ ОБРАБОТКИ ИЗОБРАЖЕНИЙ (2020)

В статье рассматриваются результаты экспериментальной оценки производительности и энерго-эффективности многоядерных процессоров MALT в задачах обработки изображений на примере фильтрации изображения с помощью оператора Собеля. Измерения осуществлялись с использованием низкоуровневого эмулятора MALTemu, прототипа процессора в ПЛИС и экспериментальной СБИС модели MALT-Cv2 Rev1. Полученные результаты сравниваются с аналогичными результатами для процессоров общего назначения (последовательная реализация) и графических процессоров с поддержкой технологии CUDA.

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 21 № 2 (2020)
Автор(ы): Михеев Н. Г., Антонюк Валерий Алексеевич, Елизаров Сергей Георгиевич, Лукьянченко Георгий Александрович
Сохранить в закладках