Title
New evolutionary techniques for test-program generation for complex microprocessor cores
Abstract
Checking if microprocessor cores are fully functional at the end of the productive process has become a major issue. Traditional functional approaches are not sufficient when considering modern designs. This paper describes new improvements for an existing evolutionary algorithm, called µGP, able to generate Turing-complete programs; these are exploited, along with hardware acceleration techniques, to add content to a qualifying test campaign by automatically generating assembly programs. The approach is suitable for medium-sized processor cores. The experimental evaluation performed on a SPARCv8 clearly shows the potentiality of the approach, and the effectiveness of the enhancements to the evolutionary core.
Year
DOI
Venue
2005
10.1145/1068009.1068370
GECCO
Keywords
Field
DocType
evolutionary core,new evolutionary technique,experimental evaluation,assembly program,traditional functional approach,complex microprocessor core,turing-complete program,hardware acceleration technique,microprocessor core,major issue,existing evolutionary algorithm,medium-sized processor core,test-program generation,hardware accelerator,production process,evolutionary algorithms,evolutionary algorithm
Evolutionary algorithm,Computer science,Automatic test program generation,Microprocessor,Real-time computing,Artificial intelligence,Hardware acceleration,Multi-core processor,Machine learning,Embedded system,Test program
Conference
ISBN
Citations 
PageRank 
1-59593-010-8
3
0.47
References 
Authors
8
6
Name
Order
Citations
PageRank
E. Sanchez113016.50
M. Schillaci2211.62
M. Sonza Reorda31099114.76
G. Squillero433030.36
L. Sterpone518222.70
Massimo Violante660266.91