Skriv ut
Ett lag bestående av svenska IAR och franska ST Microelectronics har satt nytt världsrekord i prestandamåttet Coremark i klassen M4-styrkretsar.
Koden för testet kompilerades i IAR:s utvecklingsmiljö Embedded Workbench och exekverades på ST Microelectronics Cortex M4-processor STM32 F4 (närmare bestämt en 168 MHz F4 17IGT6).

Kombinationen gav 2,98 Coremark/MHz, motsvarande en totalpoäng på 501 Coremark, när programmet exekverades direkt från flashminne.

IAR säger sig har gjort avsevärda förbättringar i version 6.40 av Embedded Workbench för Arm och ser rekordet som ett kvitto på detta.  Enligt IAR ger den nya versionen kod som är 50 procent snabbare än öppenkodsverktyget GCC.

Organisationen EEMBC utvecklar prestandamått för inbyggnadsprocessorer. Coremark är organisationens minst komplexa mått och en sorts svar på det klassiska prestandamåttet Dhrystone. Coremark gör matrisalgebra, kör en tillståndsmaskin och beräknar en checksumma.