Ghost dog: The role of dynamic frequency monitoring in application and anomaly detection on Intel microarchitectures