Временная многопоточность
-
Основные формы многопоточности
- Временная многопоточность и одновременная многопоточность являются двумя основными формами многопоточности.
- Временная многопоточность ограничена одним параллельным потоком на этапе конвейера, в то время как одновременная многопоточность поддерживает более одного потока.
-
Вариации временной многопоточности
- Существуют различные варианты временной многопоточности, которые можно разделить на две основные подформы.
-
Сравнение с одновременной многопоточностью
- Временная многопоточность похожа на одновременную многопоточность, так как требует хранения полного набора состояний для каждого потока и создания иллюзии наличия у каждого потока собственных ресурсов процессора.
- Алгоритмы справедливости необходимы для предотвращения доминирования одного потока над процессорным временем и ресурсами.
-
Преимущества временной многопоточности
- Временная многопоточность снижает тепловыделение процессора, но может выполнять только один поток одновременно.
-
Дополнительные ресурсы
- Упоминаются другие формы многопоточности, такие как бочкообразный процессор и симметричная многопроцессорная обработка.
-
Рекомендации
- Статья не содержит конкретных рекомендаций.
Полный текст статьи: