SmartTrack: efficient predictive race detection
Jake Roemer, Kaan Genç, Michael D. Bond
Abstract
Widely used data race detectors, including the state-of-the-art FastTrack algorithm, incur performance costs that are acceptable for regular in-house testing, but miss races detectable from the analyzed execution. Predictive analyses detect more data races in an analyzed execution than FastTrack detects, but at significantly higher performance cost.
Topics & Concepts
Computer scienceRace (biology)Artificial intelligenceData miningStatisticsReal world dataMachine learningMathematicsEconometricsSample (material)Parallel Computing and Optimization TechniquesRadiation Effects in ElectronicsVLSI and Analog Circuit Testing