Skip to main content

Scaling and packing on a chip multiprocessor

Publication ,  Conference
Freeh, VW; Bletsch, TK; Rawson, FL
Published in: Proceedings 21st International Parallel and Distributed Processing Symposium IPDPS 2007 Abstracts and Cd Rom
September 24, 2007

Power management is critical in server and high-performance computing environments as well as in mobile computing. Many mechanisms have been developed over recent years to support a wide a variety of power management techniques. In particular, general purpose microprocessors now support dynamically modifying the power-performance state through voltage and frequency changes. This development spawned a very important area of this research in dynamic voltage and frequency scaling (DVFS). On the other hand, in a multiprocessor environment one can perform power management by offlining and idling processors when computational demand is low in a technique called CPU packing. This paper examines the effect of combining voltage and frequency scaling and CPU packing in a multiprocessor. Furthermore, it examines DVFS on a chip multiprocessor in which multiple processor cores are placed on a single die. This paper shows that in general one should use DVFS first, then CPU packing. Furthermore, we find that the effectiveness of CPU packing is application-dependent: commercial workloads (e.g. Apache) with periods of low utilization can reduce power by as much as 19% via packing, while the improvement to HPC workloads ranges from small to negligible. © 2007 IEEE.

Duke Scholars

Published In

Proceedings 21st International Parallel and Distributed Processing Symposium IPDPS 2007 Abstracts and Cd Rom

DOI

Publication Date

September 24, 2007
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Freeh, V. W., Bletsch, T. K., & Rawson, F. L. (2007). Scaling and packing on a chip multiprocessor. In Proceedings 21st International Parallel and Distributed Processing Symposium IPDPS 2007 Abstracts and Cd Rom. https://doi.org/10.1109/IPDPS.2007.370539
Freeh, V. W., T. K. Bletsch, and F. L. Rawson. “Scaling and packing on a chip multiprocessor.” In Proceedings 21st International Parallel and Distributed Processing Symposium IPDPS 2007 Abstracts and Cd Rom, 2007. https://doi.org/10.1109/IPDPS.2007.370539.
Freeh VW, Bletsch TK, Rawson FL. Scaling and packing on a chip multiprocessor. In: Proceedings 21st International Parallel and Distributed Processing Symposium IPDPS 2007 Abstracts and Cd Rom. 2007.
Freeh, V. W., et al. “Scaling and packing on a chip multiprocessor.” Proceedings 21st International Parallel and Distributed Processing Symposium IPDPS 2007 Abstracts and Cd Rom, 2007. Scopus, doi:10.1109/IPDPS.2007.370539.
Freeh VW, Bletsch TK, Rawson FL. Scaling and packing on a chip multiprocessor. Proceedings 21st International Parallel and Distributed Processing Symposium IPDPS 2007 Abstracts and Cd Rom. 2007.

Published In

Proceedings 21st International Parallel and Distributed Processing Symposium IPDPS 2007 Abstracts and Cd Rom

DOI

Publication Date

September 24, 2007