IHMO, you should never use system clock for benchmark, and always use a monotonic clock.
System time has no guarantee to be monotonic, and is usually less accurate and far slower to query.
Which means that anything that rely on system clock should be ban from benchmarking (ie: CFAbsoluteTimeGetCurrent).