Technologie

Eembc legt high-end processor op pijnbank

Pieter Edelman
Reading time: 3 minutes

Het Embedded Microprocessor Benchmark Consortium brengt een variant uit van zijn fameuze Coremark-benchmark, specifiek gericht op high-end microcontrollers en embedded processoren. Het nieuwe pakket legt niet alleen de rekenkernen maar ook hun onderlinge samenwerking en de geheugenarchitectuur het vuur na aan de schenen.

Sinds zijn introductie in 2009 heeft Coremark snel Dhrystone verdrongen als de facto standaard voor het benchmarken van cpu’s (en compilers). Daar zijn goede redenen voor aan te wijzen. Coremark, ontwikkeld door het Embedded Microprocessor Benchmark Consortium (Eembc), is gratis, klein en geschreven in C, en daardoor universeel inzetbaar. De benchmark lost ook de grootste problemen van Dhrystone op. De tests leunen bijvoorbeeld niet op externe bibliotheken en het wordt onmogelijk gemaakt om de taken al deels tijdens het compileren op te lossen.

Toch moet het zijn blijven knagen bij de leden van de industriegroep. Coremark geeft een goed inzicht in de prestaties van de integer-pijplijn van een cpu. Belangrijk voor microcontrollers en dergelijk ‘klein spul’, maar slechts gedeeltelijk relevant voor een moderne complexe soc met meerdere cores, gpu en een geavanceerd geheugensubsysteem.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for just €20 for the first year and enjoy all the benefits.

Login

Related content