Difftime seems to have a resolution of 1 second, ie:
// Profiling: output time since last operation
... prints things like [t2=1.000s] or [t2=3.000s].
Any calls in the Linux 2.6 kernel that can get a resolution down to 1/100 of a second? This excludes driver calls - this is an application.