• DocumentCode
    2049136
  • Title

    Program phase detection and exploitation

  • Author

    Ding, Chen ; Dwarkadas, Sandhya ; Huang, Michael C. ; Shen, Kai ; Carter, John B.

  • Author_Institution
    Dept. of Comput. Sci., Rochester Univ., NY
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    Studies of application behavior reveal the nested repetition of large and small program phases, with significant variation among phases in such characteristics as memory reference patterns, memory and energy usage, I/O activity, and occupancy of micro-architectural resources. In this project, we study theories and techniques for reliably predicting and exploiting phased behavior, so an advanced execution environment may allocate resources in a way that better matches program needs, or to transform programs so that their needs better match the available resources. In this paper, we present the basic components of the study and report the progress in the past half year
  • Keywords
    program diagnostics; resource allocation; energy usage; memory reference patterns; microarchitectural resources; program phase detection; program phase exploitation; resource allocation; Cities and towns; Computer science; Hardware; Instruments; Load management; Monitoring; Phase detection; Phased arrays; Prefetching; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Conference_Location
    Rhodes Island
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639570
  • Filename
    1639570