Matches in SemOpenAlex for { <https://semopenalex.org/work/W2605883949> ?p ?o ?g. }
- W2605883949 abstract "Despite the obvious importance, performance issues related to synchronization primitives are still lacking adequate attention. No literature extensively investigates categories, root causes, and fixing strategies of such performance issues. Existing work primarily focuses on one type of problems, while ignoring other important categories. Moreover, they leave the burden of identifying root causes to programmers. This paper first conducts an extensive study of categories, root causes, and fixing strategies of performance issues related to explicit synchronization primitives. Based on this study, we develop two tools to identify root causes of a range of performance issues. Compare with existing work, our proposal, SyncPerf, has three unique advantages. First, SyncPerf's detection is very lightweight, with 2.3% performance overhead on average. Second, SyncPerf integrates information based on callsites, lock variables, and types of threads. Such integration helps identify more latent problems. Last but not least, when multiple root causes generate the same behavior, SyncPerf provides a second analysis tool that collects detailed accesses inside critical sections and helps identify possible root causes. SyncPerf discovers many unknown but significant synchronization performance issues. Fixing them provides a performance gain anywhere from 2.5% to 42%. Low overhead, better coverage, and informative reports make SyncPerf an effective tool to find synchronization performance bugs in the production environment." @default.
- W2605883949 created "2017-04-28" @default.
- W2605883949 creator A5001724045 @default.
- W2605883949 creator A5020188105 @default.
- W2605883949 creator A5033286820 @default.
- W2605883949 creator A5038870570 @default.
- W2605883949 date "2017-04-23" @default.
- W2605883949 modified "2023-10-17" @default.
- W2605883949 title "SyncPerf" @default.
- W2605883949 cites W115766323 @default.
- W2605883949 cites W1505071416 @default.
- W2605883949 cites W2002877301 @default.
- W2605883949 cites W2005986723 @default.
- W2605883949 cites W2009258497 @default.
- W2605883949 cites W2016049762 @default.
- W2605883949 cites W2056472034 @default.
- W2605883949 cites W2058511658 @default.
- W2605883949 cites W2069278684 @default.
- W2605883949 cites W2085598418 @default.
- W2605883949 cites W2113751407 @default.
- W2605883949 cites W2141944997 @default.
- W2605883949 cites W2143592587 @default.
- W2605883949 cites W2144038733 @default.
- W2605883949 cites W2145406052 @default.
- W2605883949 cites W2145458045 @default.
- W2605883949 cites W2145602816 @default.
- W2605883949 cites W2153843289 @default.
- W2605883949 cites W2157352291 @default.
- W2605883949 cites W2165382766 @default.
- W2605883949 cites W2952478858 @default.
- W2605883949 cites W3100271100 @default.
- W2605883949 cites W4239813889 @default.
- W2605883949 cites W4249598672 @default.
- W2605883949 doi "https://doi.org/10.1145/3064176.3064186" @default.
- W2605883949 hasPublicationYear "2017" @default.
- W2605883949 type Work @default.
- W2605883949 sameAs 2605883949 @default.
- W2605883949 citedByCount "28" @default.
- W2605883949 countsByYear W26058839492017 @default.
- W2605883949 countsByYear W26058839492018 @default.
- W2605883949 countsByYear W26058839492019 @default.
- W2605883949 countsByYear W26058839492020 @default.
- W2605883949 countsByYear W26058839492021 @default.
- W2605883949 countsByYear W26058839492022 @default.
- W2605883949 countsByYear W26058839492023 @default.
- W2605883949 crossrefType "proceedings-article" @default.
- W2605883949 hasAuthorship W2605883949A5001724045 @default.
- W2605883949 hasAuthorship W2605883949A5020188105 @default.
- W2605883949 hasAuthorship W2605883949A5033286820 @default.
- W2605883949 hasAuthorship W2605883949A5038870570 @default.
- W2605883949 hasBestOaLocation W26058839491 @default.
- W2605883949 hasConcept C111919701 @default.
- W2605883949 hasConcept C120314980 @default.
- W2605883949 hasConcept C124101348 @default.
- W2605883949 hasConcept C127162648 @default.
- W2605883949 hasConcept C127413603 @default.
- W2605883949 hasConcept C130963320 @default.
- W2605883949 hasConcept C138885662 @default.
- W2605883949 hasConcept C171078966 @default.
- W2605883949 hasConcept C174839445 @default.
- W2605883949 hasConcept C200601418 @default.
- W2605883949 hasConcept C2778562939 @default.
- W2605883949 hasConcept C2779960059 @default.
- W2605883949 hasConcept C31258907 @default.
- W2605883949 hasConcept C41008148 @default.
- W2605883949 hasConcept C41895202 @default.
- W2605883949 hasConcept C78519656 @default.
- W2605883949 hasConcept C84945661 @default.
- W2605883949 hasConceptScore W2605883949C111919701 @default.
- W2605883949 hasConceptScore W2605883949C120314980 @default.
- W2605883949 hasConceptScore W2605883949C124101348 @default.
- W2605883949 hasConceptScore W2605883949C127162648 @default.
- W2605883949 hasConceptScore W2605883949C127413603 @default.
- W2605883949 hasConceptScore W2605883949C130963320 @default.
- W2605883949 hasConceptScore W2605883949C138885662 @default.
- W2605883949 hasConceptScore W2605883949C171078966 @default.
- W2605883949 hasConceptScore W2605883949C174839445 @default.
- W2605883949 hasConceptScore W2605883949C200601418 @default.
- W2605883949 hasConceptScore W2605883949C2778562939 @default.
- W2605883949 hasConceptScore W2605883949C2779960059 @default.
- W2605883949 hasConceptScore W2605883949C31258907 @default.
- W2605883949 hasConceptScore W2605883949C41008148 @default.
- W2605883949 hasConceptScore W2605883949C41895202 @default.
- W2605883949 hasConceptScore W2605883949C78519656 @default.
- W2605883949 hasConceptScore W2605883949C84945661 @default.
- W2605883949 hasFunder F4320306076 @default.
- W2605883949 hasLocation W26058839491 @default.
- W2605883949 hasOpenAccess W2605883949 @default.
- W2605883949 hasPrimaryLocation W26058839491 @default.
- W2605883949 hasRelatedWork W2030594396 @default.
- W2605883949 hasRelatedWork W2056250485 @default.
- W2605883949 hasRelatedWork W2202104725 @default.
- W2605883949 hasRelatedWork W2605883949 @default.
- W2605883949 hasRelatedWork W3045668461 @default.
- W2605883949 hasRelatedWork W4255366506 @default.
- W2605883949 hasRelatedWork W4309130551 @default.
- W2605883949 hasRelatedWork W4321505428 @default.
- W2605883949 hasRelatedWork W167622659 @default.
- W2605883949 hasRelatedWork W2885334669 @default.
- W2605883949 isParatext "false" @default.