{"id":"https://openalex.org/W4399402067","doi":"https://doi.org/10.1109/mm.2024.3409181","title":"Mosaic Pages: Big TLB Reach With Small Pages","display_name":"Mosaic Pages: Big TLB Reach With Small Pages","publication_year":2024,"publication_date":"2024-06-06","ids":{"openalex":"https://openalex.org/W4399402067","doi":"https://doi.org/10.1109/mm.2024.3409181"},"language":"en","primary_location":{"id":"doi:10.1109/mm.2024.3409181","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/mm.2024.3409181","pdf_url":null,"source":{"id":"https://openalex.org/S59697426","display_name":"IEEE Micro","issn_l":"0272-1732","issn":["0272-1732","1937-4143"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Micro","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5006653042","display_name":"Jaehyun Han","orcid":"https://orcid.org/0000-0002-6052-7889"},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Jaehyun Han","raw_affiliation_strings":["The University of North Carolina, Chapel Hill, NC, USA"],"affiliations":[{"raw_affiliation_string":"The University of North Carolina, Chapel Hill, NC, USA","institution_ids":["https://openalex.org/I114027177"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027644513","display_name":"Krishnan Gosakan","orcid":"https://orcid.org/0000-0002-9900-7522"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Krishnan Gosakan","raw_affiliation_strings":["AMD, Bengaluru, India"],"affiliations":[{"raw_affiliation_string":"AMD, Bengaluru, India","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005111940","display_name":"William Kuszmaul","orcid":"https://orcid.org/0000-0002-3855-3036"},"institutions":[{"id":"https://openalex.org/I2801851002","display_name":"Harvard University Press","ror":"https://ror.org/006v7bf86","country_code":"US","type":"other","lineage":["https://openalex.org/I136199984","https://openalex.org/I2801851002"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"William Kuszmaul","raw_affiliation_strings":["Harvard University, Cambridge, MA, USA"],"affiliations":[{"raw_affiliation_string":"Harvard University, Cambridge, MA, USA","institution_ids":["https://openalex.org/I2801851002"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027435474","display_name":"Ibrahim N. Mubarek","orcid":"https://orcid.org/0000-0001-7844-8022"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ibrahim N. Mubarek","raw_affiliation_strings":["Carnegie Mellon University, Pittsburgh, PA, USA"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University, Pittsburgh, PA, USA","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015980301","display_name":"Nirjhar Mukherjee","orcid":"https://orcid.org/0000-0002-3327-8442"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nirjhar Mukherjee","raw_affiliation_strings":["Carnegie Mellon University, Pittsburgh, PA, USA"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University, Pittsburgh, PA, USA","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056165625","display_name":"Karthik Sriram","orcid":"https://orcid.org/0000-0002-2387-7732"},"institutions":[{"id":"https://openalex.org/I32971472","display_name":"Yale University","ror":"https://ror.org/03v76x132","country_code":"US","type":"education","lineage":["https://openalex.org/I32971472"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Karthik Sriram","raw_affiliation_strings":["Yale University, New Haven, CT, USA"],"affiliations":[{"raw_affiliation_string":"Yale University, New Haven, CT, USA","institution_ids":["https://openalex.org/I32971472"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001892955","display_name":"Guido Tagliavini","orcid":"https://orcid.org/0000-0001-8493-1395"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Guido Tagliavini","raw_affiliation_strings":["Snowflake, , San Mateo, CA, USA"],"affiliations":[{"raw_affiliation_string":"Snowflake, , San Mateo, CA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005837000","display_name":"Evan West","orcid":"https://orcid.org/0000-0002-5974-7745"},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Evan West","raw_affiliation_strings":["Stony Brook University, Stony Brook, NY, USA"],"affiliations":[{"raw_affiliation_string":"Stony Brook University, Stony Brook, NY, USA","institution_ids":["https://openalex.org/I59553526"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068761590","display_name":"Michael A. Bender","orcid":"https://orcid.org/0000-0001-7639-530X"},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael A. Bender","raw_affiliation_strings":["Stony Brook University, Stony Brook, NY, USA"],"affiliations":[{"raw_affiliation_string":"Stony Brook University, Stony Brook, NY, USA","institution_ids":["https://openalex.org/I59553526"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019487275","display_name":"Abhishek Bhattacharjee","orcid":"https://orcid.org/0000-0003-2742-2679"},"institutions":[{"id":"https://openalex.org/I32971472","display_name":"Yale University","ror":"https://ror.org/03v76x132","country_code":"US","type":"education","lineage":["https://openalex.org/I32971472"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Abhishek Bhattacharjee","raw_affiliation_strings":["Yale University, New Haven, CT, USA"],"affiliations":[{"raw_affiliation_string":"Yale University, New Haven, CT, USA","institution_ids":["https://openalex.org/I32971472"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084732971","display_name":"Alex Conway","orcid":"https://orcid.org/0000-0003-4890-7413"},"institutions":[{"id":"https://openalex.org/I205783295","display_name":"Cornell University","ror":"https://ror.org/05bnh6r87","country_code":"US","type":"education","lineage":["https://openalex.org/I205783295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alex Conway","raw_affiliation_strings":["Cornell Tech, New York, NY, USA"],"affiliations":[{"raw_affiliation_string":"Cornell Tech, New York, NY, USA","institution_ids":["https://openalex.org/I205783295"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087023890","display_name":"Mart\u0131\u0301n Farach-Colton","orcid":"https://orcid.org/0000-0003-3616-7788"},"institutions":[{"id":"https://openalex.org/I57206974","display_name":"New York University","ror":"https://ror.org/0190ak572","country_code":"US","type":"education","lineage":["https://openalex.org/I57206974"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mart\u00edn Farach-Colton","raw_affiliation_strings":["New York University, New York, NY, USA"],"affiliations":[{"raw_affiliation_string":"New York University, New York, NY, USA","institution_ids":["https://openalex.org/I57206974"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005696647","display_name":"Jayneel Gandhi","orcid":"https://orcid.org/0000-0003-1696-400X"},"institutions":[{"id":"https://openalex.org/I4210099336","display_name":"Menlo School","ror":"https://ror.org/01240pn49","country_code":"US","type":"education","lineage":["https://openalex.org/I4210099336"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jayneel Gandhi","raw_affiliation_strings":["Meta, , Menlo Park, CA, USA"],"affiliations":[{"raw_affiliation_string":"Meta, , Menlo Park, CA, USA","institution_ids":["https://openalex.org/I4210099336"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101626826","display_name":"Rob Johnson","orcid":"https://orcid.org/0000-0002-0784-7410"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Rob Johnson","raw_affiliation_strings":["VMware Research, Palo Alto, CA, USA"],"affiliations":[{"raw_affiliation_string":"VMware Research, Palo Alto, CA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070698436","display_name":"Sudarsun Kannan","orcid":"https://orcid.org/0000-0003-4009-8586"},"institutions":[{"id":"https://openalex.org/I102322142","display_name":"Rutgers, The State University of New Jersey","ror":"https://ror.org/05vt9qd57","country_code":"US","type":"education","lineage":["https://openalex.org/I102322142"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sudarsun Kannan","raw_affiliation_strings":["Rutgers University, Piscataway, NJ, USA"],"affiliations":[{"raw_affiliation_string":"Rutgers University, Piscataway, NJ, USA","institution_ids":["https://openalex.org/I102322142"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5075511151","display_name":"Donald E. Porter","orcid":"https://orcid.org/0000-0002-9804-0857"},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Donald E. Porter","raw_affiliation_strings":["The University of North Carolina, Chapel Hill, NC, USA"],"affiliations":[{"raw_affiliation_string":"The University of North Carolina, Chapel Hill, NC, USA","institution_ids":["https://openalex.org/I114027177"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":16,"corresponding_author_ids":["https://openalex.org/A5006653042"],"corresponding_institution_ids":["https://openalex.org/I114027177"],"apc_list":null,"apc_paid":null,"fwci":1.0425,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.79719626,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"44","issue":"4","first_page":"52","last_page":"59"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9979000091552734,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9979000091552734,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12162","display_name":"Cellular Automata and Applications","score":0.9955000281333923,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10996","display_name":"Computational Geometry and Mesh Generation","score":0.988099992275238,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/translation-lookaside-buffer","display_name":"Translation lookaside buffer","score":0.9459162950515747},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8426550626754761},{"id":"https://openalex.org/keywords/mosaic","display_name":"Mosaic","score":0.7575498819351196},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.3911876678466797},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3246651887893677},{"id":"https://openalex.org/keywords/physical-address","display_name":"Physical address","score":0.08363786339759827},{"id":"https://openalex.org/keywords/history","display_name":"History","score":0.06043660640716553}],"concepts":[{"id":"https://openalex.org/C116007543","wikidata":"https://www.wikidata.org/wiki/Q1071403","display_name":"Translation lookaside buffer","level":4,"score":0.9459162950515747},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8426550626754761},{"id":"https://openalex.org/C110739175","wikidata":"https://www.wikidata.org/wiki/Q133067","display_name":"Mosaic","level":2,"score":0.7575498819351196},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3911876678466797},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3246651887893677},{"id":"https://openalex.org/C41036726","wikidata":"https://www.wikidata.org/wiki/Q844824","display_name":"Physical address","level":3,"score":0.08363786339759827},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.06043660640716553},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/mm.2024.3409181","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/mm.2024.3409181","pdf_url":null,"source":{"id":"https://openalex.org/S59697426","display_name":"IEEE Micro","issn_l":"0272-1732","issn":["0272-1732","1937-4143"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Micro","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1390987118","display_name":null,"funder_award_id":"CNS-1938709","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G1593554039","display_name":null,"funder_award_id":"CCF-1716252","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G1952803697","display_name":null,"funder_award_id":"CNS-1910593","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2587625402","display_name":null,"funder_award_id":"CCF-2118830","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2902473203","display_name":null,"funder_award_id":"CCF-1725543","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2942289498","display_name":null,"funder_award_id":"CSR-1938180","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3008709544","display_name":null,"funder_award_id":"CCF-2247577","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3868869440","display_name":null,"funder_award_id":"CCF-2106827","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4193499157","display_name":null,"funder_award_id":"CNS-2231724","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4290510267","display_name":null,"funder_award_id":"CCF-2106999","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4708696749","display_name":null,"funder_award_id":"CNS-2154771","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G628368000","display_name":null,"funder_award_id":"CCF-2119300","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6382986909","display_name":null,"funder_award_id":"CCF-2118620","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G706159220","display_name":null,"funder_award_id":"CCF-1916817","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7097317338","display_name":null,"funder_award_id":"CSR-1763680","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7510981485","display_name":null,"funder_award_id":"CCF-2118832","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8472599401","display_name":null,"funder_award_id":"CCF-2118851","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8573732056","display_name":null,"funder_award_id":"CNS-1700512","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W2020733012","https://openalex.org/W2738228043","https://openalex.org/W3043804473","https://openalex.org/W3175761629","https://openalex.org/W4253494365","https://openalex.org/W4327930453","https://openalex.org/W4387259573","https://openalex.org/W6731837222","https://openalex.org/W6781040120"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W1983621239","https://openalex.org/W2357767623","https://openalex.org/W2373076786","https://openalex.org/W2152673879","https://openalex.org/W2140806655","https://openalex.org/W2378876129","https://openalex.org/W2438265345","https://openalex.org/W4366422427"],"abstract_inverted_index":{"This":[0],"article":[1],"introduces":[2],"mosaic":[3],"pages,":[4],"which":[5,95],"increase":[6],"translation":[7],"lookaside":[8],"buffer":[9],"(TLB)":[10],"reach":[11],"by":[12,67],"compressing":[13],"multiple,":[14],"discrete":[15],"translations":[16],"into":[17],"one":[18],"TLB":[19,62,136],"entry.":[20],"Mosaic":[21,33,60,73,135],"leverages":[22],"virtual":[23],"contiguity":[24],"for":[25],"locality,":[26],"but":[27],"does":[28],"not":[29,80],"use":[30],"physical":[31,50],"contiguity.":[32],"relies":[34],"on":[35,76,108,119],"recent":[36],"advances":[37],"in":[38,45,64,92],"hashing":[39,117],"theory":[40],"to":[41,47,139],"constrain":[42],"memory":[43,55,77,88],"mappings,":[44],"order":[46],"realize":[48],"this":[49],"address":[51],"compression":[52],"without":[53],"reducing":[54],"utilization":[56],"or":[57],"increasing":[58],"swapping.":[59],"reduces":[61],"misses":[63],"several":[65],"workloads":[66],"6%\u201381%.":[68],"Our":[69],"results":[70],"show":[71],"that":[72,115,133],"\u2019s":[74],"constraints":[75],"mappings":[78],"do":[79],"harm":[81],"performance,":[82],"we":[83],"never":[84],"see":[85],"conflicts":[86],"before":[87],"is":[89,137],"98%":[90],"full":[91],"our":[93],"experiments\u2014at":[94],"point":[96],"a":[97,109,126,134],"traditional":[98],"design":[99],"would":[100],"also":[101],"likely":[102],"swap.":[103],"Timing":[104],"and":[105],"area":[106],"analyses":[107],"commercial":[110],"28-nm":[111],"CMOS":[112],"process":[113],"indicate":[114],"the":[116,120],"required":[118],"critical":[121],"path":[122],"can":[123],"run":[124],"at":[125],"maximum":[127],"frequency":[128],"of":[129],"4":[130],"GHz,":[131],"indicating":[132],"unlikely":[138],"affect":[140],"clock":[141],"frequency.":[142]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
