SME в Apple M4: 65 тысяч резонаторов на коротком аудиоблоке
Habr ·

В Apple M4 есть SME, расширение Arm для матричных вычислений. Я проверил, что оно даёт при обработке звука на коротких блоках. На 65 536 резонаторах медианное время расчёта сократилось с 1,59 до 0,44 мс при буфере 64 сэмпла и частоте 48 кГц. Расскажу, как развернул колебания в матрицы и сравнил вычисления через NEON, Accelerate и SME. Читать далее