Example Benchmarks for ARMGS10

Материал из eeWiki - открытая энциклопедия по электронике
Перейти к: навигация, поиск

Тесты CoreMark, Whetstone, Dhrystone для платы ARMGeoSpyder 1.0


Установки микроконтроллера и компилятора:

  • Частота процессора - 260 МГц
  • Частота шины HCLK - 130 Мгц
  • Частота периферии - 20 Мгц
  • Максимальная оптимизация по скорости
  • Выполнение программы во внутренней RAM с включенным MMU и кэшированием памяти программ и данных.

Файл проекта:Файл:ARMGS10 BENCHS.zip

Результаты

Скорость выполнения Whetstone 0.0078 сек
Скорость выполнения Dhrystone 2.1 591348 Dhrystones per Second
Счет CoreMark 1.0 439.7


Для сравнения.
На плате ARMUltimator 2 при выполнении из DDRAM (CPU=390 МГц, HCLK=130 МГц) были получены такие результаты:

Скорость выполнения Whetstone 0.0454 сек
Скорость выполнения Dhrystone 2.1 333400 Dhrystones per Second
Счет CoreMark 1.0 233.4


В тестах применялся компилятор RealView MDK-ARM Version:4.11

Как видно более мощный по ресурсам микроконтроллер iMX27 применяемый на плате ARMUltimator значительно проигрывает микроконтроллеру LPC3250 на плате ARMGeoSpyder 1.0.