{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,7]],"date-time":"2026-01-07T07:55:57Z","timestamp":1767772557977},"publisher-location":"Cham","reference-count":30,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030206550"},{"type":"electronic","value":"9783030206567"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-20656-7_5","type":"book-chapter","created":{"date-parts":[[2019,6,4]],"date-time":"2019-06-04T19:02:40Z","timestamp":1559674960000},"page":"81-98","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Near-Data Processing Server Architecture and Its Impact on Data Center Applications"],"prefix":"10.1007","author":[{"given":"Xiaojia","family":"Song","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tao","family":"Xie","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stephen","family":"Fischer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,5,17]]},"reference":[{"issue":"3","key":"5_CR1","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1145\/2872887.2750386","volume":"43","author":"J Ahn","year":"2016","unstructured":"Ahn, J., Hong, S., Yoo, S., Mutlu, O., Choi, K.: A scalable processing-in-memory accelerator for parallel graph processing. ACM SIGARCH Comput. Architect. News 43(3), 105\u2013117 (2016)","journal-title":"ACM SIGARCH Comput. Architect. News"},{"unstructured":"Asanovic, K., Patterson, D.: Firebox: a hardware building block for 2020 warehouse-scale computers. In: USENIX FAST, vol. 13 (2014)","key":"5_CR2"},{"doi-asserted-by":"crossref","unstructured":"Cho, S., Park, C., Oh, H., Kim, S., Yi, Y., Ganger, G.R.: Active disk meets flash: a case for intelligent SSDs. In: Proceedings of the 27th International ACM Conference on International Conference on Supercomputing, pp. 91\u2013102. ACM (2013)","key":"5_CR3","DOI":"10.1145\/2464996.2465003"},{"unstructured":"CNXSoft: Allwinner A64 a quad core 64-bit ARM cortex A53 SoC for tablets (2015)","key":"5_CR4"},{"doi-asserted-by":"crossref","unstructured":"Davidson, G.S., Cowie, J.R., Helmreich, S.C., Zacharski, R.A., Boyack, K.W.: Data-centric computing with the netezza architecture. Technical report, Sandia National Laboratories (2006)","key":"5_CR5","DOI":"10.2172\/1012744"},{"doi-asserted-by":"crossref","unstructured":"De, A., Gokhale, M., Gupta, R., Swanson, S.: Minerva: accelerating data analysis in next-generation SSDs. In: FCCM, pp. 9\u201316. IEEE (2013)","key":"5_CR6","DOI":"10.1109\/FCCM.2013.46"},{"doi-asserted-by":"crossref","unstructured":"Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., Fei-Fei, L.: Imagenet: a large-scale hierarchical image database. In: CVPR. IEEE (2009)","key":"5_CR7","DOI":"10.1109\/CVPR.2009.5206848"},{"unstructured":"Digikey: Price of VCU1525 board (2018). \n                      https:\/\/www.digikey.com\/products\/en?keywords=VCU1525","key":"5_CR8"},{"unstructured":"Fidus Systems, Inc.: Fidus sidewinder-100 (2017). \n                      https:\/\/www.xilinx.com\/products\/boards-and-kits\/1-o1x8yv.html","key":"5_CR9"},{"doi-asserted-by":"crossref","unstructured":"Gao, M., Ayers, G., Kozyrakis, C.: Practical near-data processing for in-memory analytics frameworks. In: 2015 International Conference on PACT, pp. 113\u2013124 (2015)","key":"5_CR10","DOI":"10.1109\/PACT.2015.22"},{"doi-asserted-by":"crossref","unstructured":"Gu, B., et al.: Biscuit: a framework for near-data processing of big data workloads. In: ISCA, pp. 153\u2013165. IEEE (2016)","key":"5_CR11","DOI":"10.1145\/3007787.3001154"},{"doi-asserted-by":"crossref","unstructured":"He, H., Guo, H.: The realization of FFT algorithm based on FPGA co-processor. In: Second International Symposium on Intelligent Information Technology Application, IITA 2008, vol. 3, pp. 239\u2013243. IEEE (2008)","key":"5_CR12","DOI":"10.1109\/IITA.2008.461"},{"unstructured":"The Khronos Group, Inc.: The open standard for parallel programming of heterogeneous systems (2018). \n                      https:\/\/www.khronos.org\/opencl\/","key":"5_CR13"},{"unstructured":"Intel: Intel\u00ae Xeon\u00ae Gold 6154 Processor. \n                      https:\/\/ark.intel.com\/products\/120495\/Intel-Xeon-Gold-6154-Processor-24_75M-Cache-3_00-GHz","key":"5_CR14"},{"issue":"11","key":"5_CR15","doi-asserted-by":"publisher","first-page":"1202","DOI":"10.14778\/3137628.3137632","volume":"10","author":"Z Istv\u00e1n","year":"2017","unstructured":"Istv\u00e1n, Z., Sidler, D., Alonso, G.: Caribou: intelligent distributed storage. Proc. VLDB Endowment 10(11), 1202\u20131213 (2017)","journal-title":"Proc. VLDB Endowment"},{"issue":"12","key":"5_CR16","doi-asserted-by":"publisher","first-page":"924","DOI":"10.14778\/2994509.2994512","volume":"9","author":"I Jo","year":"2016","unstructured":"Jo, I., et al.: YourSQL: a high-performance database system leveraging in-storage computing. Proc. VLDB Endowment 9(12), 924\u2013935 (2016)","journal-title":"Proc. VLDB Endowment"},{"doi-asserted-by":"crossref","unstructured":"Jun, S.W., Liu, M., Lee, S., Hicks, et al.: BlueDBM: an appliance for big data analytics. In: Computer Architecture (ISCA), pp. 1\u201313 (2015)","key":"5_CR17","DOI":"10.1145\/2872887.2750412"},{"doi-asserted-by":"crossref","unstructured":"Koo, G., et al.: Summarizer: trading communication with computing near storage. In: Proceedings of the 50th Annual IEEE\/ACM International Symposium on Microarchitecture, pp. 219\u2013231. ACM (2017)","key":"5_CR18","DOI":"10.1145\/3123939.3124553"},{"unstructured":"Mayhew, D., Krishnan, V.: PCI express and advanced switching: evolutionary path to building next generation interconnects. In: Proceedings of the High Performance Interconnects, pp. 21\u201329 (2003)","key":"5_CR19"},{"doi-asserted-by":"crossref","unstructured":"Nurvitadhi, E., Sheffield, D., Sim, J., Mishra, A., Venkatesh, G., Marr, D.: Accelerating binarized neural networks: comparison of FPGA, CPU, GPU, and ASIC. In: FPT, pp. 77\u201384. IEEE (2016)","key":"5_CR20","DOI":"10.1109\/FPT.2016.7929192"},{"unstructured":"Rodinia: accelerating compute-intensive applications with accelerators (2009)","key":"5_CR21"},{"unstructured":"Samsung: Mission peak NGSFF all flash NVMe reference design (2017). \n                      http:\/\/www.samsung.com\/semiconductor\/insights\/tech-leadership\/mission-peak-ngsff-all-flash-nvme-reference-design\/","key":"5_CR22"},{"doi-asserted-by":"crossref","unstructured":"Talbot, J., Yoo, R.M., Kozyrakis, C.: Phoenix++: modular mapreduce for shared-memory systems. In: Proceedings of the Second International Workshop on MapReduce and its Applications, pp. 9\u201316. ACM (2011)","key":"5_CR23","DOI":"10.1145\/1996092.1996095"},{"unstructured":"Tiwari, D., et al.: Active flash: towards energy-efficient, in-situ data analytics on extreme-scale machines. In: FAST, pp. 119\u2013132 (2013)","key":"5_CR24"},{"key":"5_CR25","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/978-3-319-06486-4_7","volume-title":"High-Performance Computing on the Intel\u00ae Xeon Phi\u2122","author":"Endong Wang","year":"2014","unstructured":"Wang, E., et al.: Intel math kernel library. In: High-Performance Computing on the Intel\u00ae Xeon Phi\n                      \n                        \n                      \n                      $$^{{\\rm TM}}$$\n                      \n                        \n                          \n                            \n                            TM\n                          \n                        \n                      \n                    , pp. 167\u2013188. Springer, Cham (2014). \n                      https:\/\/doi.org\/10.1007\/978-3-319-06486-4_7"},{"unstructured":"Whitman, M., Fink, M.: HP labs: the future technology. HP discover Las Vegas (2014). \n                      https:\/\/news.hpe.com\/content-hub\/memory-driven-computing\/","key":"5_CR26"},{"issue":"11","key":"5_CR27","doi-asserted-by":"publisher","first-page":"963","DOI":"10.14778\/2732967.2732972","volume":"7","author":"L Woods","year":"2014","unstructured":"Woods, L., Istv\u00e1n, Z., Alonso, G.: Ibex: an intelligent storage engine with support for advanced SQL offloading. Proc. VLDB Endowment 7(11), 963\u2013974 (2014)","journal-title":"Proc. VLDB Endowment"},{"unstructured":"Xilinx virtex ultrascale+ FPGA VCU1525 (2017). \n                      https:\/\/www.xilinx.com\/products\/boards-and-kits\/vcu1525-a.html","key":"5_CR28"},{"issue":"4","key":"5_CR29","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1145\/3079759","volume":"10","author":"M Yoshimi","year":"2017","unstructured":"Yoshimi, M., Oge, Y., Yoshinaga, T.: Pipelined parallel join and its FPGA-based acceleration. TRETS 10(4), 28 (2017)","journal-title":"TRETS"},{"doi-asserted-by":"crossref","unstructured":"Zhang, D., Jayasena, N., Lyashevsky, A., Greathouse, J.L., Xu, L., Ignatowski, M.: TOP-PIM: throughput-oriented programmable processing in memory. In: HPDC, pp. 85\u201398. ACM (2014)","key":"5_CR30","DOI":"10.1145\/2600212.2600213"}],"container-title":["Lecture Notes in Computer Science","High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-20656-7_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,4]],"date-time":"2019-06-04T19:17:25Z","timestamp":1559675845000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-20656-7_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030206550","9783030206567"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-20656-7_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"17 May 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ISC High Performance","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on High Performance Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Frankfurt","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 June 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 June 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"34","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"supercomputing2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.isc-hpc.com\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"Linklings","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"70","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"17","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"24% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"4-5","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"n\/a","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}}]}}