{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,2]],"date-time":"2024-09-02T05:07:43Z","timestamp":1725253663372},"publisher-location":"New York, NY, USA","reference-count":68,"publisher":"ACM","funder":[{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CCF-2119300"],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,3,25]]},"DOI":"10.1145\/3582016.3582021","type":"proceedings-article","created":{"date-parts":[[2023,3,20]],"date-time":"2023-03-20T16:59:03Z","timestamp":1679331543000},"update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Mosaic Pages: Big TLB Reach with Small Pages"],"prefix":"10.1145","author":[{"given":"Krishnan","family":"Gosakan","sequence":"first","affiliation":[{"name":"Rutgers University, USA"}]},{"given":"Jaehyun","family":"Han","sequence":"additional","affiliation":[{"name":"University of North Carolina at Chapel Hill, USA"}]},{"given":"William","family":"Kuszmaul","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology, USA"}]},{"given":"Ibrahim N.","family":"Mubarek","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, USA"}]},{"given":"Nirjhar","family":"Mukherjee","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, USA"}]},{"given":"Karthik","family":"Sriram","sequence":"additional","affiliation":[{"name":"Yale University, USA"}]},{"given":"Guido","family":"Tagliavini","sequence":"additional","affiliation":[{"name":"Rutgers University, USA"}]},{"given":"Evan","family":"West","sequence":"additional","affiliation":[{"name":"Stony Brook University, USA"}]},{"given":"Michael A.","family":"Bender","sequence":"additional","affiliation":[{"name":"Stony Brook University, USA"}]},{"given":"Abhishek","family":"Bhattacharjee","sequence":"additional","affiliation":[{"name":"Yale University, USA"}]},{"given":"Alex","family":"Conway","sequence":"additional","affiliation":[{"name":"VMware Research, USA"}]},{"given":"Martin","family":"Farach-Colton","sequence":"additional","affiliation":[{"name":"Rutgers University, USA"}]},{"given":"Jayneel","family":"Gandhi","sequence":"additional","affiliation":[{"name":"Meta, USA"}]},{"given":"Rob","family":"Johnson","sequence":"additional","affiliation":[{"name":"VMware Research, USA"}]},{"given":"Sudarsun","family":"Kannan","sequence":"additional","affiliation":[{"name":"Rutgers University, USA"}]},{"given":"Donald E.","family":"Porter","sequence":"additional","affiliation":[{"name":"University of North Carolina at Chapel Hill, USA"}]}],"member":"320","published-online":{"date-parts":[[2023,3,25]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/tc.2015.2401022"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00050"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1815961.1815970"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2000064.2000101"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485943"},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the 39th Annual International Symposium on Computer Architecture (ISCA \u201912)","author":"Basu Arkaprava","unstructured":"Arkaprava Basu , Mark D. Hill , and Michael M. Swift . 2012. Reducing Memory Reference Energy with Opportunistic Virtual Caching . In Proceedings of the 39th Annual International Symposium on Computer Architecture (ISCA \u201912) . IEEE Computer Society, USA. 297\u2013308. isbn:9781450316422 Arkaprava Basu, Mark D. Hill, and Michael M. Swift. 2012. Reducing Memory Reference Energy with Opportunistic Virtual Caching. In Proceedings of the 39th Annual International Symposium on Computer Architecture (ISCA \u201912). IEEE Computer Society, USA. 297\u2013308. isbn:9781450316422"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3409964.3461814"},{"key":"#cr-split#-e_1_3_2_1_8_1.1","unstructured":"Michael A. Bender Alex Conway Mart\u00edn Farach-Colton William Kuszmaul and Guido Tagliavini. 2021. All-Purpose Hashing. https:\/\/doi.org\/10.48550\/ARXIV.2109.04548 10.48550\/ARXIV.2109.04548"},{"key":"#cr-split#-e_1_3_2_1_8_1.2","unstructured":"Michael A. Bender Alex Conway Mart\u00edn Farach-Colton William Kuszmaul and Guido Tagliavini. 2021. All-Purpose Hashing. https:\/\/doi.org\/10.48550\/ARXIV.2109.04548"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611977554.ch21"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1346281.1346286"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2540708.2540741"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2024716.2024718"},{"key":"e_1_3_2_1_13_1","unstructured":"Yann Collet. 2016. xxHash: Extremely fast hash algorithm. https:\/\/cyan4973.github.io\/xxHash\/ \t\t\t\t Yann Collet. 2016. xxHash: Extremely fast hash algorithm. https:\/\/cyan4973.github.io\/xxHash\/"},{"key":"e_1_3_2_1_14_1","unstructured":"Intel Coorporation. 2022. Intel 64 and IA-32 architectures optimization reference manual. \t\t\t\t Intel Coorporation. 2022. Intel 64 and IA-32 architectures optimization reference manual."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/296806.296833"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/hpca.2015.7056035"},{"key":"e_1_3_2_1_17_1","unstructured":"Stephane Eranian and David Mosberger. 2000. The Linux\/ia64 Project: Kernel Design and Status Update. HP LABORATORIES TECHNICAL REPORT HPL. \t\t\t\t Stephane Eranian and David Mosberger. 2000. The Linux\/ia64 Project: Kernel Design and Status Update. HP LABORATORIES TECHNICAL REPORT HPL."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/36206.36186"},{"key":"e_1_3_2_1_19_1","unstructured":"Mel Gorman. 2010. Linux Huge Pages. https:\/\/lwn.net\/Articles\/375096\/ \t\t\t\t Mel Gorman. 2010. Linux Huge Pages. https:\/\/lwn.net\/Articles\/375096\/"},{"key":"e_1_3_2_1_20_1","unstructured":"Mel Gorman. 2018. AMD Zen Architecture. https:\/\/en.wikichip.org\/wiki\/amd\/microarchitectures\/zen \t\t\t\t Mel Gorman. 2018. AMD Zen Architecture. https:\/\/en.wikichip.org\/wiki\/amd\/microarchitectures\/zen"},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of the Annual Conference on USENIX Annual Technical Conference (ATEC \u201905)","author":"Gray Charles","year":"2005","unstructured":"Charles Gray , Matthew Chapman , Peter Chubb , David Mosberger-Tang , and Gernot Heiser . 2005 . Itanium: A System Implementor\u2019s Tale . In Proceedings of the Annual Conference on USENIX Annual Technical Conference (ATEC \u201905) . USENIX Association, USA. 264\u2013278. Charles Gray, Matthew Chapman, Peter Chubb, David Mosberger-Tang, and Gernot Heiser. 2005. Itanium: A System Implementor\u2019s Tale. In Proceedings of the Annual Conference on USENIX Annual Technical Conference (ATEC \u201905). USENIX Association, USA. 264\u2013278."},{"key":"e_1_3_2_1_22_1","unstructured":"Joe Heinrich. 1994. MIPS R4000 Microprocessor User\u2019s Manual. \t\t\t\t Joe Heinrich. 1994. MIPS R4000 Microprocessor User\u2019s Manual."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/800015.808178"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1712605.1712640"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/165123.165128"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/291069.291065"},{"key":"e_1_3_2_1_27_1","volume-title":"Utopia: Efficient Address Translation using Hybrid Virtual-to-Physical Address Mapping. https:\/\/doi.org\/10.48550\/arXiv.2211.12205 arxiv:2211.12205.","author":"Kanellopoulos Konstantinos","year":"2022","unstructured":"Konstantinos Kanellopoulos , Rahul Bera , Kosta Stojiljkovic , Can Firtina , Rachata Ausavarungnirun , Nastaran Hajinazar , Jisung Park , Nandita Vijaykumar , and Onur Mutlu . 2022 . Utopia: Efficient Address Translation using Hybrid Virtual-to-Physical Address Mapping. https:\/\/doi.org\/10.48550\/arXiv.2211.12205 arxiv:2211.12205. 10.48550\/arXiv.2211.12205 Konstantinos Kanellopoulos, Rahul Bera, Kosta Stojiljkovic, Can Firtina, Rachata Ausavarungnirun, Nastaran Hajinazar, Jisung Park, Nandita Vijaykumar, and Onur Mutlu. 2022. Utopia: Efficient Address Translation using Hybrid Virtual-to-Physical Address Mapping. https:\/\/doi.org\/10.48550\/arXiv.2211.12205 arxiv:2211.12205."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2749471"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446100"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485968"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/138873.138876"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/3026877.3026931"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.71.0015"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358294"},{"key":"e_1_3_2_1_35_1","unstructured":"Chris Mellor. 2022. SK hynix announces CXL 2 memory cards and SDK. https:\/\/blocksandfiles.com\/2022\/08\/02\/sk-hynix-announces-cxl-2-memory-cards-and-sdk\/ \t\t\t\t Chris Mellor. 2022. SK hynix announces CXL 2 memory cards and SDK. https:\/\/blocksandfiles.com\/2022\/08\/02\/sk-hynix-announces-cxl-2-memory-cards-and-sdk\/"},{"key":"e_1_3_2_1_36_1","unstructured":"2022. \"Disable Transparent Huge Pages (THP)\". https:\/\/www.mongodb.com\/docs\/manual\/tutorial\/transparent-huge-pages\/ \t\t\t\t 2022. \"Disable Transparent Huge Pages (THP)\". https:\/\/www.mongodb.com\/docs\/manual\/tutorial\/transparent-huge-pages\/"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/1060289.1060299"},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 2023 International Conference on Management of Data","author":"Pandey Prashant","year":"2023","unstructured":"Prashant Pandey , Michael A. Bender , Alex Conway , Mart\u00edn Farach-Colton , William Kuszmaul , Guido Tagliavini , and Rob Johnson . 2023 . IcebergHT: High Performance PMEM Hash Tables Through Stability and Low Associativity . In Proceedings of the 2023 International Conference on Management of Data , to be published (SIGMOD \u201923). ACM, New York, NY, USA. Prashant Pandey, Michael A. Bender, Alex Conway, Mart\u00edn Farach-Colton, William Kuszmaul, Guido Tagliavini, and Rob Johnson. 2023. IcebergHT: High Performance PMEM Hash Tables Through Stability and Low Associativity. In Proceedings of the 2023 International Conference on Management of Data, to be published (SIGMOD \u201923). ACM, New York, NY, USA."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304064"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00079"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.28"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080217"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993636.1993638"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2014.6835964"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2012.32"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830773"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2017.56"},{"key":"e_1_3_2_1_48_1","unstructured":"2022. Redis Administration. https:\/\/redis.io\/docs\/manual\/admin\/ \t\t\t\t 2022. Redis Administration. https:\/\/redis.io\/docs\/manual\/admin\/"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378493"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1978.231482"},{"key":"e_1_3_2_1_51_1","volume-title":"Transparent huge memory","unstructured":"2021. Transparent huge memory pages and Splunk performance. https:\/\/docs.splunk.com\/Documentation\/Splunk\/7.3.1\/ReleaseNotes\/SplunkandTHP 2021. Transparent huge memory pages and Splunk performance. https:\/\/docs.splunk.com\/Documentation\/Splunk\/7.3.1\/ReleaseNotes\/SplunkandTHP"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507720"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/279361.279388"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3102980.3102982"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/195473.195531"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224071"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3410463.3414633"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/325164.325161"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/792538.792546"},{"key":"e_1_3_2_1_60_1","unstructured":"2022. VoltDB Administrator\u2019s Guide S2.3 - Configure Memory Management. https:\/\/docs.voltdb.com\/AdminGuide\/adminmemmgt.php \t\t\t\t 2022. VoltDB Administrator\u2019s Guide S2.3 - Configure Memory Management. https:\/\/docs.voltdb.com\/AdminGuide\/adminmemmgt.php"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/74925.74942"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307650.3322223"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2896377.2901456"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446066"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/1810085.1810109"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.5555\/3489146.3489203"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.7709303"}],"event":{"name":"ASPLOS '23: 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3","location":"Vancouver BC Canada","acronym":"ASPLOS '23","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","SIGOPS ACM Special Interest Group on Operating Systems","SIGPLAN ACM Special Interest Group on Programming Languages","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3"],"original-title":[],"deposited":{"date-parts":[[2023,3,20]],"date-time":"2023-03-20T17:01:44Z","timestamp":1679331704000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3582016.3582021"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,25]]},"references-count":68,"alternative-id":["10.1145\/3582016.3582021","10.1145\/3582016"],"URL":"https:\/\/doi.org\/10.1145\/3582016.3582021","relation":{},"subject":[],"published":{"date-parts":[[2023,3,25]]},"assertion":[{"value":"2023-03-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}