{"id":"https://openalex.org/W2080732703","doi":"https://doi.org/10.1145/1165573.1165633","title":"Register file caching for energy efficiency","display_name":"Register file caching for energy efficiency","publication_year":2006,"publication_date":"2006-01-01","ids":{"openalex":"https://openalex.org/W2080732703","doi":"https://doi.org/10.1145/1165573.1165633","mag":"2080732703"},"language":"en","primary_location":{"id":"doi:10.1145/1165573.1165633","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1165573.1165633","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2006 international symposium on Low power electronics and design  - ISLPED '06","raw_type":"proceedings-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/A5062711128","display_name":"Hui Zeng","orcid":"https://orcid.org/0000-0002-7657-6714"},"institutions":[{"id":"https://openalex.org/I123946342","display_name":"Binghamton University","ror":"https://ror.org/008rmbt77","country_code":"US","type":"education","lineage":["https://openalex.org/I123946342"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Hui Zeng","raw_affiliation_strings":["State University of New York at Binghamton","Dept. of Comput. Sci., New York State Univ., Binghamton, NY"],"affiliations":[{"raw_affiliation_string":"State University of New York at Binghamton","institution_ids":["https://openalex.org/I123946342"]},{"raw_affiliation_string":"Dept. of Comput. Sci., New York State Univ., Binghamton, NY","institution_ids":["https://openalex.org/I123946342"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043921638","display_name":"Kanad Ghose","orcid":"https://orcid.org/0000-0002-5509-6543"},"institutions":[{"id":"https://openalex.org/I123946342","display_name":"Binghamton University","ror":"https://ror.org/008rmbt77","country_code":"US","type":"education","lineage":["https://openalex.org/I123946342"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kanad Ghose","raw_affiliation_strings":["State University of New York at Binghamton","Dept. of Comput. Sci., New York State Univ., Binghamton, NY"],"affiliations":[{"raw_affiliation_string":"State University of New York at Binghamton","institution_ids":["https://openalex.org/I123946342"]},{"raw_affiliation_string":"Dept. of Comput. Sci., New York State Univ., Binghamton, NY","institution_ids":["https://openalex.org/I123946342"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5062711128"],"corresponding_institution_ids":["https://openalex.org/I123946342"],"apc_list":null,"apc_paid":null,"fwci":0.5575,"has_fulltext":false,"cited_by_count":20,"citation_normalized_percentile":{"value":0.65427391,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"244","last_page":"244"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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":1.0,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9994000196456909,"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"}},{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9973000288009644,"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/computer-science","display_name":"Computer science","score":0.8651942014694214},{"id":"https://openalex.org/keywords/register-file","display_name":"Register file","score":0.8342873454093933},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6388583779335022},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5937228798866272},{"id":"https://openalex.org/keywords/operand","display_name":"Operand","score":0.5261104702949524},{"id":"https://openalex.org/keywords/queue","display_name":"Queue","score":0.49269869923591614},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4567893147468567},{"id":"https://openalex.org/keywords/fifo","display_name":"FIFO (computing and electronics)","score":0.4425663948059082},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.4322354197502136},{"id":"https://openalex.org/keywords/processor-register","display_name":"Processor register","score":0.4257453680038452},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4092761278152466},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.389801025390625},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.21964120864868164},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09973403811454773},{"id":"https://openalex.org/keywords/memory-address","display_name":"Memory address","score":0.07903268933296204}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8651942014694214},{"id":"https://openalex.org/C117280010","wikidata":"https://www.wikidata.org/wiki/Q180944","display_name":"Register file","level":3,"score":0.8342873454093933},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6388583779335022},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5937228798866272},{"id":"https://openalex.org/C55526617","wikidata":"https://www.wikidata.org/wiki/Q719375","display_name":"Operand","level":2,"score":0.5261104702949524},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.49269869923591614},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4567893147468567},{"id":"https://openalex.org/C2777145635","wikidata":"https://www.wikidata.org/wiki/Q515636","display_name":"FIFO (computing and electronics)","level":2,"score":0.4425663948059082},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.4322354197502136},{"id":"https://openalex.org/C2871975","wikidata":"https://www.wikidata.org/wiki/Q187466","display_name":"Processor register","level":4,"score":0.4257453680038452},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4092761278152466},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.389801025390625},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.21964120864868164},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09973403811454773},{"id":"https://openalex.org/C153247305","wikidata":"https://www.wikidata.org/wiki/Q835713","display_name":"Memory address","level":3,"score":0.07903268933296204},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1165573.1165633","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1165573.1165633","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2006 international symposium on Low power electronics and design  - ISLPED '06","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.9100000262260437}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W2089363288","https://openalex.org/W2096456916","https://openalex.org/W2104479064","https://openalex.org/W2105808473","https://openalex.org/W2106879355","https://openalex.org/W2108616660","https://openalex.org/W2116521658","https://openalex.org/W2129760904","https://openalex.org/W2135270610","https://openalex.org/W2137860371","https://openalex.org/W2138351227","https://openalex.org/W2153456949","https://openalex.org/W2160764082","https://openalex.org/W3137832335"],"related_works":["https://openalex.org/W2088203538","https://openalex.org/W2245451942","https://openalex.org/W1580009706","https://openalex.org/W2111693251","https://openalex.org/W563794549","https://openalex.org/W4389476319","https://openalex.org/W3034184422","https://openalex.org/W2009783759","https://openalex.org/W2100504584","https://openalex.org/W2123413169"],"abstract_inverted_index":{"With":[0],"the":[1,14,30,34,50,58,82,125,134,142,145,148,152,165,217],"use":[2],"of":[3,39,49,144,151,210],"faster":[4],"clocks":[5],"and":[6,105,133,205],"larger":[7],"instruction":[8],"windows":[9],"in":[10,24,52,169],"high-end":[11],"superscalar":[12],"processors,":[13],"physical":[15],"register":[16,59,93,171],"files":[17],"(RFs)":[18],"can":[19],"no":[20,185],"longer":[21,120],"be":[22,116],"accessed":[23],"a":[25,46,53,68,75,88,99,119,174,181,191,200],"single":[26],"cycle.":[27],"To":[28],"combat":[29],"consequential":[31],"performance":[32,213],"penalty,":[33],"RFs":[35],"employ":[36],"multiple":[37],"levels":[38],"bypassing.":[40,211],"Register":[41],"file":[42,60],"caching,":[43],"which":[44],"caches":[45],"small":[47,107],"subset":[48],"registers":[51,198],"faster,":[54],"smaller":[55],"structure":[56],"called":[57],"cache":[61,109],"(RFC)":[62],"has":[63,196],"also":[64,138,221],"been":[65],"proposed":[66],"as":[67],"remedy":[69],"for":[70,91,147],"this":[71],"problem.":[72],"We":[73,155],"introduce":[74],"relatively":[76],"simple":[77],"RFC":[78,83,126,176],"design":[79,194],"that":[80,95,112,157,195],"partitions":[81],"into":[84,130],"two":[85],"separate":[86],"components:":[87],"FIFO":[89],"queue":[90],"holding":[92,110],"values":[94,111],"are":[96,113,127],"used":[97,117,139],"over":[98,118],"short":[100],"duration":[101],"following":[102],"their":[103],"writeback":[104],"another":[106],"set-associative":[108],"likely":[114],"to":[115,124,140],"duration.":[121],"Results":[122],"written":[123],"easily":[128],"classified":[129],"these":[131],"categories":[132],"classification":[135],"bit":[136],"is":[137,177,220],"predict":[141],"nature":[143],"result":[146],"next":[149],"execution":[150],"same":[153],"instruction.":[154],"show":[156],"significant":[158],"energy":[159],"savings":[160],"-":[161,167],"about":[162],"38%":[163],"on":[164],"average":[166],"occurs":[168],"accessing":[170],"operands":[172],"when":[173,188],"28-entry":[175],"used,":[178],"together":[179],"with":[180,184,190,199],"96-entry":[182],"RF":[183],"additional":[186,208],"bypassing":[187],"compared":[189,215],"base":[192,218],"case":[193,219],"128":[197],"2":[201],"cycle":[202],"access":[203],"time":[204],"having":[206],"one":[207],"level":[209],"The":[212],"drop":[214],"against":[216],"negligible":[222],"(0.3%":[223],"drop).":[224]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
