Авторы: Дуксин Н.А., Сачук А.А., Буланов А.В.
Источник: Высокопроизводительные вычислительные системы и технологии, 2026, Т.10, №1
Формирование обратных связей при проектировании конвейерных вычислителей
В статье рассматриваются теоретические и практические аспекты формирования и использования обратных связей в архитектуре конвейерных вычислителей. Основное внимание уделено анализу механизмов управления потоками данных и синхронизацией стадий конвейера при наличии зависимостей между операциями. Отмечается, что корректное проектирование систем обратных связей является ключевым фактором, определяющим эффективность и устойчивость функционирования конвейерной структуры. Рассмотрены основные типы зависимостей, возникающих в конвейере: структурные, по данным и по управлению. Проведен детальный разбор способов их устранения и минимизации влияния на общую производительность вычислителя. Особое внимание уделено разработке схем обратной связи, обеспечивающих аппаратную поддержку предсказания ветвлений и переназначения ресурсов для поддержания непрерывности конвейерного потока.