An Event-Guided Approach to Reducing Voltage Noise in Processors