Масштабируемая векторизация в RISCV, Константин Владимиров
Расширяемая архитектура RISC-V имеет ряд интересных нововведений. Одно из самых необычных - масштабируемая векторизация
(scalable vectorization), когда настройки VPU
можно изменять прямо во время работы программы.
Константин расскажет:
— про основы векторизации вообще и на примере простой задачи про фиксированную векторизацию на интринсиках AVX;
— про ту же задачу, но с масштабируемой векторизацией в RISCV.
— Далее спикер опишет проблемы масштабируемой векторизации:
— Tail и mask agnostic-поведение и ситуации, когда компилятор учитывает UB.
— Влияние на ABI и почему иногда, чтобы починить бенчмарк, нужен коммит в libunwind.
1 view
12
2
1 year ago 00:50:44 1
Масштабируемая векторизация в RISCV, Константин Владимиров
1 year ago 00:04:35 21
Создаю гантели в blender 3D. Как работать в Blender 3D? МаскоD Коля. (Black CSS Studio)