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

 
 
> Производительность вычислений STM32, benchmark flops
Den64
сообщение Jan 27 2017, 07:08
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 584
Регистрация: 22-11-07
Из: Курская область
Пользователь №: 32 571



Есть желание сделать для себя контроллер управления химическим процессом.
Функции его следующие:
- вывод на дисплей и клавиатура (5-6 кнопок);
- управление исполнительными устройствами;
- и приём данных с датчиков по UART до 1КB/с (пока точно не знаю) и по этим данным вычислять.
Проблема в том что нужно много вычислять с плавающей запятой. я владею только AVRками.
Для AVR производительность проверял в Atmel Studio 7, компилятор GCC, MCU mega328 использовал симулятор. Получилась производительность не менее 2 Kflops/MHz. То есть на 20MHz около 0.041Mflops. По самым грубым прикидкам вычислять нужно от 0.002Mflops до 0.1Mflops пока точно не знаю.
В общем у меня, как я себе представляю, такие варианты:
* использовать каким то образом две AVRки, одна принимает, вычисляет и говорит что делать. Другая AVRка всё остальное;
* недавно приобрёл у китайцев платку с STM32F1 ARM-Cortex-M3 72MHz, производительности думаю должно хватить. Начинать изучать STM32, и делать на ней
* либо заказать и ждать STM32F3 ARM-Cortex-M4F c FPU и не в чём себе не отказывать в вычислениях.
Вопрос в следующем. Может кто знает где найти тесты производительности ARM-Cortex-M разных (M0, M3, M4, M4F)? Целый день вчера искал в инете, ничего похожего. С ARM не знаком и видимо искал не там, уже мозги плавятся.
Сильно не пинайте, знаю что усложняю.
В общем где найти бенчмарки?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Den64
сообщение Jan 27 2017, 08:09
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 584
Регистрация: 22-11-07
Из: Курская область
Пользователь №: 32 571



Цитата(jcxz @ Jan 27 2017, 10:16) *
Очевидно должны быть на официальном сайте?: http://infocenter.arm.com/help/index.jsp

Поищу там, сразу не вижу.

Цитата(ViKo @ Jan 27 2017, 10:26) *
Да, на официальном сайте ST Microelectronics. Там есть таблицы семейств МК, там же и мипсы.

Мне нужны флопсы.
Нашёл по FPU FPv4-SP который в M4F, самая долгая операция деление 14 тактов. Т.е 0.07 Mflops/MHz. Итого на частоте 72MHz в худшем случае около 6 Mflops. Выше крыши.
А для M3 сколько флопс?
Go to the top of the page
 
+Quote Post
novikovfb
сообщение Jan 27 2017, 08:11
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 518
Регистрация: 29-09-11
Пользователь №: 67 450



Цитата(Den64 @ Jan 27 2017, 12:09) *
Мне нужны флопсы

для процессора, не имеющего арифметического сопроцессора, флопсы зависят от реализации библиотеки, вряд ли это будет публиковать производитель процессоров.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Den64   Производительность вычислений STM32   Jan 27 2017, 07:08
- - jcxz   Цитата(Den64 @ Jan 27 2017, 10:08) В обще...   Jan 27 2017, 07:16
- - ViKo   Да, на официальном сайте ST Microelectronics. Там ...   Jan 27 2017, 07:26
- - Tanya   Цитата(Den64 @ Jan 27 2017, 10:08) Есть ж...   Jan 27 2017, 08:15
|- - Den64   Цитата(Tanya @ Jan 27 2017, 11:15) Очень ...   Jan 27 2017, 08:26
|- - Tanya   Цитата(Den64 @ Jan 27 2017, 11:26) Не как...   Jan 27 2017, 08:27
- - Эдди   Первый пункт выдачи гугола. На стр. 13 есть сравни...   Jan 27 2017, 08:21
|- - Den64   Цитата(Эдди @ Jan 27 2017, 11:21) Первый ...   Jan 27 2017, 08:41
|- - Tanya   Цитата(Den64 @ Jan 27 2017, 11:41) Есть д...   Jan 27 2017, 08:55
|- - Den64   Цитата(Tanya @ Jan 27 2017, 11:55) Как же...   Jan 27 2017, 09:14
|- - Tanya   Цитата(Den64 @ Jan 27 2017, 12:14) Так же...   Jan 27 2017, 09:26
- - Эдди   Дык, думаю, хочет человек управлять реактивным дви...   Jan 27 2017, 09:32
|- - Den64   Цитата(Эдди @ Jan 27 2017, 12:32) Дык, ду...   Jan 27 2017, 09:35
|- - Сергей Борщ   QUOTE (Den64 @ Jan 27 2017, 11:35) Земля ...   Jan 27 2017, 11:20
|- - ViKo   Цитата(Сергей Борщ @ Jan 27 2017, 14:20) ...   Jan 27 2017, 11:46
|- - Сергей Борщ   QUOTE (ViKo @ Jan 27 2017, 13:46) Наоборо...   Jan 27 2017, 11:56
|- - AHTOXA   Цитата(ViKo @ Jan 27 2017, 16:46) Вон, Пу...   Jan 27 2017, 13:30
|- - jcxz   Цитата(AHTOXA @ Jan 27 2017, 16:30) А что...   Jan 27 2017, 14:49
|- - AHTOXA   А, это. Я всю жизнь был уверен, что она так и поёт...   Jan 27 2017, 17:07
|- - ViKo   Цитата(AHTOXA @ Jan 27 2017, 20:07) А, эт...   Jan 27 2017, 17:58
|- - jcxz   Цитата(ViKo @ Jan 27 2017, 20:58) Первое ...   Jan 28 2017, 07:31
- - toweroff   Резник накосячил?   Jan 28 2017, 19:53
- - Herz   Господа, мы что здесь обсуждаем? Песни Пугачёвой и...   Jan 30 2017, 18:17
- - Михась   Я бы поставил кейл - лайт, подключил нужные ядра и...   Jan 31 2017, 08:51


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

 


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


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