{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T17:36:08Z","timestamp":1725557768043},"publisher-location":"Berlin, Heidelberg","reference-count":9,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642132162"},{"type":"electronic","value":"9783642132179"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-13217-9_12","type":"book-chapter","created":{"date-parts":[[2010,6,15]],"date-time":"2010-06-15T13:56:39Z","timestamp":1276610199000},"page":"149-160","source":"Crossref","is-referenced-by-count":8,"title":["A Case for Including Transactions in OpenMP"],"prefix":"10.1007","author":[{"given":"Michael","family":"Wong","sequence":"first","affiliation":[]},{"given":"Barna L.","family":"Bihari","sequence":"additional","affiliation":[]},{"given":"Bronis R.","family":"de Supinski","sequence":"additional","affiliation":[]},{"given":"Peng","family":"Wu","sequence":"additional","affiliation":[]},{"given":"Maged","family":"Michael","sequence":"additional","affiliation":[]},{"given":"Yan","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Wang","family":"Chen","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"12_CR1","unstructured":"Bihari, B.L.: Experiments Using IBM\u2019s Software Transactional Memory Compiler (May 2009), http:\/\/spscicomp.org\/ScicomP15\/slides\/user\/bihari.pdf"},{"key":"12_CR2","unstructured":"IBM. Concurrent Building Block (May 2008), http:\/\/sourceforge.net\/projects\/amino-cbbs\/"},{"key":"12_CR3","unstructured":"IBM. IBM XL C\/C++ for Transactional Memory for AIX, V0.9 Language Extensions and Users Guide (May 2008), http:\/\/dl.alphaworks.ibm.com\/technologies\/xlcstm\/xlcstm-whitepaper.pdf"},{"key":"12_CR4","volume-title":"Transactional Memory (Synthesis Lectures on Computer Architecture)","author":"J.R. Larus","year":"2007","unstructured":"Larus, J.R., Rajwar, R.: Transactional Memory (Synthesis Lectures on Computer Architecture). Morgan & Claypool Publishers, San Francisco (January 2007)"},{"key":"12_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1007\/978-3-540-69303-1_4","volume-title":"A Practical Programming Model for the Multi-Core Era","author":"M. Milovanovi\u0107","year":"2008","unstructured":"Milovanovi\u0107, M., Ferrer, R., Unsal, O., Cristal, A., Martorell, X., Ayguad\u00e9, E., Labarta, J., Valero, M.: Transactional memory and openMP. In: Chapman, B., Zheng, W., Gao, G.R., Sato, M., Ayguad\u00e9, E., Wang, D. (eds.) IWOMP 2007. LNCS, vol.\u00a04935, pp. 37\u201353. Springer, Heidelberg (2008)"},{"key":"12_CR6","unstructured":"OpenMP ARB. OpenMP Application Program Interface, v. 3.0 (May 2008)"},{"key":"12_CR7","unstructured":"Wong, M.: IBM XL C\/C++ for Transactional Memory for AIX (August 2009), http:\/\/www-949.ibm.com\/software\/rational\/cafe\/blogs\/ccpp-parallel-multicore\/2009\/08\/11\/ibms-alphaworks-software-transactional-memory-compiler"},{"key":"12_CR8","first-page":"376","volume-title":"PACT\u201907: Proceedings of the 16th International Conference on Parallel Architec-ture and Compilation Techniques","author":"B. Woongki","year":"2007","unstructured":"Woongki, B., Minh, C.C., Trautmann, M., Kozyrakis, C., Olukotun, K.: The OpenTM Transactional Application Programming Interface. In: PACT\u201907: Proceedings of the 16th International Conference on Parallel Architec-ture and Compilation Techniques, Washington, DC, USA, June 2007, pp. 376\u2013587. IEEE Computer Society, Los Alamitos (2007)"},{"key":"12_CR9","doi-asserted-by":"crossref","unstructured":"Wu, P., Michael, M., von Praun, C., Nakaike, T., Bordawekar, R., Cain, H., Cascaval, C., Chatterjee, S., Chiras, S., Hou, R., Mergen, M., Shen, X., Spear, M., Wang, H.Y., Wang, K.: Compiler and Runtime Techniques for Software Transactional Memory Optimization. Journal of Concurrency and Computation: Practice and Experience, 7\u201323 (July 2009)","DOI":"10.1002\/cpe.1336"}],"container-title":["Lecture Notes in Computer Science","Beyond Loop Level Parallelism in OpenMP: Accelerators, Tasking and More"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-13217-9_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T03:34:47Z","timestamp":1559187287000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-13217-9_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642132162","9783642132179"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-13217-9_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}