|
Процессоры фирмы "Элвис", интересные решения с точки зрения математика |
|
|
|
Oct 14 2006, 13:31
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 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не кисло, правда? Один мультикор это два блэкфина!  Ну и самое забавное - конвейеер. Не будем вспоминать сколько стадий требуется для выполнения команд в TMS и BF. Чтобы не расстраиваться. Скажем только, что в российском процессоре - всего три стадии. И при такой производительности! Думаю, что Элвис можно поздравить.
|
|
|
|
|
 |
Ответов
|
Oct 19 2006, 14:09
|
Группа: Новичок
Сообщений: 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) на кристалле.
|
|
|
|
|
Oct 19 2006, 14:32
|
Профессионал
    
Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805

|
Цитата(2589 @ Oct 19 2006, 16:09)  ...По архитектуре Мультикоры лучше. А по временным характиристикам DSP-ядро Мультикора МС-24 выигрывает лишь у SHARC ADSP-21160N... Все таки - что значит лучше, если проигывает Цитата MC-0226 по заявлению Элвиса на задаче из вложения уступает в 1.5 раза по времени TS-201. ? Я не специалист по этому делу вообще - только сижу рядом со специалистами  - поэтому судить трудно. Но мы не применяем плавающую точку уже в нескольких последних разработках (сравнение ведь проводилось с 6701). И все больший объем собственно сигнальной обработки переноситься в FPGA...
|
|
|
|
|
Oct 20 2006, 10:39
|
Группа: Новичок
Сообщений: 10
Регистрация: 17-10-06
Пользователь №: 21 370

|
Цитата(Lonesome Wolf @ Oct 19 2006, 18:32)  Все таки - что значит лучше, если проигывает Если мерить выполнение задач в тактах, то Мультикор выигрывает.
|
|
|
|
|
Oct 20 2006, 10:45
|
Профессионал
    
Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805

|
Цитата(2589 @ Oct 20 2006, 12:39)  Цитата(Lonesome Wolf @ Oct 19 2006, 18:32)  Все таки - что значит лучше, если проигывает
Если мерить выполнение задач в тактах, то Мультикор выигрывает. Ну вот, опять 25. Время в чем меряется - в секундах или тактах? Речь идет о производительности. Да, архитектуры разные, одна из них требует меньше тактов, но не позволяет повышать их частоту, с другой - все наоборот. Сравнивать следует по объективным показателям.
|
|
|
|
|
Oct 20 2006, 12:22
|
Группа: Новичок
Сообщений: 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 млрд$, на новую фабрику с такой технологией в Зеленограде. Сейчас лень искать ссылки.
|
|
|
|
|
Oct 20 2006, 13:25
|

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

|
Цитата(2589 @ Oct 20 2006, 19:22)  Повышать частоту не позволяет технология изготовления, а не архитектура. Ну, это как сказать. Добавьте стадий конвейера, частота и повысится (а латентности при переходах возрастут. Хотя с этим можно бороться с помощью динамического предсказателя ветвлений). Конечно, есть и предел для данной технологии. Но, насколько мне известно, для 0.25 мкм 100 МГц не предел. 3 стадии - это, конечно, очень мало для такой машины, отсюда и 100 МГц.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|