Как совмещать несовместимое и ускорять неускоряемое с помощью ассемблера Go

Карта навыков
Узнайте, какими навыками должен обладатьБэкенд-разработчик

Игорь Панасюк из Яндекса поделился информацией о том, как можно ускорить код, используя абстрактный ассемблер Go. Он рассказал о часто используемых SIMD-инструкциях и показал, как применять инструкции, которые не поддерживаются из коробки. Кроме того, он затронул темы gccgo и cgo.