ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
5 декабря
358655 Топик полностью
Mahagam (02.10.2012 01:12 - 01:18, просмотров: 292) ответил Mahagam на основная фича DSP не столько команды, сколько шины шины и ещё раз шины. к ядру и от ядра отходят туева хуча разных неимоверно широких шин, а не одна тормознутая AMBA. поэтому тотже мутант Blackfin итерацию цикла
а если посмотрите на структурку монстроядра C674x, то зацените сколько там шин от кэшей - на инструкции всего одна, но аж 256 бит шириной, а от кеша данных - 8 штук по 32 бита (4 шинки на сохранение и 4 шинки на загрузку данных. то есть 4 инта http://www.engr.uconn.edu/~zshi/course/cse5095/cs_ti_c674x.pdf
всосать в регистры за раз - легко). и это при том что в ядре регистров аж в 4 раза больше чем у ARM7/9. то есть теоретически он может в память ползать чутка пореже.. зато такая аццкая ширина позволяет без тормозов нативно работать с int64 и double. и не забываем про возможность в благоприятном случае отправить на исполнение до 8 команд за такт!