DPPC: Dynamic Power Partitioning and Control for Improved Chip Multiprocessor Performance | IEEE Journals & Magazine | IEEE Xplore