Комментарии 5
и все они кастомные Armv9.2 Olympus с поддержкой пространственной многопоточности
Кто нибудь понял что это? На сайте NVidia пишут
Vera introduces Spatial Multithreading, a new type of multithreading that runs two hardware threads per core by physically partitioning resources instead of time-slicing
Но в обычном SMT на суперскалярном процессоре (скажем, HT на Xeon) никакого time-slicing и так нет - есть кучка исполнительных устройств, в произвольный момент времени может одновременно исполняться, например, сложение и загрузка в память от одного потока и умножение и переход от другого. Возможно, они статически делят ресурсы между потоками - но непонятно, чем это лучше обычной динамической схемы.
Для пространственной многопоточности нужен как минимум отдельный кэш для каждого потока.
Тогда одному потоку доступна половина кеша - как то не вяжется с "designed for high single-thread performance" (по ссылке выше).
Информация
- Сайт
- slc.tl
- Дата регистрации
- Дата основания
- Численность
- 1 001–5 000 человек
- Местоположение
- Россия
- Представитель
- Александр Шилов
Rubin + Helios: новые GPU-платформы от NVIDIA и AMD в дайджесте за январь