Researchers have developed Rondo, a novel stateful testing method designed to uncover bugs in deep learning compilers. By representing test cases as model-invocation sequences, Rondo effectively identifies issues arising from retained compiler state, which can cause incorrect outputs even in isolated invocations. An evaluation on four frameworks and 24 model architectures demonstrated Rondo's ability to detect 117 bugs, including 35 stateful ones, leading to 39 bug reports submitted to developers. The method achieved high behavior coverage and alarm precision, significantly shortening bug-exposing invocation sequences. AI
IMPACT Improves the reliability and correctness of deep learning model compilation, potentially leading to faster and more stable deployment of AI models.
RANK_REASON Academic paper detailing a new testing methodology for deep learning compilers. [lever_c_demoted from research: ic=1 ai=1.0]
AI-generated summary · Google Gemini · from 1 sources. How we write summaries →