|
Процессоры фирмы "Элвис", интересные решения с точки зрения математика |
|
|
|
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 17 2006, 13:39
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 2-09-04
Пользователь №: 578

|
То что тут говорят о 64разрядных аккумуляторах это хорошо, но посадить SPORT'ы на общую шину MIPS'а и DSP это малопонятно, т.к. пока DSP активно пользуеь последовательный канал на прием данных, то все остальное в тормозе, в том числе и обмен с DSP. А вырезать дырку в памяти DSP и объявлять ее "технологической" , т.к. данные в этом месте памяти самопроизвольно "сыпятся" - это по нашему... Уж лучше я почитаю errat'ы от TMS, и не буду получать расплывчатые ответы типа "наш сотрудник это уже проверяет два месяца ...". В общем хочется сказать , идея проца хороша , но его не довели до ума и стали продовать, все как всегда и это обидно.
|
|
|
|
|
Oct 17 2006, 15:43
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627

|
Цитата(physic @ Oct 17 2006, 22:39)  То что тут говорят о 64разрядных аккумуляторах это хорошо, но посадить SPORT'ы на общую шину MIPS'а и DSP это малопонятно, т.к. пока DSP активно пользуеь последовательный канал на прием данных, то все остальное в тормозе, в том числе и обмен с DSP. Я не в курсе, т.к. не работал с этим процессором, но, все-таки, на Вашем месте я бы перешел на менее категоричный тон и попросил бы объяснить некий в Вашем понимании "казус" службу поддержки. Иногда такие обращения бывают очень полезны (это из собственного опыта). Цитата(physic @ Oct 17 2006, 22:39)  А вырезать дырку в памяти DSP и объявлять ее "технологической" , т.к. данные в этом месте памяти самопроизвольно "сыпятся" - это по нашему... Уж лучше я почитаю errat'ы от TMS, и не буду получать расплывчатые ответы типа "наш сотрудник это уже проверяет два месяца ...". В общем хочется сказать , идея проца хороша , но его не довели до ума и стали продовать, все как всегда и это обидно. Ну Вы, прям, воплощенная невинность оскорбленная пьяными сатирами... Хотите сказочку? Был такой проц: OMAP5472. В нем имелось два ядра ARM и TMS54. Так вот Эраты на него не было вообще. А баги были. Причем такие: Бит готовности SPI устанавливался ДО того как данные считывались из регистра данных. Т.е. синхронизация вывода данных была, мягко говоря, затруднительна. Кроме того существовал секретный (нигде не описанный) бит переключения памяти (память могла быть общей для двух ядер, либо для она могла использоваться только одним процессором). ...От где я имел отменный секс! Иными словами: на Ваши баги опытному в этой области специалисту принято забивать.
|
|
|
|
Сообщений в этой теме
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 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 Lonesome Wolf Объясните мне, несведущему, в чем суть дискуссии -... Oct 19 2006, 09:27 klop Цитата(Lonesome Wolf @ Oct 19 2006, 13:27... Oct 19 2006, 09:56 2589 Цитата(Lonesome Wolf @ Oct 19 2006, 13:27... Oct 19 2006, 14:09  Lonesome Wolf Цитата(2589 @ Oct 19 2006, 16:09) ...По а... Oct 19 2006, 14:32   2589 Цитата(Lonesome Wolf @ Oct 19 2006, 18:32... Oct 20 2006, 10:39    Lonesome Wolf Цитата(2589 @ Oct 20 2006, 12:39) Цитата(... Oct 20 2006, 10:45     2589 Цитата(Lonesome Wolf @ Oct 20 2006, 14:45... Oct 20 2006, 12:22      dxp Цитата(2589 @ Oct 20 2006, 19:22) Повышат... Oct 20 2006, 13:25      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
|
|
|