{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,2]],"date-time":"2022-04-02T16:53:08Z","timestamp":1648918388189},"reference-count":15,"publisher":"Informa UK Limited","issue":"4","content-domain":{"domain":["www.tandfonline.com"],"crossmark-restriction":true},"short-container-title":["International Journal of Parallel, Emergent and Distributed Systems"],"published-print":{"date-parts":[[2020,7,3]]},"DOI":"10.1080\/17445760.2019.1605605","type":"journal-article","created":{"date-parts":[[2019,5,6]],"date-time":"2019-05-06T18:47:07Z","timestamp":1557168427000},"page":"483-491","update-policy":"http:\/\/dx.doi.org\/10.1080\/tandf_crossmark_01","source":"Crossref","is-referenced-by-count":2,"title":["Optimised memory allocation for less false abortion and better performance in hardware transactional memory"],"prefix":"10.1080","volume":"35","author":[{"given":"Xiuhong","family":"Li","sequence":"first","affiliation":[{"name":"Information Science and Engineering Colleges, Xinjiang University, Urumqi, People's Republic of China"}]},{"given":"Altenbek","family":"Gulila","sequence":"additional","affiliation":[{"name":"Information Science and Engineering Colleges, Xinjiang University, Urumqi, People's Republic of China"}]}],"member":"301","published-online":{"date-parts":[[2019,5,6]]},"reference":[{"issue":"2","key":"CIT0001","first-page":"289","volume":"21","author":"Herlihy M","year":"1993","journal-title":"ACM"},{"key":"CIT0002","doi-asserted-by":"crossref","unstructured":"Zhang T, Jung C, Lee D. Prorace: practical data race detection for production use. In: Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems. ACM; 2017. p. 149\u2013162.","DOI":"10.1145\/3037697.3037708"},{"key":"CIT0003","doi-asserted-by":"publisher","DOI":"10.1145\/1454456.1454466"},{"key":"CIT0004","unstructured":"Lie S. Hardware support for unbounded transactional memory[D]. Massachusetts Institute of Technology, 2004."},{"key":"CIT0005","first-page":"271","volume":"2013","author":"Ritson CG","year":"2013","journal-title":"Commun Process Archit"},{"key":"CIT0006","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2010.49"},{"key":"CIT0007","unstructured":"Chung J, Karpuzcu RU, Christie DS, et al. Compiler support technique for hardware transactional memory systems. US Patent 9,110,691. 2015 Aug 18."},{"key":"CIT0008","doi-asserted-by":"crossref","unstructured":"Liu T, Tian C, Hu Z, et al. Predator: predictive false sharing detection. In: ACM SIGPLAN Notices, 49(8). ACM; 2014. p. 3\u201314.","DOI":"10.1145\/2692916.2555244"},{"key":"CIT0009","doi-asserted-by":"publisher","DOI":"10.1145\/1353535.1346296"},{"key":"CIT0010","unstructured":"Guo R, Liao X, Jin H, et al. Nightwatch: Integrating lightweight and transparent cache pollution control into dynamic memory allocation systems. In: USENIX Annual Technical Conference, 2015. p. 307\u2013318."},{"key":"CIT0011","unstructured":"Minh CC, Chung J, Kozyrakis C, et al. Stamp: Stanford transactional applications for multi-processing. In: Workload Characterization, 2008. IISWC 2008. IEEE International Symposium on. IEEE; 2008. p. 35\u201346."},{"key":"CIT0012","doi-asserted-by":"crossref","unstructured":"Berger ED, McKinley KS, Blumofe RD, et al. Hoard: A scalable memory allocator for multithreaded applications. ACM Sigplan Notices. 2000;35(11):117\u2013128.","DOI":"10.1145\/356989.357000"},{"key":"CIT0013","first-page":"109","volume":"1","author":"Waliullah MM","year":"2014","journal-title":"Int J Parallel Program"},{"key":"CIT0014","doi-asserted-by":"crossref","unstructured":"G\u00fcnther SM, Weidendorfer J. Assessing cache false sharing effects by dynamic binary instrumentation. Proceedings of the Workshop on Binary Instrumentation and Applications. ACM, 2009.","DOI":"10.1145\/1791194.1791198"},{"key":"CIT0015","doi-asserted-by":"crossref","unstructured":"Liu T, Berger ED. SHERIFF: precise detection and automatic mitigation of false sharing. ACM Sigplan Notices. 2011;46(10):3\u201318.","DOI":"10.1145\/2076021.2048070"}],"container-title":["International Journal of Parallel, Emergent and Distributed Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/17445760.2019.1605605","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,6]],"date-time":"2021-05-06T08:16:34Z","timestamp":1620288994000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.tandfonline.com\/doi\/full\/10.1080\/17445760.2019.1605605"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,6]]},"references-count":15,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,7,3]]}},"alternative-id":["10.1080\/17445760.2019.1605605"],"URL":"https:\/\/doi.org\/10.1080\/17445760.2019.1605605","relation":{},"ISSN":["1744-5760","1744-5779"],"issn-type":[{"value":"1744-5760","type":"print"},{"value":"1744-5779","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,5,6]]},"assertion":[{"value":"The publishing and review policy for this title is described in its Aims & Scope.","order":1,"name":"peerreview_statement","label":"Peer Review Statement"},{"value":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=gpaa20","URL":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=gpaa20","order":2,"name":"aims_and_scope_url","label":"Aim & Scope"},{"value":"2018-09-03","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-04-07","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-05-06","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}