ПРОБЛЕМЫ РАЗРАБОТКИ ПЕРСПЕКТИВНЫХ МИКРО- И НАНОЭЛЕКТРОННЫХ СИСТЕМ (МЭС)

Архив статей журнала

РЕАЛИЗАЦИЯ ФУНКЦИОНАЛА МАЖОРИТАРНОГО ЭЛЕМЕНТА В ППВС НА ОСНОВЕ ПРОЦЕССОРА СОПОСТАВЛЕНИЙ (2022)
Выпуск: № 3 (2022)
Авторы: Левченко Николай Николаевич, Змеев Дмитрий Николаевич

При создании высокопроизводительных вычислительных систем много усилий уделяется вопросам надежности. Децентрализованная архитектура параллельной потоковой вычислительной системы и распределение ресурсов, поддержанное на уровне аппаратуры, позволяют без дополнительных аппаратных затрат реализовать т. н. метод программного мажорирования. В статье рассматриваются варианты реализации функционала мажоритарного элемента в параллельной потоковой вычислительной системе на основе процессора сопоставлений с использованием особенностей его функционирования. Проанализированы преимущества и недостатки вариантов реализации функционала мажоритарного элемента.

Сохранить в закладках
РЕАЛИЗАЦИЯ БЛОЧНОГО КИХ-ФИЛЬТРА В ПОТОКОВОМ РЕКУРРЕНТНОМ СИГНАЛЬНОМ ПРОЦЕССОРЕ (2022)
Выпуск: № 4 (2022)
Авторы: Хилько Дмитрий Владимирович

В статье рассматриваются аспекты апробации прототипа потокового рекуррентного сигнального процессора на одном из ключевых алгоритмов цифровой обработки сигналов - фильтре с конечной импульсной характеристикой. Первая попытка реализации блочного КИХ-фильтра показала высокий уровень производительности рассматриваемого прототипа. Однако избыточность потоковой программы оказалась слишком высокой. Был осуществлен анализ методов программной и аппаратной оптимизации реализации КИХ-фильтров. По результатам данного анализа определены основные направления для усовершенствования прототипа рекуррентного сигнального процессора. Средства аппаратной поддержки алгоритма Быстрого преобразования Фурье, созданные на более ранних этапах разработки прототипа, были успешно доработаны и использованы для реализации КИХ-фильтра. Данное решение позволило снизить избыточность потоковой программы реализации блочного КИХ-фильтра почти на 80% и повысить скорость загрузки отсчетов обрабатываемого сигнала.

Сохранить в закладках
ИССЛЕДОВАНИЕ РАЗЛИЧНЫХ ВАРИАНТОВ РЕАЛИЗАЦИИ ПРОГРАММНОЙ КОНСТРУКЦИИ "ЦИКЛ" В ПОТОКОВОЙ МОДЕЛИ ВЫЧИСЛЕНИЙ (2022)
Выпуск: № 4 (2022)
Авторы: Левченко Николай Николаевич, Змеев Дмитрий Николаевич

В статье рассматриваются варианты отображения классической программной конструкции «цикл» в потоковую парадигму программирования, реализованную в архитектуре параллельной потоковой вычислительной системы (ППВС). Кратко описаны потоковая модель вычислений с динамически формируемым контекстом и реализующая её архитектура ППВС. Приведены примеры, поясняющие специфику использования вариантов отображения конструкции «цикл». Отдельно описаны методы контроля окончания циклов. Проанализированы преимущества и недостатки описанных вариантов и методов.

Сохранить в закладках