Matches in SemOpenAlex for { <https://semopenalex.org/work/W4231994816> ?p ?o ?g. }
- W4231994816 endingPage "440" @default.
- W4231994816 startingPage "427" @default.
- W4231994816 abstract "Commodity heterogeneous systems (e.g., integrated CPUs and GPUs), now support a unified, shared memory address space for all components. Because the latency of global communication in a heterogeneous system can be prohibi-tively high, heterogeneous systems (unlike homogeneous CPU systems) provide synchronization mechanisms that only guarantee ordering among a subset of threads, which we call a scope. Unfortunately, the consequences and se-mantics of these scoped operations are not yet well under-stood. Without a formal and approachable model to reason about the behavior of these operations, we risk an array of portability and performance issues. In this paper, we embrace scoped synchronization with a new class of memory consistency models that add scoped synchronization to data-race-free models like those of C++ and Java. Called sequential consistency for heterogeneous-race-free (SC for HRF), the new models guarantee SC for programs with sufficient synchronization (no data races) of sufficient scope. We discuss two such models. The first, HRF-direct, works well for programs with highly regular parallelism. The second, HRF-indirect, builds on HRF-direct by allowing synchronization using different scopes in some cases involving transitive communication. We quanti-tatively show that HRF-indirect encourages forward-looking programs with irregular parallelism by showing up to a 10% performance increase in a task runtime for GPUs." @default.
- W4231994816 created "2022-05-12" @default.
- W4231994816 creator A5005628986 @default.
- W4231994816 creator A5039513126 @default.
- W4231994816 creator A5043998497 @default.
- W4231994816 creator A5047465290 @default.
- W4231994816 creator A5075888890 @default.
- W4231994816 creator A5077056823 @default.
- W4231994816 creator A5085369980 @default.
- W4231994816 date "2014-02-24" @default.
- W4231994816 modified "2023-09-26" @default.
- W4231994816 title "Heterogeneous-race-free memory models" @default.
- W4231994816 cites W1525350307 @default.
- W4231994816 cites W1561501726 @default.
- W4231994816 cites W2002505081 @default.
- W4231994816 cites W2003519715 @default.
- W4231994816 cites W2029601347 @default.
- W4231994816 cites W2043340768 @default.
- W4231994816 cites W2054739713 @default.
- W4231994816 cites W2080592089 @default.
- W4231994816 cites W2088032806 @default.
- W4231994816 cites W2090409324 @default.
- W4231994816 cites W2091085450 @default.
- W4231994816 cites W2099706037 @default.
- W4231994816 cites W2102543317 @default.
- W4231994816 cites W2104861744 @default.
- W4231994816 cites W2107529624 @default.
- W4231994816 cites W2147657366 @default.
- W4231994816 cites W2152621318 @default.
- W4231994816 cites W2152885346 @default.
- W4231994816 cites W2164391801 @default.
- W4231994816 cites W4206635466 @default.
- W4231994816 cites W4230333905 @default.
- W4231994816 cites W4242946001 @default.
- W4231994816 cites W4246367117 @default.
- W4231994816 doi "https://doi.org/10.1145/2654822.2541981" @default.
- W4231994816 hasPublicationYear "2014" @default.
- W4231994816 type Work @default.
- W4231994816 citedByCount "1" @default.
- W4231994816 countsByYear W42319948162023 @default.
- W4231994816 crossrefType "journal-article" @default.
- W4231994816 hasAuthorship W4231994816A5005628986 @default.
- W4231994816 hasAuthorship W4231994816A5039513126 @default.
- W4231994816 hasAuthorship W4231994816A5043998497 @default.
- W4231994816 hasAuthorship W4231994816A5047465290 @default.
- W4231994816 hasAuthorship W4231994816A5075888890 @default.
- W4231994816 hasAuthorship W4231994816A5077056823 @default.
- W4231994816 hasAuthorship W4231994816A5085369980 @default.
- W4231994816 hasBestOaLocation W42319948161 @default.
- W4231994816 hasConcept C105795698 @default.
- W4231994816 hasConcept C120314980 @default.
- W4231994816 hasConcept C12186640 @default.
- W4231994816 hasConcept C122377713 @default.
- W4231994816 hasConcept C127162648 @default.
- W4231994816 hasConcept C133875982 @default.
- W4231994816 hasConcept C154945302 @default.
- W4231994816 hasConcept C173608175 @default.
- W4231994816 hasConcept C175652121 @default.
- W4231994816 hasConcept C185429906 @default.
- W4231994816 hasConcept C199360897 @default.
- W4231994816 hasConcept C2776436953 @default.
- W4231994816 hasConcept C2778562939 @default.
- W4231994816 hasConcept C31258907 @default.
- W4231994816 hasConcept C31388003 @default.
- W4231994816 hasConcept C33923547 @default.
- W4231994816 hasConcept C37279795 @default.
- W4231994816 hasConcept C41008148 @default.
- W4231994816 hasConcept C63000827 @default.
- W4231994816 hasConcept C80444323 @default.
- W4231994816 hasConcept C82029504 @default.
- W4231994816 hasConcept C93361087 @default.
- W4231994816 hasConceptScore W4231994816C105795698 @default.
- W4231994816 hasConceptScore W4231994816C120314980 @default.
- W4231994816 hasConceptScore W4231994816C12186640 @default.
- W4231994816 hasConceptScore W4231994816C122377713 @default.
- W4231994816 hasConceptScore W4231994816C127162648 @default.
- W4231994816 hasConceptScore W4231994816C133875982 @default.
- W4231994816 hasConceptScore W4231994816C154945302 @default.
- W4231994816 hasConceptScore W4231994816C173608175 @default.
- W4231994816 hasConceptScore W4231994816C175652121 @default.
- W4231994816 hasConceptScore W4231994816C185429906 @default.
- W4231994816 hasConceptScore W4231994816C199360897 @default.
- W4231994816 hasConceptScore W4231994816C2776436953 @default.
- W4231994816 hasConceptScore W4231994816C2778562939 @default.
- W4231994816 hasConceptScore W4231994816C31258907 @default.
- W4231994816 hasConceptScore W4231994816C31388003 @default.
- W4231994816 hasConceptScore W4231994816C33923547 @default.
- W4231994816 hasConceptScore W4231994816C37279795 @default.
- W4231994816 hasConceptScore W4231994816C41008148 @default.
- W4231994816 hasConceptScore W4231994816C63000827 @default.
- W4231994816 hasConceptScore W4231994816C80444323 @default.
- W4231994816 hasConceptScore W4231994816C82029504 @default.
- W4231994816 hasConceptScore W4231994816C93361087 @default.
- W4231994816 hasIssue "1" @default.
- W4231994816 hasLocation W42319948161 @default.
- W4231994816 hasOpenAccess W4231994816 @default.
- W4231994816 hasPrimaryLocation W42319948161 @default.
- W4231994816 hasRelatedWork W118795575 @default.