Thread-Local Semantics and Its Efficient Sequential Abstractions for Race-Free Programs
DOI10.1007/978-3-319-66706-5_13zbMATH Open1420.68114arXiv2009.02775OpenAlexW2746526659MaRDI QIDQ5233246FDOQ5233246
Authors: Suvam Mukherjee, Oded Padon, Sharon Shoham, Deepak D'Souza, Noam Rinetzky
Publication date: 16 September 2019
Published in: Static Analysis (Search for Journal in Brave)
Full work available at URL: https://arxiv.org/abs/2009.02775
Recommendations
- Local Reasoning for Storable Locks and Threads
- Precise thread-modular abstract interpretation of concurrent programs using relational interference abstractions
- Formalizing and checking thread refinement for data-race-free execution models
- Abstract local reasoning for concurrent libraries: mind the gap
- Non-preemptive semantics for data-race-free programs
- Locally abstract, globally concrete semantics of concurrent programming languages
- A Deadlock-Free Semantics for Shared Memory Concurrency
- Towards a thread-local proof technique for starvation freedom
Mathematical aspects of software engineering (specification, verification, metrics, requirements, etc.) (68N30) Semantics in the theory of computing (68Q55)
Cited In (7)
- Data-race and concurrent-write freedom are undecidable.
- Non-preemptive semantics for data-race-free programs
- Dataflow analysis for datarace-free programs
- Local Data Race Freedom with Non-multi-copy Atomicity
- Improving thread-modular abstract interpretation
- Formalizing and checking thread refinement for data-race-free execution models
- Clustered relational thread-modular abstract interpretation with local traces
This page was built for publication: Thread-Local Semantics and Its Efficient Sequential Abstractions for Race-Free Programs
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5233246)