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

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