{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T21:46:34Z","timestamp":1725745594543},"reference-count":27,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,10]]},"DOI":"10.1109\/pact.2011.8","type":"proceedings-article","created":{"date-parts":[[2012,1,6]],"date-time":"2012-01-06T19:28:47Z","timestamp":1325878127000},"page":"12-21","source":"Crossref","is-referenced-by-count":9,"title":["No More Backstabbing... A Faithful Scheduling Policy for Multithreaded Programs"],"prefix":"10.1109","author":[{"given":"Kishore Kumar","family":"Pusukuri","sequence":"first","affiliation":[]},{"given":"Rajiv","family":"Gupta","sequence":"additional","affiliation":[]},{"given":"Laxmi N.","family":"Bhuyan","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","article-title":"Scheduling techniques for concurrent systems","author":"ousterhout","year":"1982","journal-title":"Dist Computing Systems"},{"key":"17","article-title":"Futexes and furwocks: Fast userlevel locking in linux","author":"franke","year":"2002","journal-title":"Proc 2002 Ottawa Linux Summit"},{"key":"18","article-title":"Performance evaluation of an adaptive and robust load control method for the avoidance of data contention thrashing","author":"monkeberg","year":"1992","journal-title":"VLDB"},{"key":"15","doi-asserted-by":"crossref","DOI":"10.1145\/298514.298543","article-title":"Load control for locking: The \" halfand-half\" approach","author":"carey","year":"1990","journal-title":"PODS"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2002.1019295"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1989.714578"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2008.11.015"},{"key":"11","article-title":"Preemption adaptivity in timepublished queue-based spin locks","author":"he","year":"2005","journal-title":"HiPC"},{"key":"12","article-title":"The impact of operating system scheduling policies and synchronization methods on performance of parallel applications","author":"gupta","year":"1995","journal-title":"SIGMETRICS Perform Eval Rev"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1145\/1810085.1810113"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1016\/S0166-5316(96)90030-9"},{"key":"22","article-title":"Software techniques to improve virtualized I\/O on multi-core platforms","author":"liao","year":"2008","journal-title":"Proceedings of ANCS 2008"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1145\/1735970.1736036"},{"journal-title":"Benchmark Description","year":"0","key":"24"},{"year":"2010","key":"25"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454128"},{"journal-title":"SPECjbb2005","year":"0","key":"27"},{"journal-title":"Solaris Internals","year":"2006","author":"mcdougall","key":"3"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1994.1056"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1145\/850657.850659"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/1736020.1736035"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/103727.103729"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/1565694.1565700"},{"key":"5","article-title":"Dynamic instrumentation of production systems","author":"cantrill","year":"2004","journal-title":"USENIX ATC"},{"journal-title":"Solaris Performance and Tools DTrace and MDB Techniques for Solaris 10 and OpenSolaris","year":"2006","author":"mcdougall","key":"4"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1145\/359060.359076"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/IPPS.1994.288305"}],"event":{"name":"2011 International Conference on Parallel Architectures and Compilation Techniques (PACT)","start":{"date-parts":[[2011,10,10]]},"location":"Galveston, TX, USA","end":{"date-parts":[[2011,10,14]]}},"container-title":["2011 International Conference on Parallel Architectures and Compilation Techniques"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6112806\/6113772\/06113784.pdf?arnumber=6113784","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,22]],"date-time":"2019-06-22T05:32:59Z","timestamp":1561181579000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6113784\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,10]]},"references-count":27,"URL":"https:\/\/doi.org\/10.1109\/pact.2011.8","relation":{},"subject":[],"published":{"date-parts":[[2011,10]]}}}