{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:12:33Z","timestamp":1750306353740,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":59,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,6,26]],"date-time":"2016-06-26T00:00:00Z","timestamp":1466899200000},"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":[[2016,6,26]]},"DOI":"10.1145\/2933349.2933351","type":"proceedings-article","created":{"date-parts":[[2016,6,1]],"date-time":"2016-06-01T23:23:59Z","timestamp":1464823439000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Customized OS support for data-processing"],"prefix":"10.1145","author":[{"given":"Jana","family":"Giceva","sequence":"first","affiliation":[{"name":"ETH Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gerd","family":"Zellweger","sequence":"additional","affiliation":[{"name":"ETH Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gustavo","family":"Alonso","sequence":"additional","affiliation":[{"name":"ETH Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Timothy","family":"Rosco","sequence":"additional","affiliation":[{"name":"ETH Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,6,26]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807167.1807224"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508148.2485943"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629579"},{"key":"e_1_3_2_1_4_1","first-page":"49","volume-title":"IX: A Protected Dataplane Operating System for High Throughput and Low Latency. OSDI'14","author":"Belay A.","unstructured":"A. Belay , G. Prekas , A. Klimovic , S. Grossman , C. Kozyrakis , and E. Bugnion . IX: A Protected Dataplane Operating System for High Throughput and Low Latency. OSDI'14 , pages 49 -- 65 . A. Belay, G. Prekas, A. Klimovic, S. Grossman, C. Kozyrakis, and E. Bugnion. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. OSDI'14, pages 49--65."},{"key":"e_1_3_2_1_5_1","first-page":"1","volume-title":"Memory Footprint Matters: Efficient Equi-join Algorithms for Main Memory Data Processing. SOCC '13","author":"Blanas S.","unstructured":"S. Blanas and J. M. Patel . Memory Footprint Matters: Efficient Equi-join Algorithms for Main Memory Data Processing. SOCC '13 , pages 19: 1 -- 19 :16. S. Blanas and J. M. Patel. Memory Footprint Matters: Efficient Equi-join Algorithms for Main Memory Data Processing. SOCC '13, pages 19:1--19:16."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409360.1409380"},{"key":"e_1_3_2_1_7_1","volume-title":"Understanding The Linux Kernel","author":"Bovet D.","year":"2005","unstructured":"D. Bovet and M. Cesati . Understanding The Linux Kernel . Oreilly & Associates Inc , 2005 . D. Bovet and M. Cesati. Understanding The Linux Kernel. Oreilly & Associates Inc, 2005."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872366"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2000064.2000108"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/1299042.1299108"},{"key":"e_1_3_2_1_11_1","unstructured":"S. Gerber G. Zellweger R. Achermann K. Kourtis T. Roscoe and D. Milojicic. Not your parents' physical address space. In HotOS'15.   S. Gerber G. Zellweger R. Achermann K. Kourtis T. Roscoe and D. Milojicic. Not your parents' physical address space. In HotOS'15 ."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2768405.2768410"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2010.22"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.14778\/2168651.2168654"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.14778\/2735508.2735513"},{"key":"e_1_3_2_1_16_1","volume-title":"CIDR","author":"Giceva J.","year":"2013","unstructured":"J. Giceva , T.-I. Salomie , A. Sch\u00fcpbach , G. Alonso , and T. Roscoe . COD: Database\/Operating System Co-Design . In CIDR , 2013 . J. Giceva, T.-I. Salomie, A. Sch\u00fcpbach, G. Alonso, and T. Roscoe. COD: Database\/Operating System Co-Design. In CIDR, 2013."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.14778\/2735461.2735465"},{"key":"e_1_3_2_1_18_1","first-page":"393","volume-title":"R","author":"Gray J.","year":"1977","unstructured":"J. Gray . Notes on Data Base Operating Systems . In R . Bayer, R. M. Graham, and G. Seegm\u00fcller, editors, Operating Systems : An Advanced Course, pages 393 -- 481 . Springer-Verlag , 1977 . J. Gray. Notes on Data Base Operating Systems. In R. Bayer, R. M. Graham, and G. Seegm\u00fcller, editors, Operating Systems: An Advanced Course, pages 393--481. Springer-Verlag, 1977."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066157.1066201"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592807"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2010.12"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2248487.2151013"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1516360.1516365"},{"key":"e_1_3_2_1_24_1","first-page":"263","volume-title":"Shoal: Smart Allocation and Replication of Memory for Parallel Programs. USENIX ATC '15","author":"Kaestle S.","unstructured":"S. Kaestle , R. Achermann , T. Roscoe , and T. Harris . Shoal: Smart Allocation and Replication of Memory for Parallel Programs. USENIX ATC '15 , pages 263 -- 276 . S. Kaestle, R. Achermann, T. Roscoe, and T. Harris. Shoal: Smart Allocation and Replication of Memory for Parallel Programs. USENIX ATC '15, pages 263--276."},{"key":"e_1_3_2_1_25_1","first-page":"16","volume-title":"Software architecture of the light weight kernel, catamount","author":"Kelly S. M.","unstructured":"S. M. Kelly and R. Brightwell . Software architecture of the light weight kernel, catamount . In Cray User Group '05, pages 16 -- 19 . S. M. Kelly and R. Brightwell. Software architecture of the light weight kernel, catamount. In Cray User Group'05, pages 16--19."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767867"},{"key":"e_1_3_2_1_27_1","first-page":"185","volume-title":"BTW'13","author":"Kiefer T.","unstructured":"T. Kiefer , B. Schlegel , and W. Lehner . Experimental evaluation of NUMA effects on database management systems . In BTW'13 , pages 185 -- 204 . T. Kiefer, B. Schlegel, and W. Lehner. Experimental evaluation of NUMA effects on database management systems. In BTW'13, pages 185--204."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687553.1687564"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2746480"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772690.1772751"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687627.1687670"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2610507"},{"key":"e_1_3_2_1_33_1","first-page":"580","volume-title":"ICDE'14","author":"Leis V.","unstructured":"V. Leis , A. Kemper , and T. Neumann . Exploiting hardware transactional memory in main-memory databases . In ICDE'14 , pages 580 -- 591 . V. Leis, A. Kemper, and T. Neumann. Exploiting hardware transactional memory in main-memory databases. In ICDE'14, pages 580--591."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1281700.1281702"},{"key":"e_1_3_2_1_35_1","volume-title":"CIDR","author":"Li Y.","year":"2013","unstructured":"Y. Li , I. Pandis , R. M\u00fcller , V. Raman , and G. M. Lohman . NUMA-aware algorithms: the case of data shuffling . In CIDR , 2013 . Y. Li, I. Pandis, R. M\u00fcller, V. Raman, and G. M. Lohman. NUMA-aware algorithms: the case of data shuffling. In CIDR, 2013."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2013.6544834"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901326"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.14778\/2809974.2809990"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1995441.1995444"},{"key":"e_1_3_2_1_40_1","first-page":"1","volume-title":"OSDI'14","author":"Peter S.","unstructured":"S. Peter , J. Li , I. Zhang , D. R. K. Ports , D. Woos , A. Krishnamurthy , T. Anderson , and T. Roscoe . Arrakis: The Operating System is the Control Plane . OSDI'14 , pages 1 -- 16 . S. Peter, J. Li, I. Zhang, D. R. K. Ports, D. Woos, A. Krishnamurthy, T. Anderson, and T. Roscoe. Arrakis: The Operating System is the Control Plane. OSDI'14, pages 1--16."},{"volume-title":"August, 2014.","author":"Phillips S.","key":"e_1_3_2_1_41_1","unstructured":"S. Phillips . M7 : Next Generation SPARC. Presented at Hot Chips (HC 26): A symposium on High Performance Chips , August, 2014. S. Phillips. M7: Next Generation SPARC. Presented at Hot Chips (HC 26): A symposium on High Performance Chips, August, 2014."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2014.6816692"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.14778\/2350229.2350260"},{"key":"e_1_3_2_1_44_1","first-page":"36","volume-title":"ADMS","author":"Psaroudakis I.","year":"2013","unstructured":"I. Psaroudakis , T. Scheuer , N. May , and A. Ailamaki . Task Scheduling for Highly Concurrent Analytical and Transactional Main-Memory Workloads . In ADMS , pages 36 -- 45 , 2013 . I. Psaroudakis, T. Scheuer, N. May, and A. Ailamaki. Task Scheduling for Highly Concurrent Analytical and Transactional Main-Memory Workloads. In ADMS, pages 36--45, 2013."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824043"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2768405.2768414"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807167.1807207"},{"key":"e_1_3_2_1_48_1","first-page":"1","volume-title":"HiPC'14","author":"Shimosawa T.","unstructured":"T. Shimosawa , B. Gerofi , M. Takagi , G. Nakamura , T. Shirasawa , Y. Saeki , M. Shimizu , A. Hori , and Y. Ishikawa . Interface for heterogeneous kernels: A framework to enable hybrid OS designs targeting high performance computing on manycore architectures . In HiPC'14 , pages 1 -- 10 . T. Shimosawa, B. Gerofi, M. Takagi, G. Nakamura, T. Shirasawa, Y. Saeki, M. Shimizu, A. Hori, and Y. Ishikawa. Interface for heterogeneous kernels: A framework to enable hybrid OS designs targeting high performance computing on manycore architectures. In HiPC'14, pages 1--10."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/358699.358703"},{"key":"e_1_3_2_1_50_1","unstructured":"The Barrelfish Project. www.barrelfish.org accessed 2016-03-22.  The Barrelfish Project. www.barrelfish.org accessed 2016-03-22."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687627.1687707"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531793.1531805"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2612262.2612263"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2484425.2484427"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1995441.1995442"},{"key":"e_1_3_2_1_56_1","unstructured":"M. Zaharia M. Chowdhury M. J. Franklin S. Shenker and I. Stoica. Spark: Cluster Computing with Working Sets. HotCloud'10.   M. Zaharia M. Chowdhury M. J. Franklin S. Shenker and I. Stoica. Spark: Cluster Computing with Working Sets. HotCloud'10."},{"key":"e_1_3_2_1_57_1","first-page":"17","volume-title":"OSDI'14","author":"Zellweger G.","unstructured":"G. Zellweger , S. Gerber , K. Kourtis , and T. Roscoe . Decoupling Cores, Kernels, and Operating Systems . In OSDI'14 , pages 17 -- 31 . G. Zellweger, S. Gerber, K. Kourtis, and T. Roscoe. Decoupling Cores, Kernels, and Operating Systems. In OSDI'14, pages 17--31."},{"volume-title":"EuroSys '13","author":"Zhang X.","key":"e_1_3_2_1_58_1","unstructured":"X. Zhang , E. Tune , R. Hagmann , R. Jnagal , V. Gokhale , and J. Wilkes . CPI2: CPU Performance Isolation for Shared Compute Clusters . EuroSys '13 . X. Zhang, E. Tune, R. Hagmann, R. Jnagal, V. Gokhale, and J. Wilkes. CPI2: CPU Performance Isolation for Shared Compute Clusters. EuroSys '13."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1736020.1736036"}],"event":{"name":"SIGMOD\/PODS'16: International Conference on Management of Data","acronym":"SIGMOD\/PODS'16","location":"San Francisco California"},"container-title":["Proceedings of the 12th International Workshop on Data Management on New Hardware"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2933349.2933351","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2933349.2933351","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:56:02Z","timestamp":1750222562000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2933349.2933351"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,6,26]]},"references-count":59,"alternative-id":["10.1145\/2933349.2933351","10.1145\/2933349"],"URL":"https:\/\/doi.org\/10.1145\/2933349.2933351","relation":{},"subject":[],"published":{"date-parts":[[2016,6,26]]},"assertion":[{"value":"2016-06-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}