The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Компания Google выпустила обновление ведеокодека VP8/WebM"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Второй уровень иерархии тем в форуме реализован через вкладку "Показ ключевых тем".
. "Компания Google выпустила обновление ведеокодека VP8/WebM" +/
Сообщение от User294 (ok), 13-Ноя-10, 00:01 
> Только DSP бывают разные. Собсвенно их и не унифицируешь по этому.

ARM вполне себе унифицирует набор команд в пределах выводка ядер. Все ARMы разных производителей с одним и тем же ядром имеют одинаковый набор команд. В более-менее новых модификацияx ARMовских ядер, в частности, реализованы команды характерные для DSP и какой-никакой SIMD. Прямо в армовскм ядре. И потому - реализуются всеми кто это ядро юзает в своих чипах. Т.е. унифицированно в общем то. Хотя и не идеально - ARM понаплодил за время существования довольно много подвидов ядер/опциональных расширений, но это видимо участь любой развивающейся архитектуры: всегда появляются новые ядра с новыми командами, т.к. заранее всего не предусмотришь.

> Их реально много. Унифицирован только базовый набор команд и SIMD.

Ну например Multiply-Accumulate - команда DSPшнее просто некуда. И вполне себе реализована в армовских ядрах, хоть они и не DSP вроде как. Ну да, general-purpose процессоры ARM при этом чутка влезли на территорию DSP. Не сильно, но все-таки. Подробнее какие команды где есть - рассказано в манах типа http://infocenter.arm.com/help/topic/com.arm.doc.qrc0001m/QR...

> На DSP и сопроцессоры унификаций нет (привет от mips).

Не догоняю при чем тут сопроцессоры. Кстати, реализация некоторых из сопроцессоров вполне себе документирована и унифицирована. Ессно желающие могут довесить какие-то еще сопроцессоры, равно как и реализовать DSPшник отдельным процессорным ядром своей разработки, етц. Например, техасцы в OMAP засунули на тот же кристалл что и арм и свой же сигнальник, но это уже их собственные причуды, ессно никак не колыхающие ARM. А OMAP4 они вообще вон штук этак 7 разных ядер на один кристалл вдуплили, судя по даташиту :)))

> Следовательно на доступные 16 свободных мест,  кто что не лепит - разные DSP,

Ололо, а вы фэйлите на незнании предмета или просто бредите. Во первых, базовые DSPщные операции нынче реализуются самим ARMовским ядром, не требуя лепки отдельного DSP ядра куда либо. Сопроцессоры [те которых 16] тут вообще при чем? Во вторых, некоторые особо креативные вендоры, типа Texas Instruments (всю жизнь клепавших свои собственные DSP), пихают на тот же кристалл отдельный сигнальный проц (благо, они умеют их делать - почему бы не запихнуть?). Только те же техасцы например не юзают интерфейс сопроцессоров от ARM, AFAIK. Их сигнальник - в общем то относительно независимый проц, с своим набором пямяти (RAM, bootROM). Просто собран на том же кристалле. В общем то довольно самостоятельный отдельный проц, способный совместно с ARM использовать память и некоторую периферию.

> разные объемы,

Какие объемы? oO

> разные контроллеры

Чего-чего? Не, бывает, конечно, кастомная периферия, узкоспециализированные сопроцессоры и прочая, однако к DSP это относится довольно косвенно. Мне во всяком случае ни разу не попадалось то о чем вы рассказываете: ARM с DSP процессором прикрученным к стандартному интерфейсу сопроцессоров. Может быть я чего-то упустил, или вы чего-то не того скурили :)

> и тд и тп. Конечно дело с этим лучше, чем у x86 c его балаганом совместимости, но все же.

ARM тоже не святоши, вон смотрите в мане выше - там тоже довольно мозголомно, однако ж DSPшные инструкции есть во всех свежих ядрах используемых в мобильных девайсах.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Компания Google выпустила обновление ведеокодека VP8/WebM, opennews, 01-Ноя-10, 18:09  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру