roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 04:45

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 139 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9, 10  След.
Автор Сообщение
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 01 июл 2011, 21:23 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Dmitry__ писал(а):
они даже не заглядывали в код

Знание немногих принципов освобождает от знания многих фактов (с) Р. Декарт.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 11:13 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
=DeaD=
давай сравним реальные алгоритмы?
например, нужно 2 сдвиговых регистра на 256 бит для алгоритма криптования
нужна функция, на входе вдвигаемый бит и номер регистра, на выходе - сдвинутый регистр на 1 бит.
у тебя, например, атмега48 20 мипс, у меня pic18f242 10 мипс.
в устройстве есть прерывания, т.е. функция не должна отьесть жизненно важные ресурсы
язык прогр. - любой, размер кода - пофиг, главное скорость
чей камень сделает это быстрее тот и победил.
3 попытки
ок?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 11:24 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Я не настолько спец по программированию железа низкого уровня и тем более на асм-коде, я в нём максимум явные косяки и неоптимизированности могу видеть. А указанная вами функция это явно не цельная задача/алгоритм, а лишь небольшая её часть, так что сравнивать производительность операции побитового сдвига вообще не вижу смысла, поскольку таковой отдельной задачи нигде в реальности не встречается.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 11:31 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
вот и поговорили... :)
а, на сахаре и crc32 и fir тестят...

в радибрелках со всякими KeeLog это основные функции


Последний раз редактировалось Dmitry__ 02 июл 2011, 11:42, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 11:37 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
FIR и CRC32 я как раз понимаю зачем тестируют.

А вот что за задача, где побитовый сдвиг отъедает 80-90% вычислительной мощности - мне неведомо пока, возможно ввиду моей ограниченности в соответствующей области знаний, что тоже вариант :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 11:49 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
fir сложнее в разы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 12:07 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Да, сложней, только не понял, что из этого должно было следовать, ведь типичная гоночная трасса сложней в разы отдельного поворота на этой трассе, но почему-то никто не устраивает чемпионат по прохождению отдельно взятого поворота. Есть отдельные дисциплины "по прямой", но все мега-чемпионаты имеют комплексные трассы.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 12:21 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
ну, ты же сам написал, что понимаешь зачем тестят фир
а, фир тоже сдвиговой регистр


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 17:21 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Тема заслуживает переименования в "Чемпионат по бреду"

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 19:29 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ну если уже FIR ( http://en.wikipedia.org/wiki/Finite_impulse_response ) это сдвиговый регистр, то я сдаюсь.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 19:38 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
нарисуй фир с входом с компаратора


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 19:41 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Давай сразу от GND, чего мелочиться?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 20:21 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
я не прикалывался, вспомни аоны

Добавлено спустя 25 минут 12 секунд:
чего стер сообщение: "надеюсь у вас там не было проблем с производительностью" ?

нет, а что?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 20:27 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Да какое-то обсуждение ни о чем получается :( бенчмарки на сахаре есть, из них в принципе всё и так видно...

PS: А вопрос был риторический... к тому, что "ну и какое отношение этот случай с АОН имеет к замеру производительности"...

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 02 июл 2011, 20:30 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
т.е. ты согласен , что фир может быть сдвиговым регистром?
бенчмарки на сахаре с фир написанный на асм авр тебе не кажется странным?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 139 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9, 10  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO