йцукен (08.08.2017 15:28, просмотров: 1) ответил MBedder на Нет, я именно об М4. Все его DSP-инструкции - это варианты вышеупомянутой xMLA, знаковые-беззнаковые-старшие-полные и т.д. Полезно, но отнюдь не всеобъемлюще - да и не должен МК общего применения иметь острозаточенный DSP-движок - есто кое-что, ну
Я б так не сказал, но спорить глупо: вопрос о количестве DSP инструкций неактуален, важнее, какой выигрыш дадут эти инструкции на типичных DSP задачах. Официальные бенчмарки M4 vs M3 кажутся мне чересчур оптимистичными, но даже если этот оптимизм уполовинить, не так уж плохо, хотя, разумеется, не переводит M4 в класс настоящих DSP процессоров. К сожалению, компиляторам не хватает интеллекта, и чтобы получить этот выигрыш в производительности, нужно пользоваться интринсиками, что почти так же тоскливо, как писать на ассемблере.