{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:34:36Z","timestamp":1750221276589,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,10,2]],"date-time":"2017-10-02T00:00:00Z","timestamp":1506902400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Education, Audiovisual and Culture Executive Agency (EACEA) of the European Commission"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,10,2]]},"DOI":"10.1145\/3132402.3132427","type":"proceedings-article","created":{"date-parts":[[2017,10,12]],"date-time":"2017-10-12T12:51:09Z","timestamp":1507812669000},"page":"60-67","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Identifying the potential of near data processing for apache spark"],"prefix":"10.1145","author":[{"given":"Ahsan Javed","family":"Awan","sequence":"first","affiliation":[{"name":"KTH Royal Institute of Technology, Sweden"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Moriyoshi","family":"Ohara","sequence":"additional","affiliation":[{"name":"KTH Royal Institute of Technology, Sweden"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eduard","family":"Ayguade","sequence":"additional","affiliation":[{"name":"Barcelona Super Computing Center, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kazuaki","family":"Ishizaki","sequence":"additional","affiliation":[{"name":"IBM Research Tokyo, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mats","family":"Brorsson","sequence":"additional","affiliation":[{"name":"IBM Research Tokyo, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vladimir","family":"Vlassov","sequence":"additional","affiliation":[{"name":"IBM Research Tokyo, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,10,2]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Hybrid memory cube consortium. hybrid memory cube specification 2.0. http:\/\/www.hybridmemorycube.org\/specification-v2-download-form\/ Nov.2014.  Hybrid memory cube consortium. hybrid memory cube specification 2.0. http:\/\/www.hybridmemorycube.org\/specification-v2-download-form\/ Nov.2014."},{"key":"e_1_3_2_1_2_1","volume-title":"Vtune Amplifier XE","author":"Intel","year":"2013","unstructured":"Intel Vtune Amplifier XE 2013 . Intel Vtune Amplifier XE 2013."},{"key":"e_1_3_2_1_3_1","unstructured":"STREAM. https:\/\/www.cs.virginia.edu\/stream\/.  STREAM. https:\/\/www.cs.virginia.edu\/stream\/."},{"key":"e_1_3_2_1_4_1","unstructured":"Toshiba SATA HDD Enterprise Performance Review.  Toshiba SATA HDD Enterprise Performance Review."},{"key":"e_1_3_2_1_5_1","unstructured":"Using Intel VTune Amplifier XE to Tune Software on the Intel Xeon Processor E5\/E7 v2 Family. https:\/\/software.intel.com\/en-us\/articles\/using-intel-vtune-amplifier-xe-to-tune-software-on-the-intel-xeon-processor-e5e7-v2-family.  Using Intel VTune Amplifier XE to Tune Software on the Intel Xeon Processor E5\/E7 v2 Family. https:\/\/software.intel.com\/en-us\/articles\/using-intel-vtune-amplifier-xe-to-tune-software-on-the-intel-xeon-processor-e5e7-v2-family."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750386"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/BDCloud.2015.37"},{"key":"e_1_3_2_1_8_1","volume-title":"Performance Optimization, and Emerging Hardware: 6th Workshop, BPOE","author":"Awan A. J.","year":"2015","unstructured":"Awan , A. J. , Brorsson , M. , Vlassov , V. , and Ayguade , E . Big Data Benchmarks , Performance Optimization, and Emerging Hardware: 6th Workshop, BPOE 2015 , Kohala, HI , USA, August 31 - September 4, 2015. Revised Selected Papers. Springer International Publishing , 2016, ch. How Data Volume Affects Spark Based Data Analytics on a Scale-up Server, pp. 81--92. Awan, A. J., Brorsson, M., Vlassov, V., and Ayguade, E. Big Data Benchmarks, Performance Optimization, and Emerging Hardware: 6th Workshop, BPOE 2015, Kohala, HI, USA, August 31 - September 4, 2015. Revised Selected Papers. Springer International Publishing, 2016, ch. How Data Volume Affects Spark Based Data Analytics on a Scale-up Server, pp. 81--92."},{"key":"e_1_3_2_1_9_1","first-page":"59","volume-title":"Sustainable Computing and Communications (SustainCom)(BDCloud-SocialCom-SustainCom), 2016 IEEE International Conferences on","author":"Awan A. J.","year":"2016","unstructured":"Awan , A. J. , Brorsson , M. , Vlassov , V. , and Ayguade , E . Micro-architectural characterization of apache spark on batch and stream processing workloads. In Big Data and Cloud Computing (BDCloud), Social Computing and Networking (SocialCom) , Sustainable Computing and Communications (SustainCom)(BDCloud-SocialCom-SustainCom), 2016 IEEE International Conferences on ( 2016 ), IEEE, pp. 59 -- 66 . Awan, A. J., Brorsson, M., Vlassov, V., and Ayguade, E. Micro-architectural characterization of apache spark on batch and stream processing workloads. In Big Data and Cloud Computing (BDCloud), Social Computing and Networking (SocialCom), Sustainable Computing and Communications (SustainCom)(BDCloud-SocialCom-SustainCom), 2016 IEEE International Conferences on (2016), IEEE, pp. 59--66."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3006299.3006319"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818950.2818977"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2212908.2212915"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818950.2818984"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818950.2818986"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDEW.2010.5452747"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1007\/978-3-319-14313-2_36","volume-title":"Euro-Par 2014: Parallel Processing Workshops","author":"Islam M.","year":"2014","unstructured":"Islam , M. , Scrbak , M. , Kavi , K. M. , Ignatowski , M. , and Jayasena , N . Improving node-level mapreduce performance using processing-in-memory technologies . In Euro-Par 2014: Parallel Processing Workshops ( 2014 ), Springer , pp. 425 -- 437 . Islam, M., Scrbak, M., Kavi, K. M., Ignatowski, M., and Jayasena, N. Improving node-level mapreduce performance using processing-in-memory technologies. In Euro-Par 2014: Parallel Processing Workshops (2014), Springer, pp. 425--437."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/1855094"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750392"},{"key":"e_1_3_2_1_19_1","first-page":"1","volume-title":"Proceedings of the NetDB","author":"Kreps J.","year":"2011","unstructured":"Kreps , J. , Narkhede , N. , Rao , J. , Kafka : A distributed messaging system for log processing . In Proceedings of the NetDB ( 2011 ), pp. 1 -- 7 . Kreps, J., Narkhede, N., Rao, J., et al. Kafka: A distributed messaging system for log processing. In Proceedings of the NetDB (2011), pp. 1--7."},{"key":"e_1_3_2_1_20_1","unstructured":"Lee J. H. Sim J. and Kim H. Bssync: Processing near memory for machine learning workloads with bounded staleness consistency models.  Lee J. H. Sim J. and Kim H. Bssync: Processing near memory for machine learning workloads with bounded staleness consistency models."},{"key":"e_1_3_2_1_21_1","volume-title":"Workshop on Near-Data Processing (WoNDP)","author":"Loh G.","year":"2013","unstructured":"Loh , G. , Jayasena , N. , Oskin , M. , Nutter , M. , Roberts , D. , Meswani , M. , Zhang , D. , and Ignatowski , M . A processing in memory taxonomy and a case for studying fixed-function pim . In Workshop on Near-Data Processing (WoNDP) ( 2013 ). Loh, G., Jayasena, N., Oskin, M., Nutter, M., Roberts, D., Meswani, M., Zhang, D., and Ignatowski, M. A processing in memory taxonomy and a case for studying fixed-function pim. In Workshop on Near-Data Processing (WoNDP) (2013)."},{"key":"e_1_3_2_1_22_1","volume-title":"Mllib: Machine learning in apache spark. arXiv preprint arXiv:1505.06807","author":"Meng X.","year":"2015","unstructured":"Meng , X. , Bradley , J. , Yavuz , B. , Sparks , E. , Venkataraman , S. , Liu , D. , Freeman , J. , Tsai, D., Amde, M., Owen, S., et al. Mllib: Machine learning in apache spark. arXiv preprint arXiv:1505.06807 ( 2015 ). Meng, X., Bradley, J., Yavuz, B., Sparks, E., Venkataraman, S., Liu, D., Freeman, J., Tsai, D., Amde, M., Owen, S., et al. Mllib: Machine learning in apache spark. arXiv preprint arXiv:1505.06807 (2015)."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-10596-3_11"},{"key":"e_1_3_2_1_24_1","volume-title":"5th Workshop on Architectures and Systems for Big Data (ASBD 2015) (2015","author":"Mirzadeh N.","year":"2091","unstructured":"Mirzadeh , N. , Ko\u00e7berber , Y. O. , Falsafi , B. , and Grot , B . Sort vs. hash join revisited for near-memory execution . In 5th Workshop on Architectures and Systems for Big Data (ASBD 2015) (2015 ), no. EPFL-CONF- 2091 21. Mirzadeh, N., Ko\u00e7berber, Y. O., Falsafi, B., and Grot, B. Sort vs. hash join revisited for near-memory execution. In 5th Workshop on Architectures and Systems for Big Data (ASBD 2015) (2015), no. EPFL-CONF-209121."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818950.2818982"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2675743.2774214"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2014.6844483"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818950.2818955"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2011.18"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2989081.2989087"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2014.6835958"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2744769.2744896"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771937.2771945"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2014.6844459"},{"key":"e_1_3_2_1_36_1","first-page":"202","volume-title":"IEEE International Symposium on (Oct","author":"Yasin A.","year":"2014","unstructured":"Yasin , A. , Ben-Asher , Y. , and Mendelson , A . Deep-dive analysis of the data analytics workload in cloudsuite. In Workload Characterization (IISWC) , IEEE International Symposium on (Oct 2014 ), pp. 202 -- 211 . Yasin, A., Ben-Asher, Y., and Mendelson, A. Deep-dive analysis of the data analytics workload in cloudsuite. In Workload Characterization (IISWC), IEEE International Symposium on (Oct 2014), pp. 202--211."},{"key":"e_1_3_2_1_37_1","first-page":"15","volume-title":"Presented as part of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12) (San Jose","author":"Zaharia M.","year":"2012","unstructured":"Zaharia , M. , Chowdhury , M. , Das , T. , Dave , A. , Ma , J. , McCauly , M. , Franklin , M. J. , Shenker , S. , and Stoica , I . Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing . In Presented as part of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12) (San Jose , CA , 2012 ), pp. 15 -- 28 . Zaharia, M., Chowdhury, M., Das, T., Dave, A., Ma, J., McCauly, M., Franklin, M. J., Shenker, S., and Stoica, I. Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing. In Presented as part of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12) (San Jose, CA, 2012), pp. 15--28."}],"event":{"name":"MEMSYS 2017: The International Symposium on Memory Systems, 2017","acronym":"MEMSYS 2017","location":"Alexandria Virginia"},"container-title":["Proceedings of the International Symposium on Memory Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3132402.3132427","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3132402.3132427","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:11:15Z","timestamp":1750212675000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3132402.3132427"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10,2]]},"references-count":36,"alternative-id":["10.1145\/3132402.3132427","10.1145\/3132402"],"URL":"https:\/\/doi.org\/10.1145\/3132402.3132427","relation":{},"subject":[],"published":{"date-parts":[[2017,10,2]]},"assertion":[{"value":"2017-10-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}