This uses the native RPCC instruction, which comes with a caveat. The
PCC (Program Cycle Register) tick counter on Alpha is a 32-bit unsigned
integer, which means that it overflows every ~4-ish seconds, depending
on clock speed. Therefore this is only safe to use for small
measurements. This is the same implementation used in fftw.
This uses the native RPCC instruction, which comes with a caveat. The PCC (Program Cycle Register) tick counter on Alpha is a 32-bit unsigned integer, which means that it overflows every ~4-ish seconds, depending on clock speed. Therefore this is only safe to use for small measurements. This is the same implementation used in fftw.