{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,28]],"date-time":"2025-11-28T04:32:59Z","timestamp":1764304379771},"reference-count":18,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2013,5,30]],"date-time":"2013-05-30T00:00:00Z","timestamp":1369872000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2014,6]]},"DOI":"10.1007\/s10586-013-0276-5","type":"journal-article","created":{"date-parts":[[2013,5,29]],"date-time":"2013-05-29T17:06:35Z","timestamp":1369847195000},"page":"293-301","source":"Crossref","is-referenced-by-count":15,"title":["Accelerating MapReduce framework on multi-GPU systems"],"prefix":"10.1007","volume":"17","author":[{"given":"Hai","family":"Jiang","sequence":"first","affiliation":[]},{"given":"Yi","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Zhi","family":"Qiao","sequence":"additional","affiliation":[]},{"given":"Kuan-Ching","family":"Li","sequence":"additional","affiliation":[]},{"given":"WonWoo","family":"Ro","sequence":"additional","affiliation":[]},{"given":"Jean-Luc","family":"Gaudiot","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2013,5,30]]},"reference":[{"key":"276_CR1","unstructured":"NVIDIA CUDA Programming Guide 5.0. http:\/\/docs.nvidia.com\/cuda\/cuda-c-programming-guide\/index.html"},{"key":"276_CR2","unstructured":"OpenCL\u2014The open standard for parallel programming of heterogeneous systems. http:\/\/www.khronos.org\/opencl"},{"key":"276_CR3","unstructured":"Caylor, M.: Numerical solution of the wave equation on dual-GPU platforms using Brook+. Presentation, Boise State University (2010)"},{"issue":"3\u20134","key":"276_CR4","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1007\/s00450-011-0157-1","volume":"26","author":"G. Shainer","year":"2011","unstructured":"Shainer, G., Ayoub, A., Lui, P., Kagan, M., Trott, C., Scantlen, G., Crozier, P.: The development of Mellanox\/NVIDIA GPU direct over InfiniBand a new model for GPU to GPU communications. Comput. Sci. Res. Dev. 26(3\u20134), 267\u2013273 (2011)","journal-title":"Comput. Sci. Res. Dev."},{"key":"276_CR5","volume-title":"eScience\u201908. IEEE Fourth International Conference on eScience","author":"J. Ekanayake","year":"2008","unstructured":"Ekanayake, J., Pallickara, S., Fox, G.: MapReduce for data intensive scientific analyses. In: eScience\u201908. IEEE Fourth International Conference on eScience (2008)"},{"issue":"1","key":"276_CR6","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J. Dean","year":"2008","unstructured":"Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. Commun. ACM 51(1), 107\u2013113 (2008)","journal-title":"Commun. ACM"},{"key":"276_CR7","first-page":"364","volume-title":"Proceedings of the 21st International Symposium on High-Performance Parallel and Distributed Computing","author":"M. Elteir","year":"2011","unstructured":"Elteir, M., Lin, H., Feng, W., Scogland, T.: StreamMR: an optimized MapReduce framework for AMD GPUs. In: Proceedings of the 21st International Symposium on High-Performance Parallel and Distributed Computing, pp. 364\u2013371 (2011)"},{"key":"276_CR8","first-page":"608","volume-title":"Proceedings of the 2011 IEEE 17th International Conference on Parallel and Distributed Systems","author":"W. Fang","year":"2011","unstructured":"Fang, W., He, B., Luo, Q., Govindaraju, N.K.: Mars: accelerating MapReduce with graphics processors. In: Proceedings of the 2011 IEEE 17th International Conference on Parallel and Distributed Systems, pp. 608\u2013620 (2011)"},{"issue":"1","key":"276_CR9","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1007\/s11390-012-1205-4","volume":"27","author":"C.T. Hong","year":"2012","unstructured":"Hong, C.T., Chen, D.H., Chen, Y.B., Chen, W.G., Zheng, W.M., Lin, H.B.: Providing source code level portability between CPU and GPU with MapCG. J. Comput. Sci. Technol. 27(1), 42\u201356 (2012)","journal-title":"J. Comput. Sci. Technol."},{"key":"276_CR10","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1007\/978-3-642-30961-8_23","volume-title":"Proceedings of the 8th International Conference on OpenMP in a Heterogeneous World","author":"S.R. Alam","year":"2012","unstructured":"Alam, S.R., Fourestey, G., Videau, B., Genovese, L., Goedecker, S., Dugan, N.: Overlapping computations with communications and I\/O explicitly using OpenMP based heterogeneous threading models. In: Proceedings of the 8th International Conference on OpenMP in a Heterogeneous World, pp. 267\u2013270 (2012)"},{"key":"276_CR11","volume-title":"Hadoop: The Definitive Guide","author":"T. White","year":"2010","unstructured":"White, T.: Hadoop: The Definitive Guide. O\u2019Reilly Media, Inc.\/Yahoo Press, Sebastopol (2010)"},{"key":"276_CR12","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1109\/HPCA.2007.346181","volume-title":"Proceedings of the 2007 IEEE 13th International Symposium on High Performance Computer Architecture","author":"C. Ranger","year":"2007","unstructured":"Ranger, C., Raghuraman, R., Penmetsa, A., Bradski, G., Kozyraki, C.: Evaluating MapReduce for multi-core and multiprocessor systems. In: Proceedings of the 2007 IEEE 13th International Symposium on High Performance Computer Architecture, pp. 13\u201324 (2007)"},{"key":"276_CR13","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1145\/2287076.2287109","volume-title":"Proceedings of the 21st International Symposium on High-Performance Parallel and Distributed Computing","author":"L. Chen","year":"2012","unstructured":"Chen, L., Agrawal, G.: Optimizing MapReduce for GPUs with effective shared memory usage. In: Proceedings of the 21st International Symposium on High-Performance Parallel and Distributed Computing, pp. 199\u2013210 (2012)"},{"key":"276_CR14","doi-asserted-by":"crossref","first-page":"1068","DOI":"10.1109\/IPDPS.2011.102","volume-title":"Proceedings of the 2011 IEEE International Parallel & Distributed Processing Symposium","author":"J.A. Stuart","year":"2011","unstructured":"Stuart, J.A., Owens, J.D.: Multi-GPU MapReduce on GPU clusters. In: Proceedings of the 2011 IEEE International Parallel & Distributed Processing Symposium, pp. 1068\u20131079 (2011)"},{"key":"276_CR15","first-page":"359","volume-title":"GPU Computing Gems: Jade Edition","author":"N. Bell","year":"2011","unstructured":"Bell, N., Hoberock, J.: Thrust: a productivity-oriented library for CUDA. In: GPU Computing Gems: Jade Edition, pp. 359\u2013371. Morgan Kaufmann, San Francisco (2011)"},{"issue":"10","key":"276_CR16","doi-asserted-by":"crossref","first-page":"1079","DOI":"10.1016\/0167-8191(93)90019-H","volume":"19","author":"X. Li","year":"1993","unstructured":"Li, X., Lu, P., Schaeffer, J., Shillington, J., Wong, P.S., Shi, H.: On the versatility of parallel sorting by regular sampling. J. Parallel Comput. 19(10), 1079\u20131103 (1993)","journal-title":"J. Parallel Comput."},{"issue":"4","key":"276_CR17","doi-asserted-by":"crossref","first-page":"437","DOI":"10.1111\/1475-3995.00366","volume":"9","author":"B. Przydatek","year":"2002","unstructured":"Przydatek, B.: A fast approximation algorithm for the subset-sum problem. J. Int. Trans. Oper. Res. 9(4), 437\u2013459 (2002)","journal-title":"J. Int. Trans. Oper. Res."},{"issue":"5","key":"276_CR18","doi-asserted-by":"crossref","first-page":"1031","DOI":"10.1109\/TPAMI.2011.255","volume":"34","author":"S. Yu","year":"2012","unstructured":"Yu, S., Tranchevent, L.-C., Liu, X., Glanzel, W., Suykens, J.A.K., De Moor, B., Moreau, Y.: Optimized data fusion for kernel k-means clustering. IEEE Trans. Pattern Anal. Mach. Intell. 34(5), 1031\u20131039 (2012)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-013-0276-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-013-0276-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-013-0276-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T18:40:17Z","timestamp":1559241617000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-013-0276-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,5,30]]},"references-count":18,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,6]]}},"alternative-id":["276"],"URL":"https:\/\/doi.org\/10.1007\/s10586-013-0276-5","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,5,30]]}}}