|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Timothy Sherwood, Erez Perelman, Greg Hamerly, Suleyman Sair, Brad Calder, "Discovering and Exploiting Program Phases," IEEE Micro, vol. 23, no. 6, pp. 84-93, November/December, 2003. | |||
| BibTex | x | ||
| @article{ 10.1109/MM.2003.1261391, author = {Timothy Sherwood and Erez Perelman and Greg Hamerly and Suleyman Sair and Brad Calder}, title = {Discovering and Exploiting Program Phases}, journal ={IEEE Micro}, volume = {23}, number = {6}, issn = {0272-1732}, year = {2003}, pages = {84-93}, doi = {http://doi.ieeecomputersociety.org/10.1109/MM.2003.1261391}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Micro TI - Discovering and Exploiting Program Phases IS - 6 SN - 0272-1732 SP84 EP93 EPD - 84-93 A1 - Timothy Sherwood, A1 - Erez Perelman, A1 - Greg Hamerly, A1 - Suleyman Sair, A1 - Brad Calder, PY - 2003 VL - 23 JA - IEEE Micro ER - | |||
In a single second, a modern processor can execute billions of instructions and a program's behavior can change many times. Some programs change behavior drastically, switching between periods of high and low performance, yet system design and optimization typically focus on average system behavior. Instead of assuming average behavior, it is now time to model and optimize phase-based program behavior.
Citation:
Timothy Sherwood, Erez Perelman, Greg Hamerly, Suleyman Sair, Brad Calder, "Discovering and Exploiting Program Phases," IEEE Micro, vol. 23, no. 6, pp. 84-93, Nov.-Dec. 2003, doi:10.1109/MM.2003.1261391
Usage of this product signifies your acceptance of the Terms of Use.

