Publications

Detailed Information

Modular data-race-freedom guarantees in the promising semantics

DC Field Value Language
dc.contributor.authorCho, Minki-
dc.contributor.authorLee, Sung-Hwan-
dc.contributor.authorHur, Chung Kil-
dc.contributor.authorLahav, Ori-
dc.date.accessioned2022-06-24T00:25:57Z-
dc.date.available2022-06-24T00:25:57Z-
dc.date.created2022-05-09-
dc.date.created2022-05-09-
dc.date.issued2021-06-
dc.identifier.citationProceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pp.867-882-
dc.identifier.urihttps://hdl.handle.net/10371/183740-
dc.description.abstract© 2021 ACM.Local data-race-freedom guarantees, ensuring strong semantics for locations accessed by non-racy instructions, provide a fruitful methodology for modular reasoning in relaxed memory concurrency. We observe that standard compiler optimizations are in inherent conflict with such guarantees in general fully-relaxed memory models. Nevertheless, for a certain strengthening of the promising model by Lee et al. that only excludes relaxed RMW-store reorderings, we establish multiple useful local data-racefreedom guarantees that enhance the programmability aspect of the model.We also demonstrate that the performance price of forbidding these reorderings is insignificant. To the best of our knowledge, these results are the first to identify a model that includes the standard concurrency constructs, supports the efficient mapping of relaxed reads and writes to plain hardware loads and stores, and yet validates several local data-race-freedom guarantees. To gain confidence, our results are fully mechanized in Coq.-
dc.language영어-
dc.publisherAssociation for Computing Machinery-
dc.titleModular data-race-freedom guarantees in the promising semantics-
dc.typeArticle-
dc.identifier.doi10.1145/3453483.3454082-
dc.citation.journaltitleProceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)-
dc.identifier.wosid000723661700056-
dc.identifier.scopusid2-s2.0-85108915430-
dc.citation.endpage882-
dc.citation.startpage867-
dc.description.isOpenAccessN-
dc.contributor.affiliatedAuthorHur, Chung Kil-
dc.type.docTypeConference Paper-
dc.description.journalClass1-
dc.subject.keywordAuthorCompiler Optimizations-
dc.subject.keywordAuthorData Race Freedom-
dc.subject.keywordAuthorOperational Semantics-
dc.subject.keywordAuthorRelaxed Memory Concurrency-
Appears in Collections:
Files in This Item:
There are no files associated with this item.

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share