• DocumentCode
    1993040
  • Title

    Simplified workload characterization using unified prediction

  • Author

    Driesen, Karel ; Colette, Josee ; Ji, Feng ; Jourdain, Mathias ; Fahmi, Mazen ; Ghuneim, Abeer ; Hersi, Edil ; Kahwa, Joyce ; Khan, Hala Razi ; Kwan, Cathy ; Mahyari, Abbas ; Miecknikowski, Jerome ; Oulmane, M. ; Perucic, Michale ; Pirbay, Azir ; Solomon,

  • Author_Institution
    Sch. of Comput. Sci., McGill Univ., Montreal, Que., Canada
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    163
  • Lastpage
    171
  • Abstract
    Quantitative workload characterization is essential to high performance computer architecture design. Unfortunately, quantitative results are typically hard to interpret, reproduce and compare, due to the staggering amount of detail inherent in modern architecture. Source language, compiler technology target ISA, and micro-architecture, intertwined with system aspects such as memory hierarchy and multitasking regime, all add to the complexity of workload characterization. We propose two simple metrics to characterize program execution: a footprint measures the “size” of a program, and a Unified Prediction profile shows its “complexity”. These metrics are architecture-independent, and allow meaningful comparisons of program behavior at a numerical but abstract level. We believe they can provide direction to subsequent, more detailed and costly simulation efforts
  • Keywords
    computer architecture; software metrics; software performance evaluation; software reliability; Unified Prediction profile; abstract level; compiler technology target ISA; footprint; high performance computer architecture design; memory hierarchy; metrics; micro-architecture; modern architecture; multitasking regime; program behavior; program execution; quantitative results; quantitative workload characterization; simplified workload characterization; simulation efforts; source language; system aspects; unified prediction; Analytical models; Benchmark testing; Computational modeling; Computer aided instruction; Computer architecture; Computer science; High performance computing; Information analysis; Instruction sets; Poles and towers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Analysis of Systems and Software, 2000. ISPASS. 2000 IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    0-7803-6418-X
  • Type

    conf

  • DOI
    10.1109/ISPASS.2000.842296
  • Filename
    842296