реклама на сайте
подробности

 
 
> Процессоры фирмы "Элвис", интересные решения с точки зрения математика
st256
сообщение Oct 14 2006, 13:31
Сообщение #1


СТАТУС: только для чтения
**

Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627



После того, как профессионал хотя бы бегло просмотрит описание процессоров с платформой мультикор (многоядерные, в переводе), то он обязательно скажет: наконец-то!

Это действительно прорыв и одновременно подкоп под архитектуры типа OMAP, TMS, BF и т.д.

Первое, что бросается в глаза это нагрузка одного универсального процессора двумя DSP ядрами. Любой кто работал с OMAP знает: мастер обычно ничего не делает, а только жрет рессурсы - память, энергию, площадь кристалла и т.д. В тоже время, slave пашет как пчелка. Этот жуткий перекос возник не случайно. Дело в том, что весить на один проц несколько процов другой архитектуры очень сложно. Межпроцессорный обмен это то, на чем спотыкаются абсолютно все ASIC-дезайнеры.
Похоже, Элвис решил эту далеко нетривиальную задачу.

Второе. Внимательно посмотрите на эту сточку из ТХ процессора 1892ВМ4:

Нерекурсивная фильтрация, целочисленный формат 32*32+64:

производительность, число тактов на отвод 0.5

ВНИМАНИЕ! У них 64-х разрядный аккумулятор. Это, действительно, новый уровень. Все DSP инженеры знают, какой геморрой представляет из себя накопление данных при фильтрации в узкополосных фильтрах. 40-бит однозначно не хватает. Потому на стандартных TMS и BF приходится бить систему на звенья, где каждое звено укладывается по накоплению в 40 бит. А на мультикоре самые узкополосные фильтры могут быть выполнены в однозвенном варианте.

Далее. Проц явно проектировали люди с мозгами. Сравним за какое время (в тактах) делают 256-ти точечное комплексное БПФ на 16 бит наиболее популярные DSP.

TMS320C55 - 4786
Blackfin - 2324
ZSP400 - 4180
ZSP540 - 1998
1892ВМ4 - 1200

не кисло, правда? Один мультикор это два блэкфина! smile.gif

Ну и самое забавное - конвейеер. Не будем вспоминать сколько стадий требуется для выполнения команд в TMS и BF. Чтобы не расстраиваться. Скажем только, что в российском процессоре - всего три стадии. И при такой производительности!

Думаю, что Элвис можно поздравить.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Lonesome Wolf
сообщение Oct 19 2006, 09:27
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805



Объясните мне, несведущему, в чем суть дискуссии - лучшая архитектура или просто лучше? Просто мне не приходилось слышать, что процессоры, пусть даже очень хорошо спроектированные, могли соревноваться с конкурентами на два-три техпроцесса тоньше.
Go to the top of the page
 
+Quote Post
2589
сообщение Oct 19 2006, 14:09
Сообщение #3





Группа: Новичок
Сообщений: 10
Регистрация: 17-10-06
Пользователь №: 21 370



Цитата(Lonesome Wolf @ Oct 19 2006, 13:27) *
Объясните мне, несведущему, в чем суть дискуссии - лучшая архитектура или просто лучше? Просто мне не приходилось слышать, что процессоры, пусть даже очень хорошо спроектированные, могли соревноваться с конкурентами на два-три техпроцесса тоньше.

Сравнение архитектуры Мультикоров с TS-201 и C67x см. во вложении, а также в сообщениях st256. По архитектуре Мультикоры лучше. А по временным характиристикам DSP-ядро Мультикора МС-24 выигрывает лишь у SHARC ADSP-21160N.
MC-0226 по заявлению Элвиса на задаче из вложения уступает в 1.5 раза по времени TS-201.
Технологии у них 0, 25 (МС-0226) и 0,13 (TS-201) мкм.

А быстродействие/архитектура/цена и т.д. всегда что-то значат даже для военных, хотя на первом месте у них конечно критерий: отечественный чип или нет.
Кстати, в милитари исполнении ADSP-21160N год назад стоил около 1000$ (сейчас я в инете таких не нашел вообще), а МС-12 c военной приемкой стоит 250$.

4Mike:
К чипами Infineon Мультикоры не имеют никакого отношения, все IP-ядра разработки Элвиса.
JTAG у них есть, кроме того есть блок OnCD (OnChip Debugger) на кристалле.
Прикрепленные файлы
Прикрепленный файл  Применение_MC_в_радиолокации_Воронеж.pdf ( 184.32 килобайт ) Кол-во скачиваний: 232
 
Go to the top of the page
 
+Quote Post
Lonesome Wolf
сообщение Oct 19 2006, 14:32
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805



Цитата(2589 @ Oct 19 2006, 16:09) *
...По архитектуре Мультикоры лучше. А по временным характиристикам DSP-ядро Мультикора МС-24 выигрывает лишь у SHARC ADSP-21160N...


Все таки - что значит лучше, если проигывает
Цитата
MC-0226 по заявлению Элвиса на задаче из вложения уступает в 1.5 раза по времени TS-201.
?

Я не специалист по этому делу вообще - только сижу рядом со специалистами smile.gif - поэтому судить трудно. Но мы не применяем плавающую точку уже в нескольких последних разработках (сравнение ведь проводилось с 6701). И все больший объем собственно сигнальной обработки переноситься в FPGA...
Go to the top of the page
 
+Quote Post
2589
сообщение Oct 20 2006, 10:39
Сообщение #5





Группа: Новичок
Сообщений: 10
Регистрация: 17-10-06
Пользователь №: 21 370



Цитата(Lonesome Wolf @ Oct 19 2006, 18:32) *
Все таки - что значит лучше, если проигывает

Если мерить выполнение задач в тактах, то Мультикор выигрывает.
Go to the top of the page
 
+Quote Post
Lonesome Wolf
сообщение Oct 20 2006, 10:45
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805



Цитата(2589 @ Oct 20 2006, 12:39) *
Цитата(Lonesome Wolf @ Oct 19 2006, 18:32) *

Все таки - что значит лучше, если проигывает

Если мерить выполнение задач в тактах, то Мультикор выигрывает.


Ну вот, опять 25. Время в чем меряется - в секундах или тактах? Речь идет о производительности. Да, архитектуры разные, одна из них требует меньше тактов, но не позволяет повышать их частоту, с другой - все наоборот. Сравнивать следует по объективным показателям.
Go to the top of the page
 
+Quote Post
2589
сообщение Oct 20 2006, 12:22
Сообщение #7





Группа: Новичок
Сообщений: 10
Регистрация: 17-10-06
Пользователь №: 21 370



Цитата(Lonesome Wolf @ Oct 20 2006, 14:45) *
Ну вот, опять 25. Время в чем меряется - в секундах или тактах? Речь идет о производительности. Да, архитектуры разные, одна из них требует меньше тактов, но не позволяет повышать их частоту, с другой - все наоборот. Сравнивать следует по объективным показателям.

Повышать частоту не позволяет технология изготовления, а не архитектура.
Объективно по-вашему мы уже сравнивали:
МС-24 на уровне ADSP-21160N
МС-0226 уступает по производительность TS-201 в полтора раза.

Лучшая архитектура дает выигрыш в производительности данных чипов при изготовлении их по одной технологии со сравниваемыми.
Это говорит об уровне разработок ЭЛВИСа и потенциале их следующих проектов.
Об этом тоже стоит задуматься перед переходом на конкретные чипы с новой архитектурой.
Они же не будут циклиться на технологии 0,25.
Кто им мешает спроектировать следующие чипы по 0,13?
Тем более, что наконец-то деньги из гос.бюджета выделяют, почти 1 млрд$,
на новую фабрику с такой технологией в Зеленограде. Сейчас лень искать ссылки.
Go to the top of the page
 
+Quote Post
dxp
сообщение Oct 20 2006, 13:25
Сообщение #8


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(2589 @ Oct 20 2006, 19:22) *
Повышать частоту не позволяет технология изготовления, а не архитектура.

Ну, это как сказать. Добавьте стадий конвейера, частота и повысится (а латентности при переходах возрастут. Хотя с этим можно бороться с помощью динамического предсказателя ветвлений). Конечно, есть и предел для данной технологии. Но, насколько мне известно, для 0.25 мкм 100 МГц не предел. 3 стадии - это, конечно, очень мало для такой машины, отсюда и 100 МГц.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- st256   Процессоры фирмы "Элвис", интересные решения с точки зрения математика   Oct 14 2006, 13:31
- - exSSerge   Цитата(st256 @ Oct 14 2006, 20:31) Думаю,...   Oct 14 2006, 20:23
|- - st256   Цитата(exSSerge @ Oct 15 2006, 05:23) Цит...   Oct 15 2006, 05:40
- - 3.14   2 exSSerge не поддавайтесь на провокацию (клиничес...   Oct 17 2006, 07:23
|- - st256   Цитата(3.14 @ Oct 17 2006, 16:23) 2 exSSe...   Oct 17 2006, 11:52
|- - SasaTheProgrammer   Цитата(st256 @ Oct 17 2006, 13:52) Два мо...   Oct 17 2006, 20:56
|- - st256   Цитата(SasaTheProgrammer @ Oct 18 2006, 05...   Oct 18 2006, 03:14
- - Mike   Уважаемый st256 не подскажете зде можно ознакомит...   Oct 17 2006, 12:41
|- - st256   Цитата(Mike @ Oct 17 2006, 21:41) Уважаем...   Oct 17 2006, 15:01
|- - 2589   Цитата(Mike @ Oct 17 2006, 16:41) Уважаем...   Oct 18 2006, 08:26
- - AndreyVN   Цитата(st256 @ Oct 14 2006, 17:31) Думаю,...   Oct 17 2006, 13:34
|- - st256   Цитата(AndreyVN @ Oct 17 2006, 22:34) Цит...   Oct 17 2006, 15:21
- - physic   То что тут говорят о 64разрядных аккумуляторах это...   Oct 17 2006, 13:39
|- - st256   Цитата(physic @ Oct 17 2006, 22:39) То чт...   Oct 17 2006, 15:43
- - tegumay   Не грызитесь. относительно мс-12 хорошие идеи не в...   Oct 17 2006, 21:12
- - Mike   2589 Спасибо за ссылки, насколько я понял из описа...   Oct 18 2006, 09:17
|- - st256   Цитата(Mike @ Oct 18 2006, 18:17) 2589 Сп...   Oct 18 2006, 09:59
|- - vladv   Цитата(Mike @ Oct 18 2006, 13:17) 2589 Сп...   Oct 18 2006, 19:53
- - Mike   Во первых RISK ядро у обеих стороннее от от одного...   Oct 18 2006, 13:58
|- - klop   Цитата(Lonesome Wolf @ Oct 19 2006, 13:27...   Oct 19 2006, 09:56
|- - Lonesome Wolf   Цитата(2589 @ Oct 20 2006, 14:22) ...Кто ...   Oct 20 2006, 13:46
|- - makc   Цитата(Lonesome Wolf @ Oct 20 2006, 17:46...   Oct 20 2006, 14:06
|- - klop   Цитата(Lonesome Wolf @ Oct 20 2006, 17:46...   Oct 20 2006, 14:55
|- - bve   Ну, повысит Элвис частоту ядер - а толку-то? Мизер...   Oct 25 2006, 15:38
|- - 2589   Цитата(bve @ Oct 25 2006, 19:38) Ну, повы...   Oct 26 2006, 09:16
|- - bve   Ну и представьте себе, что Вы задействовали Link...   Oct 26 2006, 14:43
|- - Porychik Kize   [/quote] В чипах Элвиса, начиная с 1892ВМ5Я (МС-02...   Oct 27 2006, 05:46
|- - ELVEES R&D Center   Цитата(Porychik Kize @ Oct 27 2006, 05:46...   Jan 29 2007, 18:30
- - Mike   Покупать технологию 0.13 глупо и совершенно безсмы...   Oct 20 2006, 14:27
- - tegumay   на сайте Микрона (ввв.микрон.ру) есть интересное с...   Oct 26 2006, 15:33
- - tegumay   все это хорошо... но кроме проца, хотелось бы еще ...   Dec 26 2006, 21:59


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 13:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.0149 секунд с 7
ELECTRONIX ©2004-2016