ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
7 июля
220565 Топик полностью
Dir (08.11.2010 22:55, просмотров: 69) ответил Evgeny_CD на Да, R4/M4, похоже, сильная штучка. не понял, у того R4, что они там тестили, SIMD есть или нет? Вроде есть, раз 2 16 битных MACа за такт написано. Наследники TMS25 (16 битные DSP от TI) совершенно бесполезные изделия против R4/M4, BF чуток
Ваши выводы, Евгений, иногда просто поражают Ж:) Ведь ежу же понятно, что если запихнуть в любой МК ОДНОПОТОКОВЫЙ DSP-движок (как в Cortex-A, Cortex-M4, Cortex-R4) и запустить на нем DSP-тест, то практически на всех движках одинаковой разрядности он выполнится за ОДИНАКОВОЕ время + накладные расходы на переключение между задачами. Вот эти накладные расходы и отображает этот тест. В современных DSP (что-то типа TMS320C674x) этот факт учтен и все считается не одним потоком, а 8 (или больше). Под это и система команд адаптирована. Смысла вносить такой движок в универсальный МК нет никакого, поэтому современный Cortex проиграет современному DSP (а не древним, как в тесте) как минимум в 8 раз на одинаковой частоте. Отсюда вывод DSP никогда не умрет :) А OMAPы отображают тот факт, что надо же кому то к DSP-движкам и данные подтаскивать и уносить. С этим, между прочим, отлично Cortex-ы справляются.