Go учится SIMD
Тезисы
SIMD в геймдеве считает частицы и столкновения десятилетиями. У вас обычный Go-код — искать способ разогнать сам Go?
В докладе разберём archsimd и portable simd (Go 1.26/1.27): что внутри векторных регистров, почему интринсики без правки bounds-check не ускоряют код, и на примере движка частиц соберём рабочие SIMD-ядра.

SIMD в геймдеве считает частицы и столкновения десятилетиями. У вас обычный Go-код — искать способ разогнать сам Go?

В докладе разберём archsimd и portable simd (Go 1.26/1.27): что внутри векторных регистров, почему интринсики без правки bounds-check не ускоряют код, и на примере движка частиц соберём рабочие SIMD-ядра.

Информация о спикере
Вячеслав Морозов
СТО, Блазар
здесь скоро будет информация :)
  • Вячеслав Морозов
    СТО, Блазар
    здесь скоро будет информация :)
Все доклады