Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ищу benchmark для ARM
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
hwdev
Всем привет!

работаю с разными ARM платформами и хотелось бы понимать в цифрах что быстрее/мощнее. Есть ли какие-нибудь open source бенчмарки, чтобы собрать под ARM и погонять?

нашел вот такие:
http://ftp.tux.org/pub/benchmarks/System/unixbench/
но нереально тяжелые, на Intel C2D около 30мин. ARM будет день считать smile.gif
AlexandrY
Попробуйте CoreMark
http://www.coremark.org/home.php

Так позорно ARM-ы еще никогда PIC-ам не проигрывали.
Будет интересно если кто найдет причину.

Цитата(hwdev @ Sep 29 2009, 09:46) *
Всем привет!

работаю с разными ARM платформами и хотелось бы понимать в цифрах что быстрее/мощнее. Есть ли какие-нибудь open source бенчмарки, чтобы собрать под ARM и погонять?

нашел вот такие:
http://ftp.tux.org/pub/benchmarks/System/unixbench/
но нереально тяжелые, на Intel C2D около 30мин. ARM будет день считать smile.gif
Mitsufan
Перед поиском ответа, сначала нужно избавиться от предубеждений в отношении PIC24 и PIC32.

Какие претензии в плане производительности могут быть к 16-разрядному ядру с 24-битной командой! (PIC24), которое читает/пишет RAM c одновременной сложной модификацией адреса за один такт, складывает два регистра и помещает результат в третий - за один такт, конвеер команд при переходе восстанавливает за два такта. И все это на частоте 40 МГц, без всяких тактов ожидания и почти без сталлов. RISC 32-битникам оно конечно уступает здесь (на этом тесте), но только за счет разрядности.

То же можно сказать и про PIC32, который есть MIPS32 с оценкой производительности 1.56DMIPS/MHz против 1.25 у Cortex-M3 и менее 1.0 у ARM7/9. И при этом FLASH у него быстрее, чем у LPC17xx, плюс полноценный кэш имеется, хоть и маленький smile.gif

Добавлю, что представители ARM участвовали в разработке Coremark и как раз именно ARM использует его в своих PR целях. Например, как Cortex-A9 двоекратно побивает Atom.
aaarrr
Цитата(Mitsufan @ Sep 29 2009, 21:39) *
...и менее 1.0 у ARM7/9

7 и 9 - это, как говорится, две большие разницы. ARM9TDMI все же имеет более 1 DMIPS/MHz.

Цитата(Mitsufan @ Sep 29 2009, 21:39) *
Добавлю, что представители ARM участвовали в разработке Coremark и как раз именно ARM использует его в своих PR целях. Например, как Cortex-A9 двоекратно побивает Atom.

Уж не знаю, кто его разрабатывал, но результаты как-то не внушают доверия, если честно sad.gif
В Athlon, сливающий Atom'у, верится с трудом. Про Cortex-A9 вообще молчу.
vmp
Атмел для своих армов дает basic dhrystone project.
Брать из комплекта компилятора IAR или с сайта Атмела:
AT91 Software Package
Кстати, быстродействие сильно зависит от конфигурации памяти:
Тесты SAM9XE
abcdefg
за деньги:
http://www.bdti.com/products/reports_arm.html

но если потыкаться по ссылкам на странице, есть кое-какая общедоступная информация.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.