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

 
 
> Nokia 770, C55x DSP ядро и декодирование mpeg4 видео
ssvb
сообщение May 30 2007, 19:52
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 26-05-07
Пользователь №: 27 973



Здравствуйте,

Есть такое устройство: Nokia 770. Там имеется два ядра: ARM9E и C55x, оба работают на частоте 252MHz (OMAP1710, возможно "официально" разогнанный). Для доступа к DSP используется dspgateway.

Я сейчас занимаюсь оптимизацией MPlayer для Nokia 770/N800, пока только с использованием ARM ядра (поскольку раньше ни разу не имел дел с DSP). DSP в MPlayer на данный момент в используется только для декодирования mp3 аудио с использованием бинарного нокиевского предустановленного кодека.

Хотелось бы узнать, насколько это DSP ядро перспективно использовать для декодирования видео по сравнению с ARM. Больше всего интересует видео mpeg4 part2 (DIVX/XVID). Причем как с теоретической точки зрения (насколько C55x потенциально быстрее, чем ARM9E?), так и с практической - возможность и трудоемкость портирования какой-либо существующей open source библиотеки, например XVID или FFmpeg.

Было бы интересно узнать мнение профессионалов. Стоит ли вообще пытаться?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Doka
сообщение May 31 2007, 07:01
Сообщение #2


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(ssvb @ May 30 2007, 23:52) *
насколько C55x потенциально быстрее, чем ARM9E?
при прочих равных (тактовая, примерно тот-жен объем on-chip memory) - в задачах ЦОС сильно быстрее

Цитата(ssvb @ May 30 2007, 23:52) *
возможность и трудоемкость портирования какой-либо существующей open source библиотеки, например XVID или FFmpeg.
Стоит ли вообще пытаться?
думаю стоит.
притом с нуля на ассемблере писать оптимизированный под DSP-ядро процедуры нет необходимости писать - всё сделано TI за вас и для вас - полностью свободные и открытые библиотеки:
TMS320C55x DSP Library
TMS320C55x Image Library
кстати, там же в документации приведены benchmark для конкретных функций, реализованных в этих бибилиотеках.


off
что-то нокиевцы никак с ОМАРов не соскочат - в N800 снова ОМАР ((( нет бы туда DaVinci какой поставить (как, кстати, давно и успешно делают производители портативных hdd-медиаплейеров). Тогда бы ис производительностью ЦОС-приложений при соответствующей оптимизации веселее стало бы.


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 08:54
Рейтинг@Mail.ru


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