-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Description
Origin
Coremark, by the Embedded Microprocessor Benchmark Consortium:
https://github.com/eembc/coremark
Purpose
Coremark is an industry standard for CPU benchmarking.
Mode of integration
Would be integrated as a module, upstream already contains the zephyr/ folder so I just suggest forking the coremark repo into the Zephyr GH org.
Maintainership
@volodymyr-bondarchuk
@carlescufi
Pull Request
Description
The Coremark library is very useful to those wanted to evaluate the performance and energy efficiency of a particular SoC. It allows users to compare different silicon vendors using the same standardized benchmark.
Goals: Benchmarking of MCUs without the hassle of porting the benchmarking software, using Zephyr's portability.
Coremark is the industry standard, it's maintained by a non-profit consortium and is small in code size and complexity.
Dependencies
None
Revision
d5fad6bd094899101a4e5fd53af7298160ced6ab
License
There is an Acceptable User Agreement, that covers the Coremark trademark, but it clearly states that "Licensor offers benchmarking software (“Software”) pursuant to an open source license".
All source code is provided under the Apache v2 license.
Apache-2.0