{"id":"https://openalex.org/W4231482686","doi":"https://doi.org/10.1109/iccad.2010.5653631","title":"Memory access aware on-line voltage control for performance and energy optimization","display_name":"Memory access aware on-line voltage control for performance and energy optimization","publication_year":2010,"publication_date":"2010-11-01","ids":{"openalex":"https://openalex.org/W4231482686","doi":"https://doi.org/10.1109/iccad.2010.5653631"},"language":"en","primary_location":{"id":"doi:10.1109/iccad.2010.5653631","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad.2010.5653631","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5100329900","display_name":"Xi Chen","orcid":"https://orcid.org/0000-0002-0571-6177"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xi Chen","raw_affiliation_strings":["EECS Department, University of Michigan, Ann Arbor, MI","EECS Department, University of Michigan, Ann Arbor, MI, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EECS Department, University of Michigan, Ann Arbor, MI","institution_ids":["https://openalex.org/I27837315"]},{"raw_affiliation_string":"EECS Department, University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102011954","display_name":"Chi Xu","orcid":"https://orcid.org/0000-0002-3941-0512"},"institutions":[{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chi Xu","raw_affiliation_strings":["ECE Department Univeristy of Minnesota, Minneapolis, MN"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ECE Department Univeristy of Minnesota, Minneapolis, MN","institution_ids":["https://openalex.org/I130238516"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068224304","display_name":"Robert P. Dick","orcid":"https://orcid.org/0000-0001-5428-9530"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Robert P. Dick","raw_affiliation_strings":["EECS Department, University of Michigan, Ann Arbor, MI","EECS Department, University of Michigan, Ann Arbor, MI, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EECS Department, University of Michigan, Ann Arbor, MI","institution_ids":["https://openalex.org/I27837315"]},{"raw_affiliation_string":"EECS Department, University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"365","last_page":"372"},"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.996399998664856,"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.996399998664856,"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/T12288","display_name":"Optimization and Search Problems","score":0.9905999898910522,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9822999835014343,"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.7695180773735046},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.625174880027771},{"id":"https://openalex.org/keywords/knapsack-problem","display_name":"Knapsack problem","score":0.6099514961242676},{"id":"https://openalex.org/keywords/energy-minimization","display_name":"Energy minimization","score":0.5214825868606567},{"id":"https://openalex.org/keywords/frequency-scaling","display_name":"Frequency scaling","score":0.5132577419281006},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.46055591106414795},{"id":"https://openalex.org/keywords/a-priori-and-a-posteriori","display_name":"A priori and a posteriori","score":0.4593416154384613},{"id":"https://openalex.org/keywords/energy","display_name":"Energy (signal processing)","score":0.45924073457717896},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.4382038116455078},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.38856568932533264},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3765351474285126},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.37021586298942566},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.32804954051971436},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.12263211607933044}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7695180773735046},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.625174880027771},{"id":"https://openalex.org/C113138325","wikidata":"https://www.wikidata.org/wiki/Q864457","display_name":"Knapsack problem","level":2,"score":0.6099514961242676},{"id":"https://openalex.org/C14961307","wikidata":"https://www.wikidata.org/wiki/Q5377176","display_name":"Energy minimization","level":2,"score":0.5214825868606567},{"id":"https://openalex.org/C157742956","wikidata":"https://www.wikidata.org/wiki/Q3237776","display_name":"Frequency scaling","level":3,"score":0.5132577419281006},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.46055591106414795},{"id":"https://openalex.org/C75553542","wikidata":"https://www.wikidata.org/wiki/Q178161","display_name":"A priori and a posteriori","level":2,"score":0.4593416154384613},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.45924073457717896},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4382038116455078},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.38856568932533264},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3765351474285126},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.37021586298942566},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.32804954051971436},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.12263211607933044},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"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/C147597530","wikidata":"https://www.wikidata.org/wiki/Q369472","display_name":"Computational chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iccad.2010.5653631","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad.2010.5653631","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.9100000262260437,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1490268218","https://openalex.org/W2021446749","https://openalex.org/W2086168649","https://openalex.org/W2101903894","https://openalex.org/W2107216395","https://openalex.org/W2115412309","https://openalex.org/W2135814502","https://openalex.org/W2145589101","https://openalex.org/W2160401437","https://openalex.org/W2162211138","https://openalex.org/W3103339143","https://openalex.org/W4235090510","https://openalex.org/W4236365030","https://openalex.org/W4252618718","https://openalex.org/W6649849292","https://openalex.org/W6663499612","https://openalex.org/W6675519534","https://openalex.org/W6677365932"],"related_works":["https://openalex.org/W241127407","https://openalex.org/W2381035939","https://openalex.org/W1521824362","https://openalex.org/W2468477307","https://openalex.org/W2910645127","https://openalex.org/W4298097000","https://openalex.org/W1529421963","https://openalex.org/W1484986289","https://openalex.org/W1987991317","https://openalex.org/W2350902672"],"abstract_inverted_index":{"This":[0,61],"paper":[1],"describes":[2],"an":[3,118,138,247],"off-chip":[4],"memory":[5],"access-aware":[6],"runtime":[7],"DVFS":[8,45,120],"control":[9,38,160],"technique":[10],"that":[11,67,209],"minimizes":[12],"energy":[13,52,89,126,167,219],"consumption":[14,127,168,253],"subject":[15],"to":[16,69,159,165,204,218,241,264],"constraints":[17],"on":[18,34,48,87,231,260],"application":[19,24,70,107],"execution":[20,154],"times.":[21],"We":[22,40,189],"consider":[23],"phases":[25],"and":[26,148,162,169,185,214,262],"the":[27,35,50,88,211,224,268],"implications":[28],"of":[29,106,125,137,195,208,223,237,246],"changing":[30],"cache":[31],"miss":[32],"rates":[33],"ideal":[36],"power":[37,65,149,252],"state.":[39],"first":[41],"propose":[42,116],"a":[43,56,64,93,100,129,134,177,196,234],"two-stage":[44],"algorithm":[46,62,98,121],"based":[47,146],"formulating":[49],"throughput-constrained":[51],"minimization":[53,124],"problem":[54,59,173,229,256],"as":[55,176],"multiple-choice":[57,178],"knapsack":[58,179],"(MCKP).":[60],"uses":[63,142],"model":[66],"adapts":[68],"phase":[71,108],"changes":[72],"by":[73,258],"observing":[74],"processor":[75],"hardware":[76,143],"performance":[77,94,130,144,147,202],"counter":[78,145],"values.":[79],"The":[80,171],"solutions":[81],"it":[82],"produces":[83],"provide":[84],"upper":[85],"bounds":[86],"savings":[90],"achievable":[91],"under":[92,128],"constraint.":[95],"However,":[96],"this":[97,113],"assumes":[99],"priori":[101,135],"(oracle":[102],"or":[103],"profiling-based)":[104],"knowledge":[105,136],"change":[109],"behavior.":[110,140],"To":[111],"relax":[112],"assumption,":[114],"we":[115],"P-DVFS,":[117],"predictive":[119],"for":[122,227,254],"on-line":[123],"constraint":[131],"without":[132],"requiring":[133],"application's":[139],"P-DVFS":[141,172,191,216,250],"models.":[150],"It":[151],"predicts":[152],"remaining":[153],"time":[155],"online":[156],"in":[157],"order":[158],"voltage":[161],"frequency":[163,213],"settings":[164],"optimize":[166],"performance.":[170],"is":[174],"formulated":[175],"problem,":[180],"which":[181],"can":[182],"be":[183],"efficiently":[184],"optimally":[186],"solved":[187],"online.":[188],"evaluated":[190],"using":[192],"direct":[193],"measurement":[194],"real":[197],"DVFS-equipped":[198],"system.":[199],"When":[200],"bounding":[201],"loss":[203],"at":[205,210],"most":[206,269],"20%":[207],"maximum":[212,235],"voltage,":[215],"leads":[217],"consumptions":[220],"within":[221],"1.83%":[222],"optimal":[225],"solution":[226],"our":[228,255],"instances":[230,257],"average":[232],"with":[233,267],"deviation":[236],"4.83%.":[238],"In":[239],"addition":[240],"producing":[242],"results":[243],"approaching":[244],"those":[245],"oracle":[248],"formulation,":[249],"reduces":[251],"9.93%":[259],"average,":[261],"up":[263],"25.64%,":[265],"compared":[266],"advanced":[270],"related":[271],"work.":[272]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2012,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
