Hi guys,
I'm making a benchmark program named black hole. It works fairly fine, but I've one big problem.
The benchmark is testing the speed of your cpu in singlethreaded and multithreaded.
The singlethreaded works perfectly, but the multithreaded (which is up to 32 threads) changes from speed every time I test it (not with much for me, but for i5's it's a big difference sometimes.)
I found out that when the bench uses more then the usual threads from the cpu, the score is unstable.
So now my question is how to solve the unstable score?
I was thinking to limit the threads for the specific cpu, but how will the one with more threads score better then?
Grtz smile
(Ps: you can find it by typing black hole v2 in google. I made a benchmarktable already.)
I'm making a benchmark program named black hole. It works fairly fine, but I've one big problem.
The benchmark is testing the speed of your cpu in singlethreaded and multithreaded.
The singlethreaded works perfectly, but the multithreaded (which is up to 32 threads) changes from speed every time I test it (not with much for me, but for i5's it's a big difference sometimes.)
I found out that when the bench uses more then the usual threads from the cpu, the score is unstable.
So now my question is how to solve the unstable score?
I was thinking to limit the threads for the specific cpu, but how will the one with more threads score better then?
Grtz smile
(Ps: you can find it by typing black hole v2 in google. I made a benchmarktable already.)