Academia.eduAcademia.edu

Efficient, deterministic and deadlock-free concurrency

2011

AI-generated Abstract

The study presents a framework for efficient, deterministic, and deadlock-free concurrency, aiming to eliminate data races and implement a robust model for task management in multicore systems. Key principles include the use of SHIM, a library designed to avoid data races and allow for reproducible deadlocks, thus simplifying verification processes. The D2C model is introduced for managing shared variables with deterministic outcomes, coupled with examples of application in various computational tasks. The findings highlight the practical implications of adopting this model to enhance concurrency control and resource management in parallel computing.