DocumentCode :
2833549
Title :
Automatic test programs generation driven by internal performance counters
Author :
Lindsay, W. ; Sanchez, E. ; Reorda, M. Sonza ; Squillero, G.
Author_Institution :
Intel Corp., Chandler, AZ, USA
fYear :
2004
fDate :
2004
Firstpage :
8
Lastpage :
13
Abstract :
In the past performance counters have been available to top-end microprocessors as hardware luxuries for profiling critical applications. Today, on the contrary\´, several desktop microprocessors contain hardware support for monitoring performance events. This paper proposes a new approach to automatic test program generation that exploits such hardware to monitor specific micro-architectural events. In the approach, the generation tool repeatedly evaluates and improves candidate programs directly running on the target microprocessor: candidate programs are not "simulated", but rather "executed". The fast evaluation of candidate tests enables the use of an automatic methodology even on large designs. As a case study, an experiment targeting the Intel® Pentium® 4 microprocessor is reported.
Keywords :
automatic test pattern generation; microprocessor chips; Intel Pentium 4 microprocessor; automatic test program generation; desktop microprocessors; internal performance counters; microarchitectural events; performance event monitoring; top-end microprocessors; Automatic testing; Computational modeling; Computerized monitoring; Counting circuits; Hardware; Humans; Microarchitecture; Microprocessors; Process design; Production;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microprocessor Test and Verification (MTV'04), Fifth International Workshop on
Conference_Location :
Austin, TX, USA
ISSN :
1550-4093
Print_ISBN :
0-7695-2320-X
Type :
conf
DOI :
10.1109/MTV.2004.5
Filename :
1563067
Link To Document :
بازگشت