Page 1 of 1

coremark

Posted: Sat Dec 17, 2016 3:19 am
by raistlinthewiz
First of first I wanted to post about my old toy os project which was actually my graduation project; Coremark.

https://github.com/bonesoul/coremark

It's written in some pure ASM and C - and basically can run a few basic performance tests;

So basically current benchmarking tools are all user-space software;

Image

Where in coremark, test subsystem lives within the kernel itself.

Image

What i'm excited about these days is decided to start porting it to Rust and give it a retake.

Re: coremark

Posted: Sat Dec 17, 2016 3:34 am
by MichaelFarthing
Out of interest, have you assessed the CPU time cost on doing the benchmarking? Is it easy to switch off or is it a trivial cost?