C-замедление - C-slowing
C-медленная синхронизация это метод, используемый в сочетании с синхронизацией для улучшения пропускная способность из цифровая схема. Каждый регистр в цепи заменяется набором C регистры (последовательно). Это создает цепь с C независимые потоки, как если бы новая схема содержала C копии оригинальной схемы. Одно вычисление исходной схемы требует C раз больше такты вычислить в новой схеме. C-замедление само по себе увеличивает задержка, но пропускная способность остается такой же.
Увеличение количества регистров позволяет оптимизировать схему за счет повторная синхронизация для уменьшения тактового периода схемы. В лучшем случае тактовый период можно уменьшить в раз C. Уменьшение периода тактовой частоты схемы снижает задержку и увеличивает пропускную способность. Таким образом, для вычислений, которые могут быть многопоточными, объединение C-замедления с повторным синхронизацией может увеличить пропускную способность схемы с небольшим или, в лучшем случае, без увеличения задержки.
Поскольку регистров в ПЛИС, этот метод обычно применяется к схемам, реализованным на ПЛИС.
Смотрите также
Ресурсы
- PipeRoute: маршрутизатор с поддержкой конвейерной обработки для реконфигурируемых архитектур
- Простая симметричная многопоточность в ПЛИС Xilinx
- После размещения C-медленное восстановление синхронизации для Xilinx Virtex (.ppt)
- После размещения C-медленная синхронизация для Xilinx Virtex (.pdf)
- Изучение конвейерных соединений FPGA в стиле RaPiD
- Эффективное сопоставление с образцом по времени и площади на ПЛИС
Эта Информатика статья - это заглушка. Вы можете помочь Википедии расширяя это. |