{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T17:38:36Z","timestamp":1740159516386,"version":"3.37.3"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,2,2]],"date-time":"2018-02-02T00:00:00Z","timestamp":1517529600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["SFB 912 Highly Adaptive Energy-Ecient Computing"],"award-info":[{"award-number":["SFB 912 Highly Adaptive Energy-Ecient Computing"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["Cluster of Excellence Center for Advancing Electronics Dresden"],"award-info":[{"award-number":["Cluster of Excellence Center for Advancing Electronics Dresden"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Datenbank Spektrum"],"published-print":{"date-parts":[[2018,3]]},"DOI":"10.1007\/s13222-018-0276-y","type":"journal-article","created":{"date-parts":[[2018,2,2]],"date-time":"2018-02-02T06:36:33Z","timestamp":1517553393000},"page":"57-62","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Diversity of Processing Units"],"prefix":"10.1007","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8107-2775","authenticated-orcid":false,"given":"Wolfgang","family":"Lehner","sequence":"first","affiliation":[]},{"given":"Annett","family":"Ungeth\u00fcm","sequence":"additional","affiliation":[]},{"given":"Dirk","family":"Habich","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,2,2]]},"reference":[{"key":"276_CR1","first-page":"245","volume-title":"MICRO","author":"SR Agrawal","year":"2017","unstructured":"Agrawal SR, Idicula S, Raghavan A, Vlachos E, Govindaraju V, Varadarajan V, Balkesen C, Giannikis G, Roth C, Agarwal N, Sedlar E (2017) A\u00a0many-core architecture for in-memory data processing. In: MICRO, pp 245\u2013258"},{"key":"276_CR2","first-page":"1463","volume-title":"SIGMOD","author":"C Barthels","year":"2015","unstructured":"Barthels C, Loesing S, Alonso G, Kossmann D (2015) Rack-scale in-memory join processing using rdma. In: SIGMOD, pp 1463\u20131475"},{"key":"276_CR3","first-page":"72","volume-title":"EDBT","author":"P Damme","year":"2017","unstructured":"Damme P, Habich D, Hildebrandt J, Lehner W (2017) Lightweight data compression algorithms: an experimental survey (experiments and analyses). In: EDBT, pp 72\u201383"},{"key":"276_CR4","volume-title":"ADMS@VLDB","author":"M Dreseler","year":"2017","unstructured":"Dreseler M, Kissinger T, D\u00fcrken T, L\u00fcubke E, Uflacker M, Habich D, Plattner H, Lehner W (2017) Hardware-accelerated memory operations on large-scale numa systems. In: ADMS@VLDB"},{"key":"276_CR5","volume-title":"Intel max 10 fpgas \u2013 overview","author":"FPGA I","year":"2018","unstructured":"FPGA I (2018a) Intel max 10 fpgas \u2013 overview. https:\/\/www.altera.com\/products\/fpga\/max-series\/max-10\/overview.html . Accessed 5 Jan 2018"},{"key":"276_CR6","volume-title":"Intel stratix 10 fpgas \u2013 overview","author":"FPGA I","year":"2018","unstructured":"FPGA I (2018b) Intel stratix 10 fpgas \u2013 overview. https:\/\/www.altera.com\/products\/fpga\/stratix-series\/stratix-10\/overview.html . Accessed 5 Jan 2018"},{"key":"276_CR7","first-page":"1","volume-title":"DAC","author":"S Haas","year":"2016","unstructured":"Haas S, Arnold O, N\u00f6then B, Scholze S, Ellguth G, Dixius A, H\u00f6ppner S, Schiefer S, Hartmann S, Henker S et al (2016) An mpsoc for energy-efficient database query processing. In: DAC, pp 1\u20136"},{"key":"276_CR8","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/j.micpro.2017.10.002","volume":"55","author":"S Haas","year":"2017","unstructured":"Haas S, Scholze S, H\u00f6ppner S, Ungeth\u00fcm A, Mayr C, Sch\u00fcffny R, Lehner W, Fettweis G (2017) Application-specific architectures for energy-efficient database query processing and optimization. Microprocess Microsyst 55:119\u2013130","journal-title":"Microprocess Microsyst"},{"key":"276_CR9","volume-title":"Odroid-xu3","author":"HardKernel","year":"2018","unstructured":"HardKernel (2018) Odroid-xu3. http:\/\/www.hardkernel.com\/main\/products\/prdt_info.php?g_code=g140448267127 . Accessed 10 Jan 2018"},{"key":"276_CR10","volume-title":"Coherent accelerator processor interface (capi) for power8 systems, white paper","author":"IBM","year":"2014","unstructured":"IBM (2014) Coherent accelerator processor interface (capi) for power8 systems, white paper. https:\/\/www-304.ibm.com\/webapp\/set2\/sas\/f\/capi\/CAPI_POWER8.pdf . Accessed 2 Jan 2018"},{"key":"276_CR11","volume-title":"Data engine for nosql \u2013 power systems edition","author":"IBM","year":"2016","unstructured":"IBM (2016) Data engine for nosql \u2013 power systems edition. http:\/\/www.ibm.biz\/capiflash . Accessed 2 Jan 2018"},{"key":"276_CR12","volume-title":"Intel fpgas \u2013 socs \u2013 product overview","author":"Intel","year":"2018","unstructured":"Intel (2018a) Intel fpgas \u2013 socs \u2013 product overview. https:\/\/www.altera.com\/products\/soc\/overview.html . Accessed 1 Jan 2018"},{"key":"276_CR13","volume-title":"Intel hardware accelerator research program","author":"Intel","year":"2018","unstructured":"Intel (2018b) Intel hardware accelerator research program. https:\/\/software.intel.com\/en-us\/hardware-accelerator-research-program . Accessed 5 Jan 2018"},{"key":"276_CR14","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080246","volume-title":"In-datacenter performance analysis of a\u00a0tensor processing unit","author":"NP Jouppi","year":"2017","unstructured":"Jouppi NP et al (2017) In-datacenter performance analysis of a\u00a0tensor processing unit. https:\/\/arxiv.org\/pdf\/1704.04760.pdf . Accessed 2018-01-03"},{"issue":"3","key":"276_CR15","first-page":"117","volume":"59","author":"T Karnagel","year":"2017","unstructured":"Karnagel T, Habich D (2017) Heterogeneous placement optimization for database query processing. it Inf Technol 59(3):117","journal-title":"it Inf. Technol."},{"issue":"7","key":"276_CR16","doi-asserted-by":"publisher","first-page":"733","DOI":"10.14778\/3067421.3067423","volume":"10","author":"T Karnagel","year":"2017","unstructured":"Karnagel T, Habich D, Lehner W (2017) Adaptive work placement for query processing on heterogeneous computing resources. Proceedings VLDB Endowment 10(7):733\u2013744","journal-title":"Proceedings VLDB Endowment"},{"key":"276_CR17","volume-title":"SIGMOD","author":"T Kissinger","year":"2018","unstructured":"Kissinger T, Habich D, Lehner W (2018) Adaptive energy-control for in-memory database systems. In: SIGMOD"},{"issue":"12","key":"276_CR18","doi-asserted-by":"publisher","first-page":"2018","DOI":"10.14778\/3137765.3137834","volume":"10","author":"W Lehner","year":"2017","unstructured":"Lehner W (2017) The data center under your desk \u2013 how disruptive is modern hardware for db system design? Proceedings VLDB Endowment 10(12):2018\u20132019","journal-title":"Proceedings VLDB Endowment"},{"key":"276_CR19","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1145\/2882903.2882949","volume-title":"SIGMOD","author":"F Li","year":"2016","unstructured":"Li F, Das S, Syamala M, Narasayya VR (2016) Accelerating relational databases by leveraging remote memory and rdma. In: SIGMOD, pp 355\u2013370"},{"key":"276_CR20","volume-title":"Nec accelerates machine learning for vector computers","author":"NEC","year":"2017","unstructured":"NEC (2017) Nec accelerates machine learning for vector computers. http:\/\/www.nec.com\/en\/press\/201707\/global_20170703_02.html . Accessed 4 Jan 2018"},{"key":"276_CR21","volume-title":"Volta architecture whitepaper","author":"Nvidia","year":"2017","unstructured":"Nvidia (2017) Volta architecture whitepaper. http:\/\/www.nvidia.com\/object\/volta-architecture-whitepaper.html . Accessed 5 Jan 2018"},{"issue":"3","key":"276_CR22","first-page":"109","volume":"59","author":"I Oukid","year":"2017","unstructured":"Oukid I, Kettler R, Willhalm T (2017) Storage class memory and databases: opportunities and challenges. it Inf Technol 59(3):109","journal-title":"it Inf. Technol."},{"issue":"1","key":"276_CR23","first-page":"27","volume":"40","author":"A Salama","year":"2017","unstructured":"Salama A, Binnig C, Kraska T, Scherp A, Ziegler T (2017) Rethinking distributed query execution on high-speed networks. IEEE Data Eng Bull 40(1):27\u201337","journal-title":"IEEE Data Eng. Bull."},{"key":"276_CR24","volume-title":"SGI UV 300H for SAP HANA","author":"SGI","year":"2016","unstructured":"SGI (2016) SGI UV 300H for SAP HANA. https:\/\/www.sgi.com\/pdfs\/4554.pdf . Accessed 2018-01-03"},{"key":"276_CR25","volume-title":"Infiniband roadmap","author":"InfiniBand Trade Association","year":"2015","unstructured":"InfiniBand Trade Association (2015) Infiniband roadmap. http:\/\/www.infinibandta.org\/content\/pages.php?pg=technology_overview . Accessed 2018-01-03"},{"issue":"3","key":"276_CR26","first-page":"125","volume":"59","author":"J Teubner","year":"2017","unstructured":"Teubner J (2017) Fpgas for data processing: current state. it Inf Technol 59(3):125\u2013131","journal-title":"it Inf. Technol."},{"key":"276_CR27","doi-asserted-by":"publisher","first-page":"2173","DOI":"10.1145\/2882903.2899390","volume-title":"SIGMOD","author":"A Ungeth\u00fcm","year":"2016","unstructured":"Ungeth\u00fcm A, Kissinger T, Mentzel W, Habich D, Lehner W (2016) Energy elasticity on heterogeneous hardware using adaptive resource reconfiguration LIVE. In: SIGMOD, pp 2173\u20132176"},{"issue":"1","key":"276_CR28","doi-asserted-by":"publisher","first-page":"385","DOI":"10.14778\/1687627.1687671","volume":"2","author":"T Willhalm","year":"2009","unstructured":"Willhalm T, Popovici N, Boshmaf Y, Plattner H, Zeier A, Schaffner J (2009) Simd-scan: ultra fast in-memory table scan using on-chip vector processing units. Proceedings VLDB Endowment 2(1):385\u2013394","journal-title":"Proceedings VLDB Endowment"},{"key":"276_CR29","first-page":"1","volume-title":"FPL","author":"L Woods","year":"2013","unstructured":"Woods L, Istvan Z, Alonso G (2013a) Hybrid fpga-accelerated sql query processing. In: FPL, pp 1\u20131"},{"key":"276_CR30","first-page":"1073","volume-title":"SIGMOD","author":"L Woods","year":"2013","unstructured":"Woods L, Teubner J, Alonso G (2013b) Less watts, more performance: an intelligent storage engine for data appliances. In: SIGMOD, pp 1073\u20131076"},{"key":"276_CR31","volume-title":"Xilinx data sheets \u2013 spartan-7 series","author":"Xilinx","year":"2017","unstructured":"Xilinx (2017) Xilinx data sheets \u2013 spartan-7 series. https:\/\/www.xilinx.com\/support\/documentation\/data_sheets\/ds180_7Series_Overview.pdf . Accessed 1 Jan 2018"},{"key":"276_CR32","volume-title":"Xilinx programmable devices \u2013 product overview","author":"Xilinx","year":"2018","unstructured":"Xilinx (2018) Xilinx programmable devices \u2013 product overview. https:\/\/www.xilinx.com\/products\/silicon-devices\/soc.html . Accessed 1 Jan 2018"},{"key":"276_CR33","doi-asserted-by":"crossref","first-page":"1314","DOI":"10.1109\/SC.Companion.2012.163","volume-title":"SC companion: high performance computing, networking storage and analysis","author":"J Young","year":"2012","unstructured":"Young J, Wu H, Yalamanchili S (2012) Satisfying data-intensive queries using GPU clusters. In: SC companion: high performance computing, networking storage and analysis, p 1314"},{"key":"276_CR34","doi-asserted-by":"crossref","unstructured":"Ziener D, Bauer F, Becher A, Dennl C, Meyer-Wegener K, Sch\u00fcrfeld U, Teich J, Vogt JS, Weber H (2016) Fpga-based dynamically reconfigurable sql query processing. ACM Trans Reconfigurable Technol Syst 9(4)","DOI":"10.1145\/2845087"}],"container-title":["Datenbank-Spektrum"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s13222-018-0276-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13222-018-0276-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13222-018-0276-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,10]],"date-time":"2019-10-10T01:37:49Z","timestamp":1570671469000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s13222-018-0276-y"}},"subtitle":["An Attempt to Classify the Plethora of Modern Processing Units"],"short-title":[],"issued":{"date-parts":[[2018,2,2]]},"references-count":34,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,3]]}},"alternative-id":["276"],"URL":"https:\/\/doi.org\/10.1007\/s13222-018-0276-y","relation":{},"ISSN":["1618-2162","1610-1995"],"issn-type":[{"type":"print","value":"1618-2162"},{"type":"electronic","value":"1610-1995"}],"subject":[],"published":{"date-parts":[[2018,2,2]]},"assertion":[{"value":"2 February 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}