Files in this item
Fence placement for legacy data-race-free programs via synchronization read detection
Item metadata
dc.contributor.author | McPherson, Andrew | |
dc.contributor.author | Nagarajan, Vijay | |
dc.contributor.author | Sarkar, Susmit | |
dc.contributor.author | Cintra, Marcelo | |
dc.date.accessioned | 2015-09-07T09:40:04Z | |
dc.date.available | 2015-09-07T09:40:04Z | |
dc.date.issued | 2015-01-24 | |
dc.identifier | 214249004 | |
dc.identifier | cdd43866-7e82-477b-b351-7480df5fbd28 | |
dc.identifier | 84939153684 | |
dc.identifier | 000367254800024 | |
dc.identifier.citation | McPherson , A , Nagarajan , V , Sarkar , S & Cintra , M 2015 , Fence placement for legacy data-race-free programs via synchronization read detection . in PPoPP 2015 Proceedings of the 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming . ACM , New York , pp. 249-250 , 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming , San Franciso , United States , 7/02/15 . https://doi.org/10.1145/2688500.2688524 | en |
dc.identifier.citation | conference | en |
dc.identifier.isbn | 978-1-4503-3205-7 | |
dc.identifier.other | ORCID: /0000-0002-4259-9213/work/125727576 | |
dc.identifier.uri | https://hdl.handle.net/10023/7409 | |
dc.description | Date of Acceptance: 10/12/2014 | en |
dc.description.abstract | Fence placement is required to ensure legacy parallel programs operate correctly on relaxed architectures. The challenge is to place as few fences as possible without compromising correctness. By identifying necessary conditions for a read to be an acquire we improve upon the state of the art for legacy DRF programs by up to 2.64x. | |
dc.format.extent | 134864 | |
dc.language.iso | eng | |
dc.publisher | ACM | |
dc.relation.ispartof | PPoPP 2015 Proceedings of the 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming | en |
dc.subject | Fence placement | en |
dc.subject | Relaxed memory models | en |
dc.subject | QA75 Electronic computers. Computer science | en |
dc.subject | NDAS | en |
dc.subject | MCP | en |
dc.subject.lcc | QA75 | en |
dc.title | Fence placement for legacy data-race-free programs via synchronization read detection | en |
dc.type | Conference item | en |
dc.contributor.institution | University of St Andrews. School of Computer Science | en |
dc.identifier.doi | https://doi.org/10.1145/2688500.2688524 |
This item appears in the following Collection(s)
Items in the St Andrews Research Repository are protected by copyright, with all rights reserved, unless otherwise indicated.