Масштабируемая векторизация в RISCV, Константин Владимиров

Аватар автора
Разработка
Расширяемая архитектура RISC-V имеет ряд интересных нововведений. Одно из самых необычных - масштабируемая векторизация (scalable vectorization), когда настройки VPU можно изменять прямо во время работы программы. Константин расскажет: — про основы векторизации вообще и на примере простой задачи про фиксированную векторизацию на интринсиках AVX; — про ту же задачу, но с масштабируемой векторизацией в RISCV. — Далее спикер опишет проблемы масштабируемой векторизации: — Tail и mask agnostic-поведение и ситуации, когда компилятор учитывает UB. — Влияние на ABI и почему иногда, чтобы починить бенчмарк, нужен коммит в libunwind.

Скачать Видео с Дзена / Dzen

Рекомендуем!

0/0


0/0

0/0

0/0

Скачать популярное видео

Популярное видео

0/0