One suggestion - its probably better to precede the output lines with cpu no. As currently output from child processes are intermixed as below and difficult to co-relate.
jiffies are : 10000 usecs
found 4 cpu(s)
duration: 120 secs, #sleep: 1200, delay: 100000 us
duration: 120 secs, #sleep: 1200, delay: 100000 us
duration: 120 secs, #sleep: 1200, delay: 100000 us
duration: 120 secs, #sleep: 1200, delay: 100000 us
counter value 4072718528
test duration: 120.057526 secs
deviation 0.000479
counter value 3914063589
test duration: 120.057335 secs
counter value 4015937716
test duration: 120.057430 secs
deviation 0.000479
deviation 0.000478
counter value 411037603
test duration: 120.062716 secs
deviation 0.000523