Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
А что вы думаете по поводу "конвергентных процессоров" на примере Blackfin vs Da Vinci?
Отправлено
andrews
25 июня 2007 г. 13:15
Нужны аргументы, а не просто фразы "весь мир работает на x" на y тоже работают, значит уже не весь ;)
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ: а как называлось у TI (ARM7(9)+C54(5) )?
—
andrews
(25.06.2007 15:08:6
62.16.102.166
,
пустое
)
Ужасно: OMAP . Для АРМ+55 - точно, Для АРМ+54 - вроде бы, но может ошибаюсь.
—
-=ВН=-
(25.06.2007 15:16:6
193.125.71.140
,
пустое
)
Ответ: спасибо, тоже нашел TMS320VC5470,71 и OMAP5912,5910...вот с чем будем сравнивать Blackfin :)
—
andrews
(25.06.2007 15:21:52
62.16.102.166
,
пустое
)
С 5470,71 не траттьте время.
—
-=ВН=-
(25.06.2007 15:32:37
193.125.71.140
,
пустое
)
Ответ: пожалуй, на efind.ru их уже нет
—
andrews
(25.06.2007 15:46:25
62.16.102.166
,
пустое
)
Да полно
—
SM
(25.06.2007 15:54:50
80.92.255.53
,
пустое
,
ссылка
)
Ответ: нашел кстати в инете прикольную омаровскую презенташку "война с блэкфинами"2003г... ржали полкомнатой :)
—
andrews
(25.06.2007 16:14:57
62.16.102.166
,
пустое
)
->>> 1Mb
—
xanoy
(25.06.2007 17:57:45
195.138.79.66
,
пустое
,
ссылка
)
Ответ: кстати нигде в инете не нашел сравнительных характеристик на сопоставимых тестах OMAP5910 и Blackfin, что ну очень странно...в настольных системах и ноутбуках все сравнено и открыто, а тут "сплошной туман стелился по болотам"+
—
andrews
(25.06.2007 18:27:18
62.16.102.166
, 129 байт)
Забавно:-) И что Вы хотите услышать? Да и сами объекты сравнения выбраны странно. Сравнение блэкфина с 64 еще куда ни шло, но давинчи еще ведь и АРМ обзавелся:-)
—
-=ВН=-
(25.06.2007 13:43:47
193.125.71.140
,
пустое
)
Ответ: вот про это я собственно и спрашиваю, это иной подход к развитию архитектуры, чем у ADI (см. ниже)
—
andrews
(25.06.2007 13:50:46
62.16.102.166
,
пустое
)
Ну в последнее время он от этого атавизма (арма) как раз избавился :).
—
SM
(25.06.2007 13:50:12
80.92.255.53
,
пустое
)
Дык я это в общем и имел ввиду. Ибо неясно, с кем из давинчей нужно сравнивать:-)
—
-=ВН=-
(25.06.2007 14:03:20
193.125.71.140
, 1495 байт)
Ответ: вот это уже интересно...почему атавизм...что дало такое избавление...остался ли процессор конвергентным, или опять стал просто DSP?
—
andrews
(25.06.2007 13:52:16
62.16.102.166
,
пустое
)
Вы бы по-русски выражались. Моя не понимать такого свойства процессора, как конвергентность :)
—
SM
(25.06.2007 13:58:23
80.92.255.53
,
пустое
)
Ответ: простой пример телефонисты на плату центр. коммутатора ставили MCU (80386EX) и рядышком 4x2109+
—
andrews
(25.06.2007 14:05:55
62.16.102.166
, 575 байт)
Это очень давние времена. DSP-процессоры стали хорошо справляться с обычными задачами МК еще со времен серий 24хх и 54хх у TI.
—
SM
(25.06.2007 14:22:58
80.92.255.53
,
пустое
)
Ответ: а не ставили они TI, и на инструментальном софте экономили...насчет давности в 2004 году было это
—
andrews
(25.06.2007 14:35:51
62.16.102.166
,
пустое
)
Я не про именно их, я про эту "конвергентность" в целом. Производители давно поняли, что МК можно убрать за счет свободных ресурсов в дсп.
—
SM
(25.06.2007 14:37:55
80.92.255.53
,
пустое
)
Ответ: но есть разрыв между тем как это видят проектировщики чипов и разработчики встроенных систем, поэтому я и затеял эту дискуссию...что ж SM достаточный авторитет, и диагноз поставлен: несимметричные параллельные ядра маст дай
—
andrews
(25.06.2007 14:42:10
62.16.102.166
,
пустое
)
Не надо так категорично. У них тоже своя большая ниша - всякие смартфоны, коммуникаторы и т.п. Где нужна многозадачная ОС с изоляцией вдресного пространства разных процессов.
—
SM
(25.06.2007 14:44:19
80.92.255.53
,
пустое
)
что значит конвергентный ?
—
bp
(25.06.2007 13:25:41
81.3.189.234
,
пустое
)
Ответ: срощенный, тяни-толкай словом :)
—
andrews
(25.06.2007 13:33:18
62.16.102.166
,
пустое
)
Ответ: или даже "кентавр" ближе, смесь MCU c DSP
—
andrews
(25.06.2007 13:35:39
62.16.102.166
,
пустое
)
(-)
—
Sergei_Ilchenko
(25.06.2007 13:29:14
84.204.216.58
,
пустое
,
ссылка
)
Спасибо (+)
—
bp
(25.06.2007 13:33:40
81.3.189.234
, 53 байт)
Ответ: автор не я, а David Katz "Convergent processors solve development challenges"
—
andrews
(25.06.2007 13:38:43
62.16.102.166
,
пустое
,
ссылка
)
:)
—
Sergei_Ilchenko
(25.06.2007 13:36:42
84.204.216.58
,
пустое
)
А как их вообще можно сравнивать? Это совершенно разные весовые категории, BF и 64xx
—
SM
(25.06.2007 13:22:33
80.92.255.53
,
пустое
)
Ответ: сам подход-то принципиально разный+
—
andrews
(25.06.2007 13:31:2
62.16.102.166
, 170 байт)
то есть, вопрос в том, что лучше - два одинаковых ядра как в BF56x или ARM+DSP ?
—
yes
(25.06.2007 14:07:39
87.236.81.130
, 553 байт)
Ответ: нет это уже другое! у ADSPBF561 два идентичных ядра, т.е. оба "DSP с расширенным до MCU набором инструкций"
—
andrews
(25.06.2007 14:13:55
62.16.102.166
,
пустое
)
Ответ (+)
—
bp
(25.06.2007 13:42:10
81.3.189.234
, 246 байт)
Da Vinci и дуалкорность никак не связанные вещи. DaVinci применяется и в двукорных DM644x, и в однокорных DM643x, и в топовых омапах с армом-кортексом (IVA2/IVA2+).
—
SM
(25.06.2007 13:40:3
80.92.255.53
,
пустое
)
Ответ: спасибо за уточнение, тогда сузим до DM644x( ARM926J+C54(5?)x)+
—
andrews
(25.06.2007 13:49:20
62.16.102.166
, 162 байт)
У АДИ еще все спереди:-) Важнее все же сама 2-х ядерность, а не кого именно поставили вторым ядром. Хотя если бы сделали какой-нибудь 55 с 2-мя 55-ми ядрами - я бы застрелился:-)
—
-=ВН=-
(25.06.2007 14:35:6
193.125.71.140
,
пустое
)
Ответ: двухядерность на идентичных ядрах это способ либо увеличить производительность, либо снизить потребление+
—
andrews
(25.06.2007 14:39:2
62.16.102.166
, 65 байт)
С увеличением производительности вопрос не такой простой. В многопроцессорных системах, решающих одну задачу, межпроцессорное взаимодействие запросто может испортить всю многоядерную малину:-) В этом плане связка ведущий-ведомый намного проще и хотя бы в силу этого привлекательнее очень часто. Ведущий, по своей рабовладельческой привычке, неторопливо водит руками, а ведомый пашет как рабу и положено:-).
—
-=ВН=-
(25.06.2007 14:47:34
193.125.71.140
,
пустое
)
Да поймите же, что DSP это и есть MCU с расширенной системой команд для удобства числоперемалывания. А не наоборот. Все стандартные вещи - переходы, пересылки, логика, арифметика, битовые операции - это все есть и в ДСП, и в МК. Просто люди их почему-то боятся, этих ДСП.
—
SM
(25.06.2007 14:41:31
80.92.255.53
,
пустое
)
Ответ: они боятся? это их работодатели боятся переползти на современные компоненты...но тут уже денежки надо считать
—
andrews
(25.06.2007 14:44:33
62.16.102.166
,
пустое
)
а работодатели не люди? :) :) Какая разница, кто боится, разработоделатель, или работодатель? Главное результат - ДСП только ДСПит, а сканирует клавиатуру и пишет на дисплее рядом какой нить МК. Хотя для того же ДСП на это ушло бы пол-процента мощности.
—
SM
(25.06.2007 14:50:10
80.92.255.53
,
пустое
)
Ответ: в Китае так не считают и сделали мультимедийный комп исключительно на BF533 и GUI на нем сидит и джойстик...и иероглифы он же на ЖКИ мониторе рисует :)
—
andrews
(25.06.2007 15:06:20
62.16.102.166
,
пустое
)
Правильно, потому как деньги считать умеют. Долгий и муторный труд китайских программистов - это не наша халява - взял готовое где нить на соурсфорге и быстро собрал под АРМ, который за это в каждую дырку ставят.
—
SM
(25.06.2007 15:20:28
80.92.255.53
,
пустое
)
Ответ: да ну, мы по часовой оплате программистского труда недалеко ушли от китайцев $5-7/час
—
andrews
(25.06.2007 15:24:25
62.16.102.166
,
пустое
)
Не барское это дело - клавиатуру сканировать и на дисплее печатать :)
—
CD_Eater
(25.06.2007 14:56:17
89.179.240.72
,
пустое
)
А если с 4-мя 55-ми?
—
SM
(25.06.2007 14:36:46
80.92.255.53
,
пустое
)
Повесился. С 6-ю - утопился. С 8-ю покончил самосожженьем. С 10 - съел бы кактус. SM, Вы меня заинтриговали, неужели эти прохиндеи сделали монстра с 4-мя 55 ядрами? Я от одного-то 55 ядра бегу как черт от ладана...
—
-=ВН=-
(25.06.2007 14:40:43
193.125.71.140
,
пустое
)
Значит вам придется топиться. TMS320C5561
—
SM
(25.06.2007 14:42:31
80.92.255.53
,
пустое
)
Да, как же я забыл про него? Горе мне. Но каковы уроды?! Ну что же, придется топиться, ничего не поделаешь.
—
-=ВН=-
(25.06.2007 14:50:37
193.125.71.140
,
пустое
)
DM64xx это ARM + C64+ . Производительность только 64+ я бы оценил в 4-6 блекфинов. А зачем там АРМ я и сам не понимаю, и считаю что DM643x более интересны,
—
SM
(25.06.2007 13:51:53
80.92.255.53
,
пустое
)
Ответ: значит ли это, что ARM+DSP это тупиковый путь?
—
andrews
(25.06.2007 13:53:45
62.16.102.166
,
пустое
)
сильно думаю :), что это мейнстрим - то есть если какого-то в семикондакторах скачка не произойдет - то такие системы будут
—
yes
(25.06.2007 14:23:3
87.236.81.130
, 667 байт)
Это не более чем мое личное мнение. Я считаю, что если и прикручивать бы к C64, то что-то сравнимое с ним по мощности. А не эту игрушку.
—
SM
(25.06.2007 13:55:59
80.92.255.53
,
пустое
)
А с другой сторона наличие АРМа позволит воткнуть туда без напряга какой нить WinCE или линукс, что кому-то может показаться хорошим плюсом.
—
SM
(25.06.2007 13:57:35
80.92.255.53
,
пустое
)
Ответ: вот в этом случае он и становится "конвергентным", но можно просто расширить систему команд как в Blackfin-ах и тоже сделаться конвергентным
—
andrews
(25.06.2007 14:11:48
62.16.102.166
,
пустое
)
Все современные DSP такие. И на C64+ и на C55xx отлично решаются все виды задач. А АРМ им проигрывает в производительности по всем показателям. А чтобы поставить вин или линукс, нужен полноценный MMU, которого ни там и ни тут нет.
—
SM
(25.06.2007 14:20:16
80.92.255.53
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сложите три и три:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru