Множественные инструкции, одни данные

Несколько инструкций, одни данные Основы MISD MISD — это архитектура параллельных вычислений, где множество функциональных блоков обрабатывают одни и те […]

Несколько инструкций, одни данные

  • Основы MISD

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

    • Приложения для MISD менее распространены, чем для MIMD и SIMD, из-за их ограниченной масштабируемости. 
    • Пример неправильного использования MISD — управление полетом космического челнока. 
  • Систолические массивы

    • Систолические массивы являются примером архитектуры MISD, где параллельные данные передаются через сеть процессорных узлов. 
    • Они используются для выполнения задач, таких как умножение и накопление, а также для обработки изображений и распознавания образов. 
    • Систолические массивы отличаются от SISD и MIMD, так как входные данные объединяются в результат, а не сохраняют свою независимость. 
  • Классификация и терминология

    • Систолические массивы не могут быть классифицированы как SISD, MIMD или MISD из-за их уникальных характеристик. 
    • Они могут быть классифицированы как SFMuDMeR, что означает одну функцию, несколько данных, объединенный результат. 

Полный текст статьи:

Множественные инструкции, одни данные — Википедия

Оставьте комментарий

Прокрутить вверх