{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T08:58:38Z","timestamp":1775638718399,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,5,31]],"date-time":"2020-05-31T00:00:00Z","timestamp":1590883200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,6,11]]},"DOI":"10.1145\/3318464.3389725","type":"proceedings-article","created":{"date-parts":[[2020,5,29]],"date-time":"2020-05-29T17:12:33Z","timestamp":1590772353000},"page":"1651-1666","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Robust Performance of Main Memory Data Structures by Configuration"],"prefix":"10.1145","author":[{"given":"Tiemo","family":"Bang","sequence":"first","affiliation":[{"name":"Technical University of Darmstadt &amp; SAP SE, Darmstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ismail","family":"Oukid","sequence":"additional","affiliation":[{"name":"Snowflake Inc., San Mateo, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Norman","family":"May","sequence":"additional","affiliation":[{"name":"SAP SE, Walldorf, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ilia","family":"Petrov","sequence":"additional","affiliation":[{"name":"Reutlingen University, Reutlingen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carsten","family":"Binnig","sequence":"additional","affiliation":[{"name":"Technical University of Darmstadt, Darmstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,5,31]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.14778\/3358701.3358707"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1018203.1018205"},{"key":"e_1_3_2_2_3_1","unstructured":"Timo Bingmann. 2013. STX B+ Tree C+ Template Classes. http:\/\/panthema.net\/2007\/stx-btree\/ accessed 2019-05--23.  Timo Bingmann. 2013. STX B+ Tree C+ Template Classes. http:\/\/panthema.net\/2007\/stx-btree\/ accessed 2019-05--23."},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196896"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2935764.2935796"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-03850-6_7"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3282506"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522714"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2463710"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1989493.1989502"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2686884"},{"key":"e_1_3_2_2_14_1","volume-title":"The Carnegie Mellon University Task Parallel Program Suite. Report","author":"Dinda Peter","unstructured":"Peter Dinda , Thomas Gross , David O'Hallaron , Edward Segall , and Jon Webb . 1994. The Carnegie Mellon University Task Parallel Program Suite. Report . Carnegie-Mellon University Pittsburgh , Dept . of Computer Science. Peter Dinda, Thomas Gross, David O'Hallaron, Edward Segall, and Jon Webb. 1994. The Carnegie Mellon University Task Parallel Program Suite. Report. Carnegie-Mellon University Pittsburgh, Dept. of Computer Science."},{"key":"e_1_3_2_2_15_1","unstructured":"Markus Dreseler Thomas Kissinger Timo Dj\u00fcrken Eric L\u00fcbke Matthias Uflacker Dirk Habich Hasso Plattner and Wolfgang Lehner. 2017. Hardware-Accelerated Memory Operations on Large-Scale NUMA Systems.. In ADMS at VLDB. 34--41.  Markus Dreseler Thomas Kissinger Timo Dj\u00fcrken Eric L\u00fcbke Matthias Uflacker Dirk Habich Hasso Plattner and Wolfgang Lehner. 2017. Hardware-Accelerated Memory Operations on Large-Scale NUMA Systems.. In ADMS at VLDB. 34--41."},{"key":"e_1_3_2_2_16_1","volume-title":"In Proceedings of the 8th Biennial Conference on Innovative Data Systems Research (CIDR '17)","author":"Jose","unstructured":"Jose M. Faleiro and Daniel J. Abadi. 2017. Latch-free Synchronization in Database Systems: Silver Bullet or Fool's Gold? . In In Proceedings of the 8th Biennial Conference on Innovative Data Systems Research (CIDR '17) . 1--12. Jose M. Faleiro and Daniel J. Abadi. 2017. Latch-free Synchronization in Database Systems: Silver Bullet or Fool's Gold?. In In Proceedings of the 8th Biennial Conference on Innovative Data Systems Research (CIDR '17). 1--12."},{"key":"e_1_3_2_2_17_1","volume-title":"Dagstuhl Seminar Proceedings","volume":"10381","author":"Graefe Goetz","year":"2010","unstructured":"Goetz Graefe , Arnd Christian K\u00f6 nig, Harumi Anne Kuno , Volker Markl , and Kai-Uwe Sattler ( Eds .). 2010 . Robust Query Processing, 19.09. - 24.09.2010 . Dagstuhl Seminar Proceedings , Vol. 10381 . Schloss Dagstuhl - Leibniz-Zentrum f\u00fc r Informatik, Germany. Goetz Graefe, Arnd Christian K\u00f6 nig, Harumi Anne Kuno, Volker Markl, and Kai-Uwe Sattler (Eds.). 2010. Robust Query Processing, 19.09. - 24.09.2010. Dagstuhl Seminar Proceedings, Vol. 10381. Schloss Dagstuhl - Leibniz-Zentrum f\u00fc r Informatik, Germany."},{"key":"e_1_3_2_2_18_1","unstructured":"Intel Corporation. 2019. Intel\u00ae 64 and IA-32 Architectures Software Developer's Manual Combined Volumes: 1 2A 2B 2C 2D 3A 3B 3C 3D and 4. Report.  Intel Corporation. 2019. Intel\u00ae 64 and IA-32 Architectures Software Developer's Manual Combined Volumes: 1 2A 2B 2C 2D 3A 3B 3C 3D and 4. Report."},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.14778\/1454159.1454211"},{"key":"e_1_3_2_2_20_1","first-page":"1","article-title":"ERIS: A Numa-Aware In-Memory Storage Engine for Analytical Workloads","volume":"7","author":"Kissinger Thomas","year":"2014","unstructured":"Thomas Kissinger , Tim Kiefer , Benjamin Schlegel , Dirk Habich , Daniel Molka , and Wolfgang Lehner . 2014 . ERIS: A Numa-Aware In-Memory Storage Engine for Analytical Workloads . Proceedings of the VLDB Endowment , Vol. 7 , 14 (2014), 1 -- 12 . https:\/\/doi.org\/10.1.1.475.3378 Thomas Kissinger, Tim Kiefer, Benjamin Schlegel, Dirk Habich, Daniel Molka, and Wolfgang Lehner. 2014. ERIS: A Numa-Aware In-Memory Storage Engine for Analytical Workloads. Proceedings of the VLDB Endowment, Vol. 7, 14 (2014), 1--12. https:\/\/doi.org\/10.1.1.475.3378","journal-title":"Proceedings of the VLDB Endowment"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2013.01.027"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2610507"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2013.6544834"},{"key":"e_1_3_2_2_24_1","volume-title":"Proceedings of the 2012 USENIX conference on Annual Technical Conference. USENIX Association, 6--6.","author":"Lozi Jean-Pierre","year":"2012","unstructured":"Jean-Pierre Lozi , Florian David , Ga\u00ebl Thomas , Julia Lawall , and Gilles Muller . 2012 . Remote Core Locking: Migrating Critical-Section Execution to Improve the Performance of Multithreaded Applications . In Proceedings of the 2012 USENIX conference on Annual Technical Conference. USENIX Association, 6--6. Jean-Pierre Lozi, Florian David, Ga\u00ebl Thomas, Julia Lawall, and Gilles Muller. 2012. Remote Core Locking: Migrating Critical-Section Execution to Improve the Performance of Multithreaded Applications. In Proceedings of the 2012 USENIX conference on Annual Technical Conference. USENIX Association, 6--6."},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915251"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807167.1807268"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1920959"},{"key":"e_1_3_2_2_28_1","volume-title":"Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data. Association for Computing Machinery, 755--766","author":"Polychroniou Orestis","unstructured":"Orestis Polychroniou and Kenneth A. Ross . 2014. A Comprehensive Study of Main-Memory Partitioning and its Application to Large-Scale Comparison- and Radix-Sort . In Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data. Association for Computing Machinery, 755--766 . https:\/\/doi.org\/10.1145\/2588555.2610522 10.1145\/2588555.2610522 Orestis Polychroniou and Kenneth A. Ross. 2014. A Comprehensive Study of Main-Memory Partitioning and its Application to Large-Scale Comparison- and Radix-Sort. In Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data. Association for Computing Machinery, 755--766. https:\/\/doi.org\/10.1145\/2588555.2610522"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-015-0413-2"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.14778\/3015274.3015275"},{"key":"e_1_3_2_2_31_1","volume-title":"Cache Conscious Indexing for Decision-Support in Main Memory. In VLDB'99","author":"Rao Jun","year":"1999","unstructured":"Jun Rao and Kenneth A. Ross . 1999 . Cache Conscious Indexing for Decision-Support in Main Memory. In VLDB'99 , Proceedings of 25th International Conference on Very Large Data Bases, September 7--10 , 1999 , Edinburgh, Scotland, UK. 78--89. Jun Rao and Kenneth A. Ross. 1999. Cache Conscious Indexing for Decision-Support in Main Memory. In VLDB'99, Proceedings of 25th International Conference on Very Large Data Bases, September 7--10, 1999, Edinburgh, Scotland, UK. 78--89."},{"key":"e_1_3_2_2_32_1","volume-title":"Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, May 16--18, 2000","author":"Rao Jun","year":"2009","unstructured":"Jun Rao and Kenneth A. Ross . 2000. Making B+-Trees Cache Conscious in Main Memory . In Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, May 16--18, 2000 , Dallas, Texas, USA. 475--486. https:\/\/doi.org\/10.1145\/34 2009 .335449 10.1145\/342009.335449 Jun Rao and Kenneth A. Ross. 2000. Making B+-Trees Cache Conscious in Main Memory. In Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, May 16--18, 2000, Dallas, Texas, USA. 475--486. https:\/\/doi.org\/10.1145\/342009.335449"},{"key":"e_1_3_2_2_33_1","volume-title":"Intel Threading Building Blocks: Outfitting C+ for Multi-Core Processor Parallelism","author":"Reinders James","unstructured":"James Reinders . 2007. Intel Threading Building Blocks: Outfitting C+ for Multi-Core Processor Parallelism . O'Reilly Media, Inc. James Reinders. 2007. Intel Threading Building Blocks: Outfitting C+ for Multi-Core Processor Parallelism .O'Reilly Media, Inc."},{"key":"e_1_3_2_2_34_1","volume-title":"Proceedings of the 2016 International Conference on Management of Data. ACM, 1583--1598","author":"Ren Kun","unstructured":"Kun Ren , Jose M. Faleiro , and Daniel J. Abadi . 2016. Design Principles for Scaling Multi-core OLTP Under High Contention . In Proceedings of the 2016 International Conference on Management of Data. ACM, 1583--1598 . https:\/\/doi.org\/10.1145\/2882903.2882958 10.1145\/2882903.2882958 Kun Ren, Jose M. Faleiro, and Daniel J. Abadi. 2016. Design Principles for Scaling Multi-core OLTP Under High Contention. In Proceedings of the 2016 International Conference on Management of Data. ACM, 1583--1598. https:\/\/doi.org\/10.1145\/2882903.2882958"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132771"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3076113.3076116"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-018-2238-4"},{"key":"e_1_3_2_2_38_1","volume-title":"Concurrent Programming in ERLANG","author":"Virding Robert","unstructured":"Robert Virding , Claes Wikstr\u00f6m , Mike Williams , and Joe Armstrong . 1996. Concurrent Programming in ERLANG ( 2 nd Ed.) .Prentice Hall International (UK) Ltd . Robert Virding, Claes Wikstr\u00f6m, Mike Williams, and Joe Armstrong. 1996. Concurrent Programming in ERLANG (2nd Ed.) .Prentice Hall International (UK) Ltd.","edition":"2"},{"key":"e_1_3_2_2_39_1","volume-title":"Proceedings of the 2018 International Conference on Management of Data - SIGMOD '18. ACM, 473--488","author":"Wang Ziqi","year":"1837","unstructured":"Ziqi Wang , Andrew Pavlo , Hyeontaek Lim , Viktor Leis , Huanchen Zhang , Michael Kaminsky , and David G. Andersen . 2018. Building a Bw-Tree Takes More Than Just Buzz Words . In Proceedings of the 2018 International Conference on Management of Data - SIGMOD '18. ACM, 473--488 . https:\/\/doi.org\/10.1145\/3 1837 13.3196895 10.1145\/3183713.3196895 Ziqi Wang, Andrew Pavlo, Hyeontaek Lim, Viktor Leis, Huanchen Zhang, Michael Kaminsky, and David G. Andersen. 2018. Building a Bw-Tree Takes More Than Just Buzz Words. In Proceedings of the 2018 International Conference on Management of Data - SIGMOD '18. ACM, 473--488. https:\/\/doi.org\/10.1145\/3183713.3196895"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.14778\/2735508.2735511"}],"event":{"name":"SIGMOD\/PODS '20: International Conference on Management of Data","location":"Portland OR USA","acronym":"SIGMOD\/PODS '20","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3318464.3389725","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3318464.3389725","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:38:44Z","timestamp":1750199924000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3318464.3389725"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,31]]},"references-count":39,"alternative-id":["10.1145\/3318464.3389725","10.1145\/3318464"],"URL":"https:\/\/doi.org\/10.1145\/3318464.3389725","relation":{},"subject":[],"published":{"date-parts":[[2020,5,31]]},"assertion":[{"value":"2020-05-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}