> what's the unit of the precise_clock_t?
I think it's a direct measurement of your processor clock speed.
Simplisticly, it counts the number of instructions executed.
In reality, many instructions take several clock ticks to execute.
But it does mean you can make a direct comparison between two processors, since you should get the same results from the same code running on two different processors which differ only by their clock speed.
--