Replies: 1 comment
-
The problem is that you have to divide the work load (evenly) between the two cores. CoreMark already has a mechanism for this, but Dhrystone does not as far as I know. neorv32/sw/example/coremark/include/core_portme.h Lines 148 to 170 in 1f17db9 As a first approximation, you could simply run two instances of Dhrystone in parallel (one per core) and then calculate the average runtime. This would at least give a rough measure of parallel processing (seen from an architectural point of view). |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello!
I am (still (throwback to about a year ago when i posted the og question about dhrystone being added back)) testing softcore cpu's (now with a little bit more knowledge), and am just wondering how hard (if it would be at all possible) would it be to make a "port" of dhrystone/any benchmark utilising both cores in the 2 core variant of this CPU? :)
I think the data from this would be very useful in generalising improvements from multi-core vs single-core preformance.
Thanks for the anwsers in advance.
Beta Was this translation helpful? Give feedback.
All reactions