Title :
System-Level Performance Metrics for Multiprogram Workloads
Author :
Eyerman, Stijn ; Eeckhout, Lieven
Author_Institution :
Dept. of Electron. & Inf. Syst., Ghent Univ., Ghent
Abstract :
Assessing the performance of multiprogram workloads running on multithreaded hardware is difficult because it involves a balance between single-program performance and overall system performance. This article argues for developing multiprogram performance metrics in a top-down fashion starting from system-level objectives. The authors propose two performance metrics: average normalized turnaround time, a user-oriented metric, and system throughput, a system-oriented metric.
Keywords :
multi-threading; multiprocessing systems; multiprogramming; performance evaluation; average normalized turnaround time; multiprogram workload; multithreaded hardware; performance assessment; single-program performance; system throughput; system-level objectives; system-level performance metrics; system-oriented metric; user-oriented metric; Bandwidth; Computer science; Hardware; Measurement; Moore´s Law; Multicore processing; Research and development; System performance; System software; Throughput; fairness; multiprogram workloads; normalized turnaround time; performance metrics; system throughput;
Journal_Title :
Micro, IEEE