I have six Odroid XU4s. These are octa core armv7 machines. I am running sysbench on them, but the results are leaving me confused. Looking at the system resources GUI when running the sysbench tests, I can see each core's utilization. In all instances each machine's cpu utilization at some point in the test dips to zero, but just for a second and comes right back up, the only difference is how many times in the test it does this. So on machine A, cpu utilization barely dips to zero three or four times throughout the entire test (all other times being 100%) and the test time is about 76 seconds. However, on Machine B, the utilization dips 10 or more times to zero (all other times being 100%), but the test time is 59 seconds. Seems to me that the more solid CPU is on Machine A, but the test results are the opposite of that as Machine B had the lower test time. Can someone explain this to me? The syntax I use to test is: sysbench --num-threads=8 --test=cpu --cpu-max-prime=25000 run