roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 май 2025, 01:47

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




Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Применение языка LUA
СообщениеДобавлено: 24 янв 2011, 15:56 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Сейчас пооффтоплю
Виталий писал(а):
Вывод осилим. Сейчас АРМ стоит как какой-нить слабосильный AVR.

я тут как раз конкурс проводил среди дешевых МК (про дешевый видео-сенсор).
Так вот, самый дешевенький LPC 48Мгц, проигрывает AVR 20 Мгц в некоторых местах (в частности по скорости общения с внешним миром). Выигрыш есть на арифметике, на управляющих конструкциях - особого выигрыша нет. Естественно, выигрыш огромен, если работать с большими числами (32 бита - это круто), но не всегда нужно.
( писал на асме, гонял в симуляторах кейла и студии. Сам фигею :shock: )

Если говорить о процах, скажем за $5, то там xmega тоже неплохо смотрится. Причем не только из-за 32-х мегагерц, а из-за ОЧЕНЬ развитой периферии (ДМА, события и т.п.).

Выше по цене очень неплохо смотрится AVR32 (суперскаляр, управляющие конструкции оптимизируются в ноль тактов), по крайней мере сравнимые седьмые армчики он "уделывает".
Выше десяти баксов, естественно только уже суровые арм9 - но туда соваться сложно без технологий.

Страшно обидно, что ат(Ы)мел забыл про нас... или забил. :cry:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение языка LUA
СообщениеДобавлено: 24 янв 2011, 16:00 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
в каком смысле заб_Ы/И_л

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение языка LUA
СообщениеДобавлено: 24 янв 2011, 17:30 
Не в сети
Аватара пользователя

Зарегистрирован: 22 янв 2011, 16:58
Сообщения: 18
Michael_K писал(а):
я тут как раз конкурс проводил среди дешевых МК (про дешевый видео-сенсор).


Сейчас из тестов самый модный считается http://www.coremark.org/home.php

Еще тесты самых мелких микроконтроолеров можно найти здесь http://www.indemsys.ru/knowledge-base-materials/43-benchmarks/85-microcontrollers-benchmarks-embedded.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение языка LUA
СообщениеДобавлено: 24 янв 2011, 19:12 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
не совсем понял что есть "управляющих конструкциях" :(
AVR32 очень смахивает на слизаный вариант самого арма (очень идентична структура регистров и т.п.) я думаю их надобно сравнивать с кортексами...хотя могу и ошибаться :)
а вот хмеги мне не понятно к какому классу их приравнять :(
плюс: по тенденции рынка смотрю проще производить армы (по минимуму дешевле) почемуто ... и что атмелы что пики выглядят очень слабыми и дороговатыми даже для простых поделок :(
вот как раз с этого сайта )))


Вложения:
eembc_benchmarks.zip [3 КиБ]
Скачиваний: 0

_________________
die Wahrheit ist irgendwo da draußen
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение языка LUA
СообщениеДобавлено: 24 янв 2011, 19:30 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
у пиков и атымелов есть очень много своих плюсов.. от скорости ногодрыгания и 20мА на ногу..

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение языка LUA
СообщениеДобавлено: 24 янв 2011, 20:00 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
сии показания есть и у армов ... тежи ноги и тежи мА

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение языка LUA
СообщениеДобавлено: 24 янв 2011, 23:21 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Duhas писал(а):
в каком смысле заб_Ы/И_л

В ЭФО не знают сроки поставок :) (это официальный поставщик) говорят: "на июнь... и то под вопросом"
Romikgy писал(а):
не совсем понял что есть "управляющих конструкциях"

выполняются за ноль тактов :) часто. (предсказание переходов и т.п.)
Romikgy писал(а):
AVR32 очень смахивает на слизаный вариант самого арма

Ну да, такой мелочью как различием гарвардской и фон-неймановской архитектур уже никого не удивишь :)

Romikgy писал(а):
что атмелы что пики выглядят очень слабыми и дороговатыми

Дороговатыми? :shock:

Имхо, такие кристаллы не выбирают по "средней производительности ядра"
Их выбирают из-за характеристик, из-за периферии. Бенчмарки тут идут лесом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение языка LUA
СообщениеДобавлено: 25 янв 2011, 11:27 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
Michael_K писал(а):
Romikgy писал(а):
не совсем понял что есть "управляющих конструкциях"

выполняются за ноль тактов :) часто. (предсказание переходов и т.п.)
Romikgy писал(а):
AVR32 очень смахивает на слизаный вариант самого арма

Ну да, такой мелочью как различием гарвардской и фон-неймановской архитектур уже никого не удивишь :)

Romikgy писал(а):
что атмелы что пики выглядят очень слабыми и дороговатыми

Дороговатыми? :shock:

Имхо, такие кристаллы не выбирают по "средней производительности ядра"
Их выбирают из-за характеристик, из-за периферии. Бенчмарки тут идут лесом.

никогда не встречал процессоров , что либо выполняющих за НОЛЬ тактов....
http://ru.wikipedia.org/wiki/ARM7
Цитата:
Ядро имеет фон-неймановскую архитектуру с общей памятью команд и данных. Более новые ядра реализуют гарвардскую архитектуру с раздельной кэш-памятью команд и данных.

выбирай на любой вкус (хотя я так и не понял особенностей фон-неймановской архитектуры :( )
на сегодня есть МК с ядром АРМ которые по перефирии и производительности не уступают Аврам, и что самое главное и по цене тоже не уступают !!! при этом имея на борту намного больше ресурсов (памяти), я сравнивал atmega с arm , ибо тинки по габаритам конечно вне конкуренции

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение языка LUA
СообщениеДобавлено: 25 янв 2011, 15:08 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
http://www.terraelectronica.ru/catalog. ... =2&PageS=1 одна позиция 100+ на складе.. и еще 100+ закрытой ветки AP700x.. мля хоть покупай их 150МГц таки )

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение языка LUA
СообщениеДобавлено: 25 янв 2011, 15:32 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Я еще раз говорю, не выбирают такие процы по производительности - нафиг она не упала в мелких приложениях (помигать лампочкой, включить моторчик, пошимить). Их выбирают за фичи, за периферию.
Если мне нужен будет АЦП 2 мегагерца со встроенным предусилителем, то я выберу Xmega, если нужен будет проц с широким диапазоном питающих напряжений - мегу88, если нужно работать с большими числами - арм.

Конечно, есть дешевые армы - например, LPC1111 стОит порядка бакса, сравнимо например с мегой88 или даже ближе к меге48 по цене. Вполне приличный слабенький армчик (не без глюков, правда)...

Понимаете, не всем проц нужен, чтобы поиграться, некоторые на них еще целевые задачи решают. Вполне конкретные :)

2 Duhas: семитысячники, да, клевые, только им флэшку снаружи надо. Зато у них есть ISI (по крайней мере у некоторых) и на 150 мегагерцах они делают 200+ мипс. То есть под видеокамеру, видимо, хорошо пролезет...


Последний раз редактировалось Michael_K 25 янв 2011, 15:56, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение языка LUA
СообщениеДобавлено: 25 янв 2011, 15:50 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
у мну даже NGW100 ихний лежит... тока воть шить то его нечем ) а кавырять линь его - ломает ) да и ни к чему...

ну и с производства они сняты )

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2

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


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

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


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

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