Одновременная и гетерогенная многопоточность

Одновременная и разнородная многопоточность Основы SHMT SHMT использует гетерогенные вычислительные системы для одновременной обработки данных на CPU, GPU и TPU.  […]

Одновременная и разнородная многопоточность

  • Основы SHMT

    • SHMT использует гетерогенные вычислительные системы для одновременной обработки данных на CPU, GPU и TPU. 
    • Каждый компонент обрабатывает данные по-разному, что может создавать узкие места в передаче данных между процессорами. 
  • Архитектура и планирование

    • Система определяет виртуальные процессоры и операции, которые распределяются между ними динамически. 
    • Планировщик использует упрощенную политику QAWS для контроля качества выполнения работ. 
    • Обычные среды выполнения выполняют задачи последовательно, в то время как SHMT позволяет выполнять подзадачи независимо на разных типах процессоров. 
  • Преимущества и тесты

    • SHMT увеличивает параллелизм и сокращает временные и энергетические затраты. 
    • Исследователи протестировали концепцию на смартфоне с конфигурацией, напоминающей сервер центра обработки данных. 
    • Результаты показали увеличение производительности в 1,95 раза и снижение энергопотребления на 51% по ряду вычислительных задач. 
  • Дополнительные сведения

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

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

Одновременная и гетерогенная многопоточность — Википедия

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

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