{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T11:13:55Z","timestamp":1771067635710,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":21,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,6,18]],"date-time":"2012-06-18T00:00:00Z","timestamp":1339977600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,6,18]]},"DOI":"10.1145\/2287076.2287109","type":"proceedings-article","created":{"date-parts":[[2012,6,20]],"date-time":"2012-06-20T13:33:01Z","timestamp":1340199181000},"page":"199-210","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":41,"title":["Optimizing MapReduce for GPUs with effective shared memory usage"],"prefix":"10.1145","author":[{"given":"Linchuan","family":"Chen","sequence":"first","affiliation":[{"name":"The Ohio State University, Columbus, OH, USA"}]},{"given":"Gagan","family":"Agrawal","sequence":"additional","affiliation":[{"name":"The Ohio State University, Columbus, OH, USA"}]}],"member":"320","published-online":{"date-parts":[[2012,6,18]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1022689900470"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345206.1345210"},{"key":"e_1_3_2_1_4_1","volume-title":"Kurt Keutzer. A Map Reduce Framework for Programming Graphics Processors. In Third Workshop on Software Tools for MultiCore Systems (STMCS)","author":"Catanzaro Bryan","year":"2008","unstructured":"Bryan Catanzaro , Narayanan Sundaram , and Kurt Keutzer. A Map Reduce Framework for Programming Graphics Processors. In Third Workshop on Software Tools for MultiCore Systems (STMCS) , 2008 . Bryan Catanzaro, Narayanan Sundaram, and Kurt Keutzer. A Map Reduce Framework for Programming Graphics Processors. In Third Workshop on Software Tools for MultiCore Systems (STMCS), 2008."},{"key":"e_1_3_2_1_5_1","first-page":"281","volume-title":"NIPS","author":"Chu Cheng-Tao","year":"2006","unstructured":"Cheng-Tao Chu , Sang Kyun Kim , Yi-An Lin , YuanYuan Yu , Gary R. Bradski , Andrew Y. Ng , and Kunle Olukotun . Map-Reduce for Machine Learning on Multicore . In NIPS , pages 281 -- 288 , 2006 . Cheng-Tao Chu, Sang Kyun Kim, Yi-An Lin, YuanYuan Yu, Gary R. Bradski, Andrew Y. Ng, and Kunle Olukotun. Map-Reduce for Machine Learning on Multicore. In NIPS, pages 281--288, 2006."},{"key":"e_1_3_2_1_6_1","first-page":"137","volume-title":"OSDI","author":"Dean Jeffrey","year":"2004","unstructured":"Jeffrey Dean and Sanjay Ghemawat . MapReduce : Simplified Data Processing on Large Clusters . In OSDI , pages 137 -- 150 , 2004 . Jeffrey Dean and Sanjay Ghemawat. MapReduce: Simplified Data Processing on Large Clusters. In OSDI, pages 137--150, 2004."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2011.131"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTR.2009.5289201"},{"key":"e_1_3_2_1_9_1","volume-title":"MapReduce: Distributed Computing for Machine Learning","author":"Gillick Dan","year":"2008","unstructured":"Dan Gillick , Arlo Faria , and John Denero . MapReduce: Distributed Computing for Machine Learning . 2008 . Dan Gillick, Arlo Faria, and John Denero. MapReduce: Distributed Computing for Machine Learning. 2008."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142511"},{"key":"e_1_3_2_1_11_1","first-page":"430","volume-title":"High Performance Computing for Computational Science - VECPAR","author":"Gutierrez Eladio","year":"2008","unstructured":"Eladio Gutierrez , Sergio Romero , Maria A. Trenas , and Emilio L. Zapata . High Performance Computing for Computational Science - VECPAR 2008 . pages 430 -- 443 . Springer-Verlag , 2008. Eladio Gutierrez, Sergio Romero, Maria A. Trenas, and Emilio L. Zapata. High Performance Computing for Computational Science - VECPAR 2008. pages 430--443. Springer-Verlag, 2008."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454152"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1854273.1854303"},{"key":"e_1_3_2_1_14_1","volume-title":"Algorithms for Clustering Data","author":"Jain Anil K.","year":"1988","unstructured":"Anil K. Jain and Richard C. Dubes . Algorithms for Clustering Data . Prentice-Hall, Inc. , 1988 . Anil K. Jain and Richard C. Dubes. Algorithms for Clustering Data. Prentice-Hall, Inc., 1988."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.80"},{"key":"e_1_3_2_1_16_1","unstructured":"Mark Harris Lars Nyland and Jan Prins. Chapter 31 Fast N-Body Simulation with CUDA 2007.  Mark Harris Lars Nyland and Jan Prins. Chapter 31 Fast N-Body Simulation with CUDA 2007."},{"key":"e_1_3_2_1_17_1","volume-title":"Symposium on, 0: 43--49","author":"Moazeni Maryam","year":"2009","unstructured":"Maryam Moazeni , Alex Bui , and Majid Sarrafzadeh . A Memory Optimization Technique for Software-managed Scratchpad Memory in GPUs. Application Specific Processors , Symposium on, 0: 43--49 , 2009 . Maryam Moazeni, Alex Bui, and Majid Sarrafzadeh. A Memory Optimization Technique for Software-managed Scratchpad Memory in GPUs. Application Specific Processors, Symposium on, 0:43--49, 2009."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2009.5161062"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346181"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2010.55"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.102"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306783"}],"event":{"name":"HPDC'12: The 21st International Symposium on High-Performance Parallel and Distributed Computing","location":"Delft The Netherlands","acronym":"HPDC'12","sponsor":["University of Arizona University of Arizona","SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 21st international symposium on High-Performance Parallel and Distributed Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2287076.2287109","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2287076.2287109","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:49:04Z","timestamp":1750236544000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2287076.2287109"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,6,18]]},"references-count":21,"alternative-id":["10.1145\/2287076.2287109","10.1145\/2287076"],"URL":"https:\/\/doi.org\/10.1145\/2287076.2287109","relation":{},"subject":[],"published":{"date-parts":[[2012,6,18]]},"assertion":[{"value":"2012-06-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}