Matches in SemOpenAlex for { <https://semopenalex.org/work/W4285325596> ?p ?o ?g. }
Showing items 1 to 84 of
84
with 100 items per page.
- W4285325596 abstract "Sharing data among asynchronous processes is considered to be a hard systems problem in multithreaded modern shared-memory multicore systems. Throughout the literature, multiple solutions have been proposed, like the so-called barrier synchronization. A Barrier is a synchronization primitive that provides guarantees that any thread will not continue execution from a given point until all threads have reached that point. This primitive is widely used in different parallel programming models, but it can easily become a hot-spot for performance critical applications due to its global nature as one preempted thread will stop execution of all other threads waiting at the barrier. This paper suggests a technique to change the global nature of barrier synchronization into a non-blocking synchronization model with lock-free thread progression guarantees. The main idea is to exploit algorithm-based memory access patterns to implement self-synchronizable threads to protect concurrent reads and writes in a shared data structure without explicit use of a barrier primitive. To the best of our knowledge, this is the first attempt to provide a different synchronization mechanism based on the algorithm intrinsic characteristics rather than an explicit use of a global barrier in shared-memory architectures. Our experimental results show factors of performance improvement against its global barrier-based algorithm counterpart." @default.
- W4285325596 created "2022-07-14" @default.
- W4285325596 creator A5008872351 @default.
- W4285325596 creator A5030794504 @default.
- W4285325596 creator A5058828877 @default.
- W4285325596 date "2021-12-01" @default.
- W4285325596 modified "2023-09-27" @default.
- W4285325596 title "Non-Blocking Technique for Parallel Algorithms with Global Barrier Synchronization" @default.
- W4285325596 cites W1559021664 @default.
- W4285325596 cites W1963645828 @default.
- W4285325596 cites W1985559048 @default.
- W4285325596 cites W1994691947 @default.
- W4285325596 cites W1996931099 @default.
- W4285325596 cites W2001738739 @default.
- W4285325596 cites W2010114246 @default.
- W4285325596 cites W2035362408 @default.
- W4285325596 cites W2043295270 @default.
- W4285325596 cites W2054739713 @default.
- W4285325596 cites W2074111893 @default.
- W4285325596 cites W2086070079 @default.
- W4285325596 cites W2141389982 @default.
- W4285325596 cites W2224946430 @default.
- W4285325596 cites W2951409712 @default.
- W4285325596 cites W3196948719 @default.
- W4285325596 cites W3206992429 @default.
- W4285325596 cites W4211195336 @default.
- W4285325596 cites W4240506541 @default.
- W4285325596 cites W4285717907 @default.
- W4285325596 doi "https://doi.org/10.1109/csci54926.2021.00334" @default.
- W4285325596 hasPublicationYear "2021" @default.
- W4285325596 type Work @default.
- W4285325596 citedByCount "0" @default.
- W4285325596 crossrefType "proceedings-article" @default.
- W4285325596 hasAuthorship W4285325596A5008872351 @default.
- W4285325596 hasAuthorship W4285325596A5030794504 @default.
- W4285325596 hasAuthorship W4285325596A5058828877 @default.
- W4285325596 hasConcept C111919701 @default.
- W4285325596 hasConcept C120314980 @default.
- W4285325596 hasConcept C124343487 @default.
- W4285325596 hasConcept C127162648 @default.
- W4285325596 hasConcept C133875982 @default.
- W4285325596 hasConcept C138101251 @default.
- W4285325596 hasConcept C151319957 @default.
- W4285325596 hasConcept C165696696 @default.
- W4285325596 hasConcept C173608175 @default.
- W4285325596 hasConcept C193702766 @default.
- W4285325596 hasConcept C2778562939 @default.
- W4285325596 hasConcept C31258907 @default.
- W4285325596 hasConcept C38652104 @default.
- W4285325596 hasConcept C41008148 @default.
- W4285325596 hasConcept C41138395 @default.
- W4285325596 hasConcept C78766204 @default.
- W4285325596 hasConceptScore W4285325596C111919701 @default.
- W4285325596 hasConceptScore W4285325596C120314980 @default.
- W4285325596 hasConceptScore W4285325596C124343487 @default.
- W4285325596 hasConceptScore W4285325596C127162648 @default.
- W4285325596 hasConceptScore W4285325596C133875982 @default.
- W4285325596 hasConceptScore W4285325596C138101251 @default.
- W4285325596 hasConceptScore W4285325596C151319957 @default.
- W4285325596 hasConceptScore W4285325596C165696696 @default.
- W4285325596 hasConceptScore W4285325596C173608175 @default.
- W4285325596 hasConceptScore W4285325596C193702766 @default.
- W4285325596 hasConceptScore W4285325596C2778562939 @default.
- W4285325596 hasConceptScore W4285325596C31258907 @default.
- W4285325596 hasConceptScore W4285325596C38652104 @default.
- W4285325596 hasConceptScore W4285325596C41008148 @default.
- W4285325596 hasConceptScore W4285325596C41138395 @default.
- W4285325596 hasConceptScore W4285325596C78766204 @default.
- W4285325596 hasLocation W42853255961 @default.
- W4285325596 hasOpenAccess W4285325596 @default.
- W4285325596 hasPrimaryLocation W42853255961 @default.
- W4285325596 hasRelatedWork W1483070390 @default.
- W4285325596 hasRelatedWork W1589529336 @default.
- W4285325596 hasRelatedWork W1959561997 @default.
- W4285325596 hasRelatedWork W1982219759 @default.
- W4285325596 hasRelatedWork W2461293263 @default.
- W4285325596 hasRelatedWork W2748403830 @default.
- W4285325596 hasRelatedWork W3013354610 @default.
- W4285325596 hasRelatedWork W3034076902 @default.
- W4285325596 hasRelatedWork W4232891356 @default.
- W4285325596 hasRelatedWork W4285325596 @default.
- W4285325596 isParatext "false" @default.
- W4285325596 isRetracted "false" @default.
- W4285325596 workType "article" @default.