{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:13:03Z","timestamp":1763467983843,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,5,24]],"date-time":"2010-05-24T00:00:00Z","timestamp":1274659200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000145","name":"Division of Information and Intelligent Systems","doi-asserted-by":"publisher","award":["CRI-0551685CCF-0833199CCF-0830753IIS-096053IIS-0317266"],"award-info":[{"award-number":["CRI-0551685CCF-0833199CCF-0830753IIS-096053IIS-0317266"]}],"id":[{"id":"10.13039\/100000145","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100006168","name":"National Nuclear Security Administration","doi-asserted-by":"publisher","award":["DE-FC52-08NA28616"],"award-info":[{"award-number":["DE-FC52-08NA28616"]}],"id":[{"id":"10.13039\/100006168","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000144","name":"Division of Computer and Network Systems","doi-asserted-by":"publisher","award":["CRI-0551685CCF-0833199CCF-0830753IIS-096053IIS-0317266"],"award-info":[{"award-number":["CRI-0551685CCF-0833199CCF-0830753IIS-096053IIS-0317266"]}],"id":[{"id":"10.13039\/100000144","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-AC02-05CH11231"],"award-info":[{"award-number":["DE-AC02-05CH11231"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000143","name":"Division of Computing and Communication Foundations","doi-asserted-by":"publisher","award":["CRI-0551685CCF-0833199CCF-0830753IIS-096053IIS-0317266"],"award-info":[{"award-number":["CRI-0551685CCF-0833199CCF-0830753IIS-096053IIS-0317266"]}],"id":[{"id":"10.13039\/100000143","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2010,5,24]]},"DOI":"10.1145\/1815695.1815713","type":"proceedings-article","created":{"date-parts":[[2010,6,22]],"date-time":"2010-06-22T12:21:27Z","timestamp":1277209287000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":58,"title":["STAPL"],"prefix":"10.1145","author":[{"given":"Antal","family":"Buss","sequence":"first","affiliation":[{"name":"Texas A&amp;M University, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Harshvardhan","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ioannis","family":"Papadopoulos","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olga","family":"Pearce","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Timmie","family":"Smith","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gabriel","family":"Tanase","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nathan","family":"Thomas","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiabing","family":"Xu","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mauro","family":"Bianco","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nancy M.","family":"Amato","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lawrence","family":"Rauchwerger","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,5,24]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proc. of the Int. W-shop on Advanced Compiler Technology for High Performance and Embedded Processors","author":"An P.","year":"2001","unstructured":"P. An , A. Jula , S. Rus , S. Saunders , T. Smith , G. Tanase , N. Thomas , N. Amato , and L. Rauchwerger . STAPL: A standard template adaptive parallel C++ library . In Proc. of the Int. W-shop on Advanced Compiler Technology for High Performance and Embedded Processors , Bucharest, Romania , 2001 . P. An, A. Jula, S. Rus, S. Saunders, T. Smith, G. Tanase, N. Thomas, N. Amato, and L. Rauchwerger. STAPL: A standard template adaptive parallel C++ library. In Proc. of the Int. W-shop on Advanced Compiler Technology for High Performance and Embedded Processors, Bucharest, Romania, 2001."},{"key":"e_1_3_2_1_2_1","volume-title":"Int. W-shop on Languages and Compilers for Parallel Computing","author":"An P.","year":"2001","unstructured":"P. An , A. Jula , S. Rus , S. Saunders , T. Smith , G. Tanase , N. Thomas , N. M. Amato , and L. Rauchwerger . STAPL: An adaptive, generic parallel programming library for C++ . In Int. W-shop on Languages and Compilers for Parallel Computing , LNCS , Cumberland Falls, KY , 2001 . P. An, A. Jula, S. Rus, S. Saunders, T. Smith, G. Tanase, N. Thomas, N. M. Amato, and L. Rauchwerger. STAPL: An adaptive, generic parallel programming library for C++. In Int. W-shop on Languages and Compilers for Parallel Computing, LNCS, Cumberland Falls, KY, 2001."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_4_1","DOI":"10.1145\/155332.155343"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_6_1","DOI":"10.1007\/978-3-540-89740-8_21"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.1109\/HIPS.2004.1299190"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_8_1","DOI":"10.1145\/1094811.1094852"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.1145\/169627.169724"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_10_1","DOI":"10.1145\/1011767.1011776"},{"key":"e_1_3_2_1_11_1","first-page":"457","volume-title":"Proc. 1st Intl W-shop on Parallel Processing","author":"Foster I.","year":"1994","unstructured":"I. Foster , C. Kesselman , and S. Tuecke . The NEXUS task-parallel runtime system . In Proc. 1st Intl W-shop on Parallel Processing , pp. 457 -- 462 , 1994 . I. Foster, C. Kesselman, and S. Tuecke. The NEXUS task-parallel runtime system. In Proc. 1st Intl W-shop on Parallel Processing, pp. 457--462, 1994."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_12_1","DOI":"10.1145\/277650.277725"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_13_1","DOI":"10.5555\/645958.676105"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.1145\/161468.161469"},{"key":"e_1_3_2_1_15_1","volume-title":"Intel Thread Building Blocks","author":"Reinders J.","year":"2007","unstructured":"J. Reinders . Intel Thread Building Blocks . O'Reilly Media , 2007 . J. Reinders. Intel Thread Building Blocks. O'Reilly Media, 2007."},{"key":"e_1_3_2_1_16_1","volume-title":"Addison--Wesley","author":"J\u00e0J\u00e0 J.","year":"1992","unstructured":"J. J\u00e0J\u00e0 . An Introduction Parallel Algorithms . Addison--Wesley , Reading, MA , 1992 . J. J\u00e0J\u00e0. An Introduction Parallel Algorithms. Addison--Wesley, Reading, MA, 1992."},{"key":"e_1_3_2_1_18_1","volume-title":"Proc. of the 10th Int. Parallel Processing Symp.","author":"Kal'e L.","year":"1996","unstructured":"L. Kal'e , et. al. Converse : An interoperable framework for parallel programming . In Proc. of the 10th Int. Parallel Processing Symp. , 1996 . L. Kal'e, et. al. Converse: An interoperable framework for parallel programming. In Proc. of the 10th Int. Parallel Processing Symp., 1996."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_19_1","DOI":"10.1145\/167962.165874"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_20_1","DOI":"10.1145\/564870.564881"},{"key":"e_1_3_2_1_21_1","volume-title":"STL Tutorial and Reference Guide","author":"Musser D.","year":"2001","unstructured":"D. Musser , G. Derge , and A. Saini . STL Tutorial and Reference Guide , 2 nd Edition. Addison-Wesley , 2001 . D. Musser, G. Derge, and A. Saini. STL Tutorial and Reference Guide, 2nd Edition. Addison-Wesley, 2001.","edition":"2"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_22_1","DOI":"10.5555\/645611.662053"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_24_1","DOI":"10.5555\/648048.745869"},{"key":"e_1_3_2_1_25_1","volume-title":"G. V. Wilson and P. Lu","author":"Reynders J. V. W.","year":"1996","unstructured":"J. V. W. Reynders , et. al. POOMA: A Framework for Scientific Simulations of Paralllel Architectures . In G. V. Wilson and P. Lu , editors, Parallel Programming in C++, chapter 14, MIT Press , 1996 . J. V. W. Reynders, et. al. POOMA: A Framework for Scientific Simulations of Paralllel Architectures. In G. V. Wilson and P. Lu, editors, Parallel Programming in C++, chapter 14, MIT Press, 1996."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_26_1","DOI":"10.1145\/781498.781534"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_27_1","DOI":"10.1145\/1327171.1327180"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_28_1","DOI":"10.1007\/978-3-540-85261-2_11"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_29_1","DOI":"10.1007\/978-3-642-13374-9_2"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_30_1","DOI":"10.1145\/1065944.1065981"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_31_1","DOI":"10.1145\/224964.224988"},{"key":"e_1_3_2_1_32_1","volume-title":"ACM W-shop on Java for High Performance Network Computing","author":"Yelick K.","year":"1998","unstructured":"K. Yelick , et. al. Titanium : A high-performance Java dialect . In ACM W-shop on Java for High Performance Network Computing , New York , 1998 . K. Yelick, et. al. Titanium: A high-performance Java dialect. In ACM W-shop on Java for High Performance Network Computing, New York, 1998."}],"event":{"acronym":"SYSTOR '10","name":"SYSTOR '10: The 3rd Annual Haifa Experimental Systems Conference","location":"Haifa Israel"},"container-title":["Proceedings of the 3rd Annual Haifa Experimental Systems Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1815695.1815713","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1815695.1815713","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:39:43Z","timestamp":1750246783000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1815695.1815713"}},"subtitle":["standard template adaptive parallel library"],"short-title":[],"issued":{"date-parts":[[2010,5,24]]},"references-count":28,"alternative-id":["10.1145\/1815695.1815713","10.1145\/1815695"],"URL":"https:\/\/doi.org\/10.1145\/1815695.1815713","relation":{},"subject":[],"published":{"date-parts":[[2010,5,24]]},"assertion":[{"value":"2010-05-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}