ПО IAR Embedded Workbench и серия микроконтроллеров STM32 F4 показали лучший балл оценки производительности в стандартном, для отрасли встраиваемых систем, тесте
31 июля 2012. IAR Systems объявила, что набор средств разработки для микроконтроллеров на базе микропроцессорного ядра ARM - IAR Embedded Workbench разработанный компанией, получил высший из существующих балл теста CoreMark, для ARM Cortex-M4 микроконтроллеров. Новая версия ПО IAR Embedded Workbench для ARM содержит основные техники оптимизации скорости работы получаемой программы, что, в данный момент, подтверждено с использованием аппаратных разработок. Настроив тест CoreMark на процессор STM32F417IGT6 компании STMicroelectronics с рабочей частотой 168 МГц, результаты теста достигли высшего, для основанных на микропроцессорном ядре Cortex-M, значения, для программ, работающих из встроенной флеш-памяти: 2.98 CoreMark/МГц и получили общий балл теста CoreMark - 501. При выполнении микроконтроллером теста из ОЗУ, с отсутствующими циклами ожидания, результатом теста стал показатель, превышающий 3 CoreMark/МГц.
Эти результаты подтверждают, что компания IAR Systems предлагает ставший стандартом для промышленности набор инструментов, лучше остальных доступных инструментов позволяющий получить разработчикам программу с наименьшим размером. Данные результаты теста CoreMark демонстрируют что, используя IAR Embedded Workbench, разработчики могут создать программы, обладающие максимальным быстродействием на данный момент. Используя недавно выпущенный компилятор IAR Embedded Workbench версии 6.40 для ARM, быстродействие полученного программного кода будет на 50% выше, чем у компилятора с открытым исходным кодом GCC для ARM.
Микроконтроллер STM32F417 является частью высокопроизводительной серии микроконтроллеров STM32 F4 компании STMicroelectronics, предназначенной для требовательных применений, таких как потребительская аудиотехника, промышленные контроллеры двигателей, устройства обеспечения энергопитанием, медицинское оборудование и системы безопасности. Серия основана на микропроцессорном ядре ARM Cortex-M4 содержащее математический сопроцессор и, в дополнение к низкому потреблению, обладает расширенными функциями и DSP-особенностями. Компактные программы, генерируемые ПО IAR Embedded Workbench, используют схемы снижения энергопотребления данных микроконтроллеров и снижают размер требуемого для этого программного кода до минимума.
“Потребители требуют все большей функциональности от встраиваемых компонентов,” отметил Даниэль Колонна, директор по маркетингу подразделения 8- и 32-битных микроконтроллеров компании STMicroelectronics. “Производимая нашей компанией серия STM32 F4 микроконтроллеров, содержит самые высокопроизводительные, из представленных на рынке, микроконтроллеры на базе микропроцессорного ядра ARM Cortex-M, и производительность и высокий уровень оптимизация, предлагаемые IAR Embedded Workbench, гарантируют, что разработчики смогут максимально использовать его способности.”
Дополнительная информация о IAR Embedded Workbench для ARM доступна: здесь
Программное обеспечение CoreMark разработано EEMBC, некоммерческой ассоциацией для использования при измерении производительности встраиваемых микропроцессоров. CoreMark простой, достаточно насыщенный тест производительности, специально разработанный для тестирования функциональности микропроцессорных ядер. Выполнение теста CoreMark делает доступным одночисловой балл, что позволяет пользователям провести быстрое сравнение процессоров. Доступные оценки публикуются на: www.coremark.org.