{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:49:19Z","timestamp":1750308559591,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,6,15]],"date-time":"2015-06-15T00:00:00Z","timestamp":1434326400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["0916817-CCF"],"award-info":[{"award-number":["0916817-CCF"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,6,15]]},"DOI":"10.1145\/2749246.2749261","type":"proceedings-article","created":{"date-parts":[[2015,6,8]],"date-time":"2015-06-08T15:11:12Z","timestamp":1433776272000},"page":"235-246","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["HeteroDoop"],"prefix":"10.1145","author":[{"given":"Amit","family":"Sabne","sequence":"first","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Putt","family":"Sakdhnagool","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rudolf","family":"Eigenmann","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,6,15]]},"reference":[{"volume-title":"Available: http:\/\/hadoop.apache.org\/. (accessed","year":"2014","key":"e_1_3_2_1_1_1"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454152"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.102"},{"volume-title":"A map reduce framework for programming graphics processors,\" in In Workshop on Software Tools for MultiCore Systems","year":"2008","author":"Catanzaro B.","key":"e_1_3_2_1_4_1"},{"key":"e_1_3_2_1_5_1","first-page":"10","volume-title":"HotCloud'10, (Berkeley, CA, USA)","author":"Zaharia M.","year":"2010"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272996.1273005"},{"key":"e_1_3_2_1_7_1","first-page":"1","volume-title":"OSDI'08, (Berkeley, CA, USA)","author":"Yu Y.","year":"2008"},{"key":"e_1_3_2_1_8_1","first-page":"5","article-title":"CUDA","author":"NVIDIA","year":"2015","journal-title":"{Online}. Available: http:\/\/bit.ly\/1xnvPXr"},{"volume-title":"Available: http:\/\/www.khronos.org\/opencl\/. (accessed","year":"2015","key":"e_1_3_2_1_9_1"},{"volume-title":"Directives for Accelerators.\" {Online}. Available: http:\/\/bit.ly\/1Bx3pWk. (accessed","year":"2014","key":"e_1_3_2_1_10_1"},{"key":"e_1_3_2_1_11_1","first-page":"31","article-title":"OpenMP","year":"2013","journal-title":"Version 4.0.\" {Online}. Available: http:\/\/bit.ly\/1Bx3IjT"},{"key":"e_1_3_2_1_12_1","first-page":"1","volume-title":"Mithra: Multiple data independent tasks on a heterogeneous resource architecture.,\" in CLUSTER","author":"Farivar R.","year":"2009"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.48"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1854273.1854303"},{"key":"e_1_3_2_1_15_1","first-page":"29","volume-title":"OSDI'08, (Berkeley, CA, USA)","author":"Zaharia M.","year":"2008"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2189750.2150984"},{"key":"e_1_3_2_1_17_1","volume-title":"CUDA by Example: An Introduction to General-Purpose GPU Programming","author":"Sanders J.","year":"2010","edition":"1"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2010.5496972"},{"volume-title":"Available: http:\/\/bit.ly\/1Hc17Rg. (accessed","year":"2015","key":"e_1_3_2_1_19_1"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.385"},{"key":"e_1_3_2_1_21_1","unstructured":"libHDFS \"API http:\/\/wiki.apache.org\/hadoop\/LibHDFS.\"  libHDFS \"API http:\/\/wiki.apache.org\/hadoop\/LibHDFS.\""},{"key":"e_1_3_2_1_22_1","first-page":"97","volume-title":"Scan primitives for gpu computing,\" in Proceedings of the 22Nd ACM SIGGRAPH\/EUROGRAPHICS Symposium on Graphics Hardware","author":"Sengupta S.","year":"2007"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2009.5161005"},{"key":"e_1_3_2_1_24_1","first-page":"1","volume-title":"Efficient parallel merge sort for fixed and variable length keys,\" in Innovative Parallel Computing (InPar)","author":"Davidson A.","year":"2012"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2014.80"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2010.10"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346181"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2013.246"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2010.55"},{"key":"e_1_3_2_1_31_1","first-page":"1","volume-title":"Networking, Storage and Analysis, SC '12, (Los Alamitos, CA, USA)","author":"Chen L.","year":"2012"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2287076.2287109"}],"event":{"name":"HPDC'15: The 24th International Symposium on High-Performance Parallel and Distributed Computing","sponsor":["University of Arizona University of Arizona","SIGARCH ACM Special Interest Group on Computer Architecture"],"location":"Portland Oregon USA","acronym":"HPDC'15"},"container-title":["Proceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2749246.2749261","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2749246.2749261","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:04:03Z","timestamp":1750273443000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2749246.2749261"}},"subtitle":["A MapReduce Programming System for Accelerator Clusters"],"short-title":[],"issued":{"date-parts":[[2015,6,15]]},"references-count":31,"alternative-id":["10.1145\/2749246.2749261","10.1145\/2749246"],"URL":"https:\/\/doi.org\/10.1145\/2749246.2749261","relation":{},"subject":[],"published":{"date-parts":[[2015,6,15]]},"assertion":[{"value":"2015-06-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}