DocumentCode :
2554217
Title :
Workload Slicing for Characterizing New Features in High Performance Microprocessors
Author :
Al-Sukhni, Hassan ; Lindberg, David ; Holt, James ; Reese, Michele
Author_Institution :
Freescale Semicond., Inc., Austin
fYear :
2006
fDate :
4-5 Dec. 2006
Firstpage :
61
Lastpage :
67
Abstract :
Detailed pre-silicon analysis and validation of new features incorporated in high performance microprocessors often requires the use of RTL and gate-level models because accurate higher-level models of such features are not available. While the results of such studies can be very valuable, this approach is both slow and complex, resulting in extreme constraints on the maximum size of workloads that can be studied. Although micro-benchmarks can be used for this purpose, it is also desirable to characterize important new features using real-world workloads. Thus, a flow for characterizing new features using detailed RTL models requires workload sampling techniques. Existing workload sampling techniques use predefined metrics to identify representative samples of the workload, but these metrics may not encompass the requirements of a given study. A more flexible approach towards specifying arbitrary metrics is needed to enable extraction of representative samples of workloads that exercise specific features of the microprocessor. In this paper, we present Workload Slicing Flow as a set of tools that enables the selection of representative workload slices satisfying a set of metrics and constraints. The use of the flow is illustrated by selecting slices for power-characterization of the floating-point unit of a research microprocessor. The selected slices represent 4% of the original workload size, and result in power estimates within 2% of the full workload power estimates.
Keywords :
benchmark testing; floating point arithmetic; microcomputers; Workload Slicing Flow; arbitrary metrics; floating-point unit; gate-level models; high performance microprocessors; micro-benchmarks; power-characterization; pre-silicon analysis; real-world workloads; workload sampling techniques; Analytical models; Character generation; Costs; Energy consumption; Microprocessors; Performance analysis; Power generation; Power system modeling; Power system reliability; Sampling methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microprocessor Test and Verification, 2006. MTV '06. Seventh International Workshop on
Conference_Location :
Austin, TX
ISSN :
1550-4093
Print_ISBN :
0-7695-2839-2
Type :
conf
DOI :
10.1109/MTV.2006.22
Filename :
4197223
Link To Document :
بازگشت