Город МОСКОВСКИЙ
03:28:15

[ASPLOS 2021] Dynamic Data-Race Prediction : Fundamentals, Theory and Practice

Аватар
Кодовый мастер
Просмотры:
21
Дата загрузки:
04.12.2023 21:14
Длительность:
03:28:15
Категория:
Технологии и интернет

Описание

Data races are arguably the most insidious amongst concurrency bugs and extensive research efforts have been dedicated to effectively detect them. Predictive race detection techniques aim to expose data races missed by traditional dynamic race detectors (such as those based on Happens-Before) by inferring data races in alternate executions of the underlying program, without re-executing it. The resulting promise of enhanced coverage in race detection has recently led to the development of many dynamic race prediction techniques.

This tutorial aims to present the foundations of race prediction in a principled manner, consolidate a decade long line of work on dynamic race prediction and discusses recent algorithmic advances that make race prediction efficient and practical. This tutorial also aims to discuss some recent results on the complexity and hardness involved in reasoning about race prediction.

Рекомендуемые видео