Sable Research Group Using hardware data to detect repetitive program behavior