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

 
 
> Производительность OMAP5912
Nerozin Vasiliy
сообщение Jun 12 2007, 12:52
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 13-04-07
Из: Ukraine Cremea
Пользователь №: 27 009



Народ кто-нибудь, при работе с OMAP5912, оценивал его производительность?

Загружем инициализацию из примера (192Mhz) через JTAG и при эмуляции интересные вещи происходят.
Например, комманда "nop" может выполняться то 5 clock'ов то 20, а по системе команд эта команда одноцикловая и ассемблируется как "mov r8, r8". Тоже собственно и с остальными командами.
Проводили эксперимент: заводим таймер (кстати, таймер работает при этом на своих честных 96Mhz) и инкрементируем ячейку памяти, при этом замеряем число циклов которые показывает таймер и которые считает CCS и они как ни странно при пересчете они совпадают!!!

Неужели OMAP5912 такой медленный и непредсказуемый?
Может кто встречался с такими фокусами?


--------------------
Никогда не знаешь где тебе повезет
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
AlexandrY
сообщение Jun 12 2007, 15:13
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Надо включить MMU и правильно настроить кэширование.

Цитата(Nerozin Vasiliy @ Jun 12 2007, 16:22) *
Народ кто-нибудь, при работе с OMAP5912, оценивал его производительность?

Загружем инициализацию из примера (192Mhz) через JTAG и при эмуляции интересные вещи происходят.
Например, комманда "nop" может выполняться то 5 clock'ов то 20, а по системе команд эта команда одноцикловая и ассемблируется как "mov r8, r8". Тоже собственно и с остальными командами.
Проводили эксперимент: заводим таймер (кстати, таймер работает при этом на своих честных 96Mhz) и инкрементируем ячейку памяти, при этом замеряем число циклов которые показывает таймер и которые считает CCS и они как ни странно при пересчете они совпадают!!!

Неужели OMAP5912 такой медленный и непредсказуемый?
Может кто встречался с такими фокусами?
Go to the top of the page
 
+Quote Post
Nerozin Vasiliy
сообщение Jun 13 2007, 12:12
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 13-04-07
Из: Ukraine Cremea
Пользователь №: 27 009



AlexandrY, ты реально с этим процессором работал или так просто, потому что с ARM9 работал, написал?

MMU включен, и cash как только не крутили, все одно!!!


--------------------
Никогда не знаешь где тебе повезет
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 21 2007, 13:41
Сообщение #4


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Вот результаты моих исследований:
http://aly.projektas.lt/Tools/OMAP5912/OMAP_evaluation.htm

Цитата(Nerozin Vasiliy @ Jun 13 2007, 15:42) *
AlexandrY, ты реально с этим процессором работал или так просто, потому что с ARM9 работал, написал?

MMU включен, и cash как только не крутили, все одно!!!
Go to the top of the page
 
+Quote Post
Nerozin Vasiliy
сообщение Jun 21 2007, 14:00
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 13-04-07
Из: Ukraine Cremea
Пользователь №: 27 009



AlexandrY, результаты исследований это конечно круто, но только вывода нет! Так работает он на 192Mhz или нет?

Я то воощем разобрался: просто при тестировании писал один цикл (не большой, несколько комманд), а это не есть хорошо, не знаю только чем. А когда добавил туда 100 nop'ов все как бы сошлось к 192Mhz yeah.gif , но измерение проводили за секунду и останавливали процессор по прерыванию таймера через секунду.
Сlock'ам в CCS веры нет, либо JTAG каким-то образом влияет на работу процессора, либо CCS просто врет!

"Внутренняя RAM обладает низким быстродействием поскольку подключена через относительно медленный модуль называемый Traffic controller работающий на частоте не более 96 Мгц" Ну и здорово, зачем тогда еще cash придумали! Да и меньше жрет!

А на счет ошибок в фирменной документации это просто _опа!!! texas совсем обнаглел!!!

Сообщение отредактировал Nerozin Vasiliy - Jun 21 2007, 14:08


--------------------
Никогда не знаешь где тебе повезет
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 15:09
Рейтинг@Mail.ru


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