{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T20:01:35Z","timestamp":1725480095892},"publisher-location":"Berlin, Heidelberg","reference-count":13,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540404354"},{"type":"electronic","value":"9783540450092"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-45009-2_7","type":"book-chapter","created":{"date-parts":[[2007,2,28]],"date-time":"2007-02-28T07:13:46Z","timestamp":1172646826000},"page":"84-98","source":"Crossref","is-referenced-by-count":3,"title":["Busy-Wait Barrier Synchronization Using Distributed Counters with Local Sensor"],"prefix":"10.1007","author":[{"given":"Guansong","family":"Zhang","sequence":"first","affiliation":[]},{"given":"Francisco","family":"Mart\u00ednez","sequence":"additional","affiliation":[]},{"given":"Arie","family":"Tal","sequence":"additional","affiliation":[]},{"given":"Bob","family":"Blainey","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2003,5,27]]},"reference":[{"key":"7_CR1","unstructured":"Message Passing Interface Forum. MPI: A message-passing interface standard, 1994."},{"issue":"4","key":"7_CR2","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1002\/cpe.4330020404","volume":"2","author":"V.S. Sunderam","year":"1990","unstructured":"V.S. Sunderam. PVM: A framework for parallel distributed computing. Concurrency, Practice and Experience, 2(4):315\u2013339, December 1990.","journal-title":"Concurrency, Practice and Experience"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"Arvind Krishnamurthy and Katherine A. Yelick. Optimizing parallel programs with explicit synchronization. In SIGPLAN Conference on Programming Language Design and Implementation, pages 196\u2013204, 1995.","DOI":"10.1145\/207110.207142"},{"key":"7_CR4","unstructured":"OpenMP Architecture Review Board. OpenMP specification FORTRAN version 2.0, 2000. http:\/\/www.openmp.org ."},{"key":"7_CR5","unstructured":"OpenMP Architecture Review Board. OpenMP specification C\/C++ version 2.0, 2002. http:\/\/www.openmp.org ."},{"key":"7_CR6","unstructured":"Edinburgh Parallel Computing Center. OpenMP microbenchmarks, 1999. http:\/\/www.epcc.ed.ac.uk\/research\/openmpbench ."},{"issue":"1","key":"7_CR7","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1145\/103727.103729","volume":"9","author":"J. M. Mellor-Crummey","year":"1991","unstructured":"John M. Mellor-Crummey and Michael L. Scott. Algorithms for scalable synchronization on shared-memory multiprocessors. ACM Trans. on Computer Systems, 9(1):21\u201365, February 1991.","journal-title":"ACM Trans. on Computer Systems"},{"key":"7_CR8","doi-asserted-by":"crossref","unstructured":"Dimitrios S. Nikolopoulos and Theodore S. Papatheodorou. A quantitative architectural evaluation of synchronization algorithms and disciplines on ccNUMA systems: The case of the SGI Origin2000. June 1999.","DOI":"10.1145\/305138.305209"},{"key":"7_CR9","unstructured":"Steve Behling et al. The POWER4 processor introduction and tuning guide. Technical Report SG24-7041-00, International Technical Support Organization, November 2001. ISBN 0738423556."},{"key":"7_CR10","unstructured":"J. M. Bull. Measuring synchronization and scheduling overheads in OpenMP. In First European Workshop on OpenMP, October 1999."},{"issue":"8","key":"7_CR11","first-page":"33","volume":"34","author":"IBM Technical Disclosure Bulletin.","year":"1992","unstructured":"IBM Technical Disclosure Bulletin. Barrier Synchronization Using Fetch-and-Add and Broadcast. 34(8):33\u201334, 1992.","journal-title":"Barrier Synchronization Using Fetch-and-Add and Broadcast"},{"key":"7_CR12","unstructured":"Rainer Kreuzburg. Method of synchronization, 2001. United States Patent, No. US 6,330,619."},{"key":"7_CR13","unstructured":"Stefan Andersson et al. RS\/6000 scientific and technical computing: POWER3 introduction and tuning guide. Technical Report SG24-5155-00, International Technical Support Organization, October 1998."}],"container-title":["Lecture Notes in Computer Science","OpenMP Shared Memory Parallel Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45009-2_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,24]],"date-time":"2019-04-24T20:15:29Z","timestamp":1556136929000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45009-2_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540404354","9783540450092"],"references-count":13,"URL":"https:\/\/doi.org\/10.1007\/3-540-45009-2_7","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}