Matches in SemOpenAlex for { <https://semopenalex.org/work/W1994955465> ?p ?o ?g. }
Showing items 1 to 81 of
81
with 100 items per page.
- W1994955465 abstract "Atomicity violation, a common bug that obsesses multithreaded programs, has made the developing of multithreaded programs a daunting task. Atomicity is a basic correctness property of such programs. We propose strong atomicity, an efficient mechanism that helps programmers to write correct atom blocks with very little effort. We provide atom_start and atom_end for programmers to annotate an atom block. And then our runtime system will efficiently execute the block while guaranteeing atomicity. Unlike transactional memory (TM), strong atomicity permits asymmetrical atomic code regions, which means the execution of atom block not only excludes other atom blocks, but also excludes any other instructions outside atom blocks. Hence, programmers only need to simply wrap the key code region without worrying about the conflicts from outside, which saves programming effort. We have implemented our system and evaluated it with some use cases (writing or fixing multithreaded programs). With the help of our mechanism, writing an atom block is straightforward. Just wrap the block with atom_start and atom_end and it will behave like an atom operation." @default.
- W1994955465 created "2016-06-24" @default.
- W1994955465 creator A5012979904 @default.
- W1994955465 creator A5018453698 @default.
- W1994955465 creator A5068495374 @default.
- W1994955465 date "2012-08-01" @default.
- W1994955465 modified "2023-09-27" @default.
- W1994955465 title "Strong Atomicity: An Efficient and Easy-to-Use Mechanism to Guarantee Atomicity" @default.
- W1994955465 cites W1546106366 @default.
- W1994955465 cites W1982125317 @default.
- W1994955465 cites W2023304911 @default.
- W1994955465 cites W2082766667 @default.
- W1994955465 cites W2097279136 @default.
- W1994955465 cites W2101939036 @default.
- W1994955465 cites W2116680978 @default.
- W1994955465 cites W2122514069 @default.
- W1994955465 cites W2129458440 @default.
- W1994955465 cites W2152795747 @default.
- W1994955465 cites W2158794422 @default.
- W1994955465 cites W2172255864 @default.
- W1994955465 doi "https://doi.org/10.1109/csss.2012.146" @default.
- W1994955465 hasPublicationYear "2012" @default.
- W1994955465 type Work @default.
- W1994955465 sameAs 1994955465 @default.
- W1994955465 citedByCount "1" @default.
- W1994955465 countsByYear W19949554652016 @default.
- W1994955465 crossrefType "proceedings-article" @default.
- W1994955465 hasAuthorship W1994955465A5012979904 @default.
- W1994955465 hasAuthorship W1994955465A5018453698 @default.
- W1994955465 hasAuthorship W1994955465A5068495374 @default.
- W1994955465 hasConcept C114614502 @default.
- W1994955465 hasConcept C173608175 @default.
- W1994955465 hasConcept C177264268 @default.
- W1994955465 hasConcept C188045909 @default.
- W1994955465 hasConcept C199360897 @default.
- W1994955465 hasConcept C2776760102 @default.
- W1994955465 hasConcept C2777210771 @default.
- W1994955465 hasConcept C33923547 @default.
- W1994955465 hasConcept C41008148 @default.
- W1994955465 hasConcept C55439883 @default.
- W1994955465 hasConcept C58312451 @default.
- W1994955465 hasConcept C75949130 @default.
- W1994955465 hasConceptScore W1994955465C114614502 @default.
- W1994955465 hasConceptScore W1994955465C173608175 @default.
- W1994955465 hasConceptScore W1994955465C177264268 @default.
- W1994955465 hasConceptScore W1994955465C188045909 @default.
- W1994955465 hasConceptScore W1994955465C199360897 @default.
- W1994955465 hasConceptScore W1994955465C2776760102 @default.
- W1994955465 hasConceptScore W1994955465C2777210771 @default.
- W1994955465 hasConceptScore W1994955465C33923547 @default.
- W1994955465 hasConceptScore W1994955465C41008148 @default.
- W1994955465 hasConceptScore W1994955465C55439883 @default.
- W1994955465 hasConceptScore W1994955465C58312451 @default.
- W1994955465 hasConceptScore W1994955465C75949130 @default.
- W1994955465 hasLocation W19949554651 @default.
- W1994955465 hasOpenAccess W1994955465 @default.
- W1994955465 hasPrimaryLocation W19949554651 @default.
- W1994955465 hasRelatedWork W1758018725 @default.
- W1994955465 hasRelatedWork W1967613456 @default.
- W1994955465 hasRelatedWork W2011646961 @default.
- W1994955465 hasRelatedWork W2023889124 @default.
- W1994955465 hasRelatedWork W2024601016 @default.
- W1994955465 hasRelatedWork W2025871578 @default.
- W1994955465 hasRelatedWork W2105482313 @default.
- W1994955465 hasRelatedWork W2108140316 @default.
- W1994955465 hasRelatedWork W2119653453 @default.
- W1994955465 hasRelatedWork W2120027538 @default.
- W1994955465 hasRelatedWork W2123930226 @default.
- W1994955465 hasRelatedWork W2404108077 @default.
- W1994955465 hasRelatedWork W2407385347 @default.
- W1994955465 hasRelatedWork W2899214041 @default.
- W1994955465 hasRelatedWork W2914992480 @default.
- W1994955465 hasRelatedWork W2947137605 @default.
- W1994955465 hasRelatedWork W2963373502 @default.
- W1994955465 hasRelatedWork W2972728735 @default.
- W1994955465 hasRelatedWork W416612450 @default.
- W1994955465 hasRelatedWork W2185584268 @default.
- W1994955465 isParatext "false" @default.
- W1994955465 isRetracted "false" @default.
- W1994955465 magId "1994955465" @default.
- W1994955465 workType "article" @default.