A methodology for detecting performance faults in microprocessors via performance monitoring hardware | IEEE Conference Publication | IEEE Xplore