{"id":"https://openalex.org/W1999601410","doi":"https://doi.org/10.1142/s0218126606003027","title":"RESIZABLE TRANSLATION STORAGE BUFFERS","display_name":"RESIZABLE TRANSLATION STORAGE BUFFERS","publication_year":2006,"publication_date":"2006-04-01","ids":{"openalex":"https://openalex.org/W1999601410","doi":"https://doi.org/10.1142/s0218126606003027","mag":"1999601410"},"language":"en","primary_location":{"id":"doi:10.1142/s0218126606003027","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218126606003027","pdf_url":null,"source":{"id":"https://openalex.org/S167602672","display_name":"Journal of Circuits Systems and Computers","issn_l":"0218-1266","issn":["0218-1266","1793-6454"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Circuits, Systems and Computers","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/A5070187428","display_name":"Assim Sagahyroon","orcid":"https://orcid.org/0000-0001-7189-3940"},"institutions":[{"id":"https://openalex.org/I199440890","display_name":"American University of Sharjah","ror":"https://ror.org/001g2fj96","country_code":"AE","type":"education","lineage":["https://openalex.org/I199440890"]}],"countries":["AE"],"is_corresponding":false,"raw_author_name":"ASSIM SAGAHYROON","raw_affiliation_strings":["Department of Computer Engineering, American University, Box 26666, Sharjah, UAE"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, American University, Box 26666, Sharjah, UAE","institution_ids":["https://openalex.org/I199440890"]}]},{"author_position":"last","author":{"id":null,"display_name":"AHMED H. MOHAMED","orcid":null},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"AHMED H. MOHAMED","raw_affiliation_strings":["Microsoft Corporation, Redmond, Washington, USA 98052, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Microsoft Corporation, Redmond, Washington, USA 98052, USA","institution_ids":["https://openalex.org/I1290206253"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2808,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.53827033,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"15","issue":"02","first_page":"169","last_page":"181"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9977999925613403,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9961000084877014,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.9852542877197266},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7955915927886963},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.6369717121124268},{"id":"https://openalex.org/keywords/thrashing","display_name":"Thrashing","score":0.5624551177024841},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5610816478729248},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5331380367279053},{"id":"https://openalex.org/keywords/context-switch","display_name":"Context switch","score":0.47899243235588074},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.46821072697639465},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4509989619255066},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4138747751712799},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.39618566632270813},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3851718306541443},{"id":"https://openalex.org/keywords/physical-address","display_name":"Physical address","score":0.17678400874137878},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09076789021492004}],"concepts":[{"id":"https://openalex.org/C116007543","wikidata":"https://www.wikidata.org/wiki/Q1071403","display_name":"Translation lookaside buffer","level":4,"score":0.9852542877197266},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7955915927886963},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.6369717121124268},{"id":"https://openalex.org/C28362024","wikidata":"https://www.wikidata.org/wiki/Q2067413","display_name":"Thrashing","level":2,"score":0.5624551177024841},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5610816478729248},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5331380367279053},{"id":"https://openalex.org/C53833338","wikidata":"https://www.wikidata.org/wiki/Q1061424","display_name":"Context switch","level":2,"score":0.47899243235588074},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.46821072697639465},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4509989619255066},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4138747751712799},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.39618566632270813},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3851718306541443},{"id":"https://openalex.org/C41036726","wikidata":"https://www.wikidata.org/wiki/Q844824","display_name":"Physical address","level":3,"score":0.17678400874137878},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09076789021492004},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0218126606003027","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218126606003027","pdf_url":null,"source":{"id":"https://openalex.org/S167602672","display_name":"Journal of Circuits Systems and Computers","issn_l":"0218-1266","issn":["0218-1266","1793-6454"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Circuits, Systems and Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1555915743","https://openalex.org/W1595196049","https://openalex.org/W1843647422","https://openalex.org/W1950123153","https://openalex.org/W2016625431","https://openalex.org/W2034614427","https://openalex.org/W2056027001","https://openalex.org/W2165469479","https://openalex.org/W2169395663","https://openalex.org/W2294452557","https://openalex.org/W2552325249","https://openalex.org/W2725179571"],"related_works":["https://openalex.org/W2112530741","https://openalex.org/W4252128743","https://openalex.org/W2946385497","https://openalex.org/W4229024994","https://openalex.org/W2064611798","https://openalex.org/W189793727","https://openalex.org/W1562670135","https://openalex.org/W1556178469","https://openalex.org/W2083230971","https://openalex.org/W2097578155"],"abstract_inverted_index":{"A":[0,29,42],"translation":[1,38],"lookaside":[2],"buffer":[3],"(TLB)":[4],"is":[5,44,82,158,193],"a":[6,22,58,77,94,98,107,111,134,146,173,186],"high-speed":[7],"associative":[8],"cache":[9],"of":[10,96,115,148,200],"recently":[11],"used":[12],"virtual-to-physical":[13],"address":[14,55,71,80],"translations.":[15,56],"The":[16],"operating":[17,46],"system":[18,47,165],"can":[19],"deal":[20],"with":[21,181],"TLB":[23,59,62],"miss":[24],"through":[25],"software":[26,34],"trap":[27,35,63],"handling.":[28],"possible":[30],"technique":[31],"for":[32,68,101,137,154],"such":[33],"handling":[36],"uses":[37],"storage":[39],"buffers":[40],"(TSBs).":[41],"TSB":[43,67,100,175,188],"an":[45],"data":[48],"structure":[49],"that":[50,122],"caches":[51],"the":[52,61,66,69,74,79,85,105,116,143,155,164,182,201,211],"most":[53],"recent":[54],"On":[57],"miss,":[60],"handler":[64],"searches":[65],"missing":[70],"translation.":[72],"If":[73],"search":[75],"generates":[76],"hit,":[78],"mapping":[81],"added":[83],"to":[84,166,168,184,189],"TLB.":[86],"In":[87,129,142,179],"current":[88],"implementations,":[89],"TSBs":[90,138,153],"are":[91,204],"organized":[92],"in":[93,126],"variety":[95],"ways:":[97],"global":[99],"all":[102],"CPUs":[103],"within":[104],"system,":[106],"per-processor":[108],"TSB,":[109],"or":[110],"per-process":[112],"TSB.":[113],"All":[114],"aforementioned":[117],"techniques":[118],"have":[119],"various":[120],"limitations":[121],"will":[123],"be":[124],"addressed":[125],"this":[127,130],"paper.":[128],"work,":[131],"we":[132],"propose":[133],"new":[135],"framework":[136],"generation":[139],"and":[140,150,197],"allocation.":[141],"proposed":[144,202],"approach,":[145],"policy":[147,162],"resizing":[149],"dynamically":[151],"allocating":[152],"different":[156,169],"processes":[157],"used.":[159],"This":[160],"dynamic":[161],"allows":[163],"adopt":[167],"workloads":[170],"while":[171],"achieving":[172],"low":[174],"context":[176],"invalidation":[177],"overhead.":[178],"addition,":[180],"ability":[183],"assign":[185],"separate":[187],"each":[190],"process,":[191],"thrashing":[192],"practically":[194],"eliminated.":[195],"Implementation":[196],"experimental":[198],"results":[199],"scheme":[203],"reported.":[205],"Comparisons":[206],"against":[207],"existing":[208],"implementations":[209],"confirmed":[210],"expected":[212],"performance":[213],"enhancement.":[214]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
