Архитектура VISC

Архитектура VISC Архитектура VISC VISC — это архитектура набора команд и микроархитектура, разработанная Soft Machines.  Она использует уровень виртуального программного […]

Архитектура VISC

  • Архитектура VISC

    • VISC — это архитектура набора команд и микроархитектура, разработанная Soft Machines. 
    • Она использует уровень виртуального программного обеспечения для отправки инструкций на глобальный интерфейс. 
    • Инструкции разбиваются на виртуальные аппаратные тредлеты и отправляются на виртуальные ядра. 
  • Многопоточность и распределение ресурсов

    • Виртуальные ядра могут отправлять тредлеты на физические ядра для одновременного выполнения. 
    • Каждое ядро отслеживает положение выходного сигнала. 
    • Многопоточность повышает производительность однопоточных процессов. 
    • Распределение ресурсов происходит динамически с задержкой в один цикл. 
  • Особенности VISC

    • VISC не использует физические ядра, а предоставляет ресурсы в виде виртуальных ядер и потоков. 
    • Алгоритмы определяют, какие ресурсы и где должны быть распределены между конкурирующими виртуальными ядрами. 
  • Рекомендации

    • Статья не содержит конкретных рекомендаций. 

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

Архитектура VISC — Википедия

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

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