GoogleCloudPlatform / GoogleCloudPlatform/PerfKitBenchmarker
Running CoreMark benchmark on Windows
- Dominant language
- Python
- Stars
- 2k
- Forks
- 562
- Avg merge
- 4h 55m
- Merged PRs (30d)
- 69
Description
I'm trying to run some more of the benchmarks on Windows, I've done a little bit of investigation into the possibility running the CoreMark benchmark there.
I have successfully compiled and run it in the default single-threaded mode using MSVC and have a little patch to implement multi-threading using the win32 threading APIs (the coremark source files have a couple of 'implement multi-threading here' gaps in their 'core_portme' code that I filled in).
I'm not certain of whether it will be a problem to put that patch into the source tree, or even if this is something you would think is worth doing, or is problematic for any other reason.
I would welcome your input before I invest too much time into creating a benchmark implementation for it ...
Contributor guide
Assessment
This issue has not been assessed yet.