Pull to refresh

Comments 11

А вот без Интернета службы распознавания речи в мобильных устройствах почти бесполезны. Они редко способны правильно понимать тех, кто пытается с ними «разговаривать».

По-моему уже несколько лет Android может это делать без интернета. И довольно хоршо и без SSE. (Бесплатно и без СМС).
У arm процессоров свой набор векторных инструкций — neon.
Хотелось бы видеть результаты решения хотя бы модельной задачи. И сравнение с конкурентами вроде Snapdragon'овского Hexagon.
Не очень. С другой стороны, ловить и ругать — жизнь пройдет. Тут еще не страшно, я встречал зонтики со своими картинками в магазинах :)
В статье ничего нет про DNN и распознавание голоса!
Так это же маркетинг, ничего личного. Покупайте процессоры Intel!
А разве под андроид можно писать на си?
NDK уже лет пять как существует.
SSE — это, конечно, хорошо. Только магия всё равно кроется в оптимизации доступа к кэшу.
Потому что умножать наивные матрицы наивным алгоритмом — это сплошные кешмиссы, хоть с SSE, хоть без него.
А всякую магию — порядок Мортона, алгоритм Штрассена и т.д. — товарищи из интела мягко обошли стороной.

Я как-то игрался с библиотеками линейной алгебры для разгона DNN, так вот, рукодельный код на SSE3 (и более того, на целочисленной арифметике вместо плавающей) соревновался по скорости с Eigen и почти всегда в разы проигрывал плавающей Intel MKL. На десктопе, разумеется. (Все остальные бласы вообще сливали).

Конечно, если Intel не портировало MKL на ARM, то придётся — на безрыбьи — велосипедить.
Sign up to leave a comment.