@inproceedings{fb2981321432484a92b81daa79e633a3,
title = "Optimizing System-Level Test Program Generation via Genetic Programming",
abstract = "The rising complexity of integrated devices has led to new defect types and failure modes at the system level that are not detected by structural tests. System-Level Test (SLT) is another test step to combat this challenge. SLT is in charge of exercising system-level interactions between hardware components and software. Non-functional properties, e.g., temperature, play a major role in SLT.This work focuses on the automatic generation of assembly test programs for SLT that aim to indirectly maximize a particular non-functional property, for example, the temperature. It is based on two-step generation with genetic algorithms. First, a fast architectural simulation is used with the genetic algorithm to provide a structure for the test programs. Afterward, an additional generation is done on the hardware to optimize the initial register contents of the program.The case study for gathering experimental results is a super-scalar out-of-order RISC-V processor, the Berkeley Out-of-Order Machine (BOOM). Experimental results show that the two-step generation is more effective in converging to a better power-hungry test program than only using the power consumption as a fitness function for the genetic algorithm.",
keywords = "genetic algorithms, genetic programming, RISC-V, stress test, System-Level Test, test generation",
author = "Denis Schwachhofer and Francesco Angione and Steffen Becker and Stefan Wagner and Matthias Sauer and Paolo Bernardi and Ilia Polian",
note = "Publisher Copyright: {\textcopyright} 2024 IEEE.; 29th IEEE European Test Symposium, ETS 2024 ; Conference date: 20-05-2024 Through 24-05-2024",
year = "2024",
doi = "10.1109/ETS61313.2024.10567817",
language = "English",
series = "Proceedings of the European Test Workshop",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "Proceedings - 2024 29th IEEE European Test Symposium, ETS 2024",
}