TY - GEN
T1 - Accelerating assertion assessment using GPUs
AU - Tong, Jason G.
AU - Boulé, Marc
AU - Zilic, Zeljko
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/11/17
Y1 - 2016/11/17
N2 - In this paper, we show how two key techniques in the testing and verification areas - namely mutation testing and assertion based verification (ABV) - can be combined in a novel way to help improve the effectiveness of verifying design correctness. Through assertion based test generation, multiple mutated designs and their test sequences are concurrently simulated using a GPU, in order to determine an essential question in ABV: are the assertions effective at identifying design errors? Exploiting multiple parallelism factors, we show notable improvements in accelerating the simulations procedures that help to answer this fundamental question.
AB - In this paper, we show how two key techniques in the testing and verification areas - namely mutation testing and assertion based verification (ABV) - can be combined in a novel way to help improve the effectiveness of verifying design correctness. Through assertion based test generation, multiple mutated designs and their test sequences are concurrently simulated using a GPU, in order to determine an essential question in ABV: are the assertions effective at identifying design errors? Exploiting multiple parallelism factors, we show notable improvements in accelerating the simulations procedures that help to answer this fundamental question.
UR - https://www.scopus.com/pages/publications/85006371499
U2 - 10.1109/HLDVT.2016.7748249
DO - 10.1109/HLDVT.2016.7748249
M3 - Contribution to conference proceedings
AN - SCOPUS:85006371499
T3 - 2016 IEEE International High Level Design Validation and Test Workshop, HLDVT 2016
SP - 9
EP - 16
BT - 2016 IEEE International High Level Design Validation and Test Workshop, HLDVT 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 18th IEEE International High Level Design Validation and Test Workshop, HLDVT 2016
Y2 - 7 October 2016 through 8 October 2016
ER -