GoogleCloudPlatform / GoogleCloudPlatform/PerfKitBenchmarker

Running CoreMark benchmark on Windows

Open
#1,009 2 comments 0 reactions 0 assignees View on GitHub
help wanted P1
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.