1 checktsc is a user space program that checks TSC synchronization 2 between pairs of CPUs on an SMP system using a technique borrowed 3 from the Linux 2.6.18 kernel. 4 5 The test passes if all TSCs are within +/- "threshold" clock cycles 6 of each other. The default value of "threshold" is 500 clock cycles 7 and can be changed using the --threshold option. 8 9 Default behaviour is to check all of the CPUs on a system and to 10 report the observed difference in TSC values between each pair of CPUs. 11 The --cpus option can be used to specify a subset of the CPUs to test. 12 13 When run with the --silent option the test produces no output (other 14 than for catastrophic errors) and success or failure is indicated by 15 a 0 or 1 exit status from the program. 16 17 Author: md (a] google.com 18 License: GPL 19 20