{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T11:24:39Z","timestamp":1747826679829},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2014,9,9]],"date-time":"2014-09-09T00:00:00Z","timestamp":1410220800000},"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":["Datenbank Spektrum"],"published-print":{"date-parts":[[2014,11]]},"DOI":"10.1007\/s13222-014-0165-y","type":"journal-article","created":{"date-parts":[[2014,9,8]],"date-time":"2014-09-08T08:20:04Z","timestamp":1410164404000},"page":"173-181","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["HyPer Beyond Software: Exploiting Modern Hardware for Main-Memory Database Systems"],"prefix":"10.1007","volume":"14","author":[{"given":"Florian","family":"Funke","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alfons","family":"Kemper","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tobias","family":"M\u00fchlbauer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Neumann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Viktor","family":"Leis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,9,9]]},"reference":[{"issue":"10","key":"165_CR1","doi-asserted-by":"crossref","first-page":"1064","DOI":"10.14778\/2336664.2336678","volume":"5","author":"MC Albutiu","year":"2012","unstructured":"Albutiu MC, Kemper A, Neumann T (2012) AQ2Massively parallel sort-merge joins in main memory multi-core database systems. Proceedings VDLB Endowment 5(10):1064\u20131075","journal-title":"Proceedings VDLB Endowment"},{"key":"165_CR2","unstructured":"Alonso G (2013) AQ3Hardware killed the software star. In: ICDE, Brisbane, Queensland, 8\u201312 April 2013"},{"key":"165_CR3","unstructured":"Alonso G, Kossmann D, Roscoe T (2011) AQ4SWissBox: an architecture for data processing appliances. In: CIDR 2011, Asilomar, CA, USA, January 9\u201312, 2011"},{"key":"165_CR4","unstructured":"Apple. AQ5Data Management in iOS. https:\/\/developer.apple.com\/technologies\/ios\/data-management.html , accessed 1 Sep 2014"},{"issue":"2","key":"165_CR5","doi-asserted-by":"crossref","first-page":"506","DOI":"10.1145\/1080695.1070012","volume":"33","author":"S Balakrishnan","year":"2005","unstructured":"Balakrishnan S, Rajwar R, Upton M, Lai K (2005) The impact of performance asymmetry in emerging multicore architectures. ACM SIGARCH Comp Archit News 33(2):506\u2013517","journal-title":"ACM SIGARCH Comp Archit News"},{"issue":"1","key":"165_CR6","doi-asserted-by":"crossref","first-page":"85","DOI":"10.14778\/2732219.2732227","volume":"7","author":"C Balkesen","year":"2013","unstructured":"Balkesen C, Alonso G, Teubner J, \u00d6zsu MT (2013) Multi-core, main-memory joins: sort vs. hash revisited. Proceedings VDLB Endowment 7(1):85\u201396","journal-title":"Proceedings VDLB Endowment"},{"key":"165_CR7","unstructured":"Bernstein PA, Hadzilacos V, Goodman N (1987) AQ6Concurrency control and recovery in database systems. Addison-Wesley Longman Publishing Co., Inc. Boston, MA, USA"},{"key":"165_CR8","doi-asserted-by":"crossref","unstructured":"Carey MJ (1983) Modeling and evaluation of database concurrency control algorithms. PhD thesis . EECS Department, University of California, Berkeley, CA, USA","DOI":"10.1145\/582192.582211"},{"key":"165_CR9","doi-asserted-by":"crossref","unstructured":"Diaconu C, Freedman C, Ismert E, Larson P-\u00c5, Mittal P, Stonecipher R, Verma N, Zwilling M (2013) Hekaton: SQL server\u2019s memory-optimized OLTP engine. In: SIGMOD 2013, New York, NY, USA, June 22\u201327, 2013","DOI":"10.1145\/2463676.2463710"},{"key":"165_CR10","doi-asserted-by":"crossref","unstructured":"Esmaeilzadeh H, Blem E, St. Amant R, Sankaralingam K, Burger D (2011) Dark silicon and the end of multicore scaling. In: ISCA 2011, June 4\u20138, 2011, San Jose, CA, USA","DOI":"10.1145\/2000064.2000108"},{"issue":"4","key":"165_CR11","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1145\/2094114.2094126","volume":"40","author":"F F\u00e4rber","year":"2011","unstructured":"F\u00e4rber F, Cha SK, Primsch J, Bornh\u00f6vd C, Sigg S, Lehner W (2011) SAP HANA database: data management for modern business applications. SIGMOD Rec 40(4):45\u201351","journal-title":"SIGMOD Rec"},{"issue":"11","key":"165_CR12","doi-asserted-by":"crossref","first-page":"1424","DOI":"10.14778\/2350229.2350258","volume":"5","author":"F Funke","year":"2012","unstructured":"Funke F, Kemper A, Neumann T (2012) Compacting transactional data in hybrid OLTP&OLAP databases. Proceedings VDLB Endowment 5(11):1424\u20131435","journal-title":"Proceedings VDLB Endowment"},{"key":"165_CR13","unstructured":"Google. Storage options. http:\/\/developer.android.com\/guide\/topics\/data\/data-storage.html#db , accessed 1 Sep 2014"},{"key":"165_CR14","unstructured":"Gorman M (2004) Understanding the Linux virtual memory manager. Prentice Hall , Upper Saddle River, New Jersey, USA"},{"key":"165_CR15","unstructured":"Greenhalgh P (2011) big. LITTLE processing with ARM Cortex-A15 & Cortex-A7. Whitepaper by ARM, URL: http:\/\/www.arm.com\/files\/download\/big_LITTLE_Final_Final.pdf , September 2011, accessed 1 Sep 2014"},{"issue":"4","key":"165_CR16","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/MM.2011.77","volume":"31","author":"N Hardavellas","year":"2011","unstructured":"Hardavellas N, Ferdman M, Falsafi B, Ailamaki A (2011) Toward dark silicon in servers. IEEE Micro 31(4):6\u201315","journal-title":"IEEE Micro"},{"key":"165_CR17","doi-asserted-by":"crossref","unstructured":"Harizopoulos S, Abadi DJ, Madden S, Stonebraker M (2008) OLTP through the looking glass, and what we found there. In: SIGMOD 2008, Vancouver, BC, Canada, June 10\u201312, 2008","DOI":"10.1145\/1376616.1376713"},{"key":"165_CR18","doi-asserted-by":"crossref","unstructured":"Herlihy M, Moss JEB (1993) Transactional memory: architectural support for lock-free data structures. In: ISCA May 1993, San Diego, CA, USA","DOI":"10.1145\/165123.165164"},{"key":"165_CR19","unstructured":"IHS. Processor market set for strong growth in 2013, Courtesy of smartphones and tablets. http:\/\/press.ihs.com\/printpdf\/18632 , accessed 1 Sep 2014"},{"key":"165_CR20","doi-asserted-by":"crossref","unstructured":"Kemper A, Neumann T (2011) HyPer: a hybrid OLTP&OLAP main memory database system based on virtual memory snapshots. In: ICDE, Hannover, 11\u201316 April 2011","DOI":"10.1109\/ICDE.2011.5767867"},{"key":"165_CR21","doi-asserted-by":"crossref","unstructured":"Leis V, Kemper A, Neumann T (2013) The adaptive radix tree: ARTful indexing for main-memory databases. In: ICDE, Brisbane, Queensland, 8\u201312 April 2013","DOI":"10.1109\/ICDE.2013.6544812"},{"key":"165_CR22","doi-asserted-by":"crossref","unstructured":"Leis V, Kemper A, Neumann T (2014) Exploiting hardware transactional memory in main-memory databases. In: ICDE, Chicago, IL, 31 March to 4 April 2014","DOI":"10.1109\/ICDE.2014.6816683"},{"key":"165_CR23","doi-asserted-by":"crossref","unstructured":"Leis V, Boncz P, Kemper A, Neumann T (2014) Morsel-driven parallelism: a NUMA-aware query evaluation framework for the many-core age. In: Proceedings of the 2014 ACM SIGMOD international conference on management of data, Snowbird, UT, 22\u201327 June 2014","DOI":"10.1145\/2588555.2610507"},{"key":"165_CR24","unstructured":"Li Y, Pandis I, M\u00fcller R, Raman V, Lohman GM (2013) NUMA-aware algorithms: the case of data shuffling. In: CIDR 2013, Asilomar, CA, USA, January 6\u20139, 2013"},{"key":"165_CR25","doi-asserted-by":"crossref","unstructured":"M\u00fchlbauer T, R\u00f6diger W, Seilbeck R, Kemper A, Neumann T (2014) Heterogeneity-conscious parallel query execution: getting a better mileage while driving faster! In: DaMoN 2014, Snowbird, Utah, USA, June 23, 2014","DOI":"10.1145\/2619228.2619230"},{"key":"165_CR26","doi-asserted-by":"crossref","unstructured":"M\u00fchlbauer T, R\u00f6diger W, Seilbeck R, Reiser A, Kemper A, Neumann T (2014) One DBMS for all: the brawny few and the wimpy crowd. In: SIGMOD 2014, Snowbird, UT, USA, June 22\u201327, 2014","DOI":"10.1145\/2588555.2594527"},{"issue":"9","key":"165_CR27","doi-asserted-by":"crossref","first-page":"539","DOI":"10.14778\/2002938.2002940","volume":"4","author":"T Neumann","year":"2011","unstructured":"Neumann T (2011) Efficiently compiling efficient query plans for modern hardware. Proceedings VLDB Endowment 4(9):539\u2013550","journal-title":"Proceedings VLDB Endowment"},{"key":"165_CR28","doi-asserted-by":"crossref","unstructured":"Schall D, H\u00e4rder T (2013) Energy-proportional query execution using a cluster of wimpy nodes. In: DaMoN 2013, New York, NY, USA, June 24, 2013","DOI":"10.1145\/2485278.2485279"},{"key":"165_CR29","unstructured":"IBM solidDB (2012) http:\/\/www.ibm.com\/software\/data\/soliddb\/ , accessed 1 Sep 2014"},{"key":"165_CR30","doi-asserted-by":"crossref","unstructured":"Tsirogiannis D, Harizopoulos S, Shah MA (2010) Analyzing the energy efficiency of a database server. In: SIGMOD 2010, Indianapolis, Indiana, USA, June 6\u201310, 2010","DOI":"10.1145\/1807167.1807194"},{"issue":"4","key":"165_CR31","doi-asserted-by":"crossref","first-page":"Art.\u00a032","DOI":"10.1145\/2400682.2400691","volume":"9","author":"K Van Craeynest","year":"2013","unstructured":"Van Craeynest K, Eeckhout L (2013) Understanding fundamental design choices in single-ISA heterogeneous multicore architectures. ACM Trans Archit Code Optim 9(4):Art.\u00a032","journal-title":"ACM Trans Archit Code Optim"},{"key":"165_CR32","unstructured":"VoltDB (2010) Technical overview. http:\/\/voltdb.com\/downloads\/datasheets_collateral\/technical_overview.pdf , accessed 1 Sep 2014"}],"container-title":["Datenbank-Spektrum"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13222-014-0165-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s13222-014-0165-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13222-014-0165-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,24]],"date-time":"2020-08-24T04:46:38Z","timestamp":1598244398000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s13222-014-0165-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,9,9]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2014,11]]}},"alternative-id":["165"],"URL":"https:\/\/doi.org\/10.1007\/s13222-014-0165-y","relation":{},"ISSN":["1618-2162","1610-1995"],"issn-type":[{"type":"print","value":"1618-2162"},{"type":"electronic","value":"1610-1995"}],"subject":[],"published":{"date-parts":[[2014,9,9]]}}}