Ага. А потом скомпилируйте полученный код, прогоните через профайлер и ужаснитесь результатам.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
SМ
26 августа 2003 г. 13:59
В ответ на:
Есть под Matlab-Simulink конвертеры прямо в VHDL и С, asm здесь просто не уместен.
отправлено AlexandrY 26 августа 2003 г. 13:55
Составить ответ
|||
Конференция
|||
Архив
Ответы
Никто так хорошо не раскидывает переменные по регистрам как хороший оптимизирующий компилятор!
—
AlexandrY
(26.08.2003 14:13, 140 байт)
Однако написав на C, получил 16 каналов на чип. Переписал на асм - получил 62 канала. Неплохая прибавка :) Ну не умеют компиляторы пользоваться спец-DSP-командами.
—
SМ
(26.08.2003 14:17,
пустое
)
Не повезло с компилятором значит. А некоторые сомневаються еще в пользе тестирования компиляторов.
—
AlexandrY
(26.08.2003 14:39,
пустое
)
Как может с ним не повезти, если для TI это CCS, а для AD - это VDSP. И без вариантов...
—
SМ
(26.08.2003 14:42,
пустое
)
Докучи никак не заставить компилер распараллеливать на VLIW-процах несколько разных задач в один поток инструкций....
—
SМ
(26.08.2003 14:45,
пустое
)
И по нашему опыту очень даже оправдывает ассемблерное писание. Тем паче, что один раз хорошо соптимизировав, потом сам пользуешься этим кодом.
—
SМ
(26.08.2003 14:18,
пустое
)
А хyli, берём АРМ9-400 и что другим по-плечу, нам пох. ;О)
—
=mse=
(26.08.2003 14:09,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru