Exploiting dynamic timing margins in microprocessors for frequency-over-scaling with instruction-based clock adjustment | IEEE Conference Publication | IEEE Xplore