{"id":"https://openalex.org/W2093919199","doi":"https://doi.org/10.1145/1022969.1022973","title":"Intraprogram dynamic voltage scaling","display_name":"Intraprogram dynamic voltage scaling","publication_year":2004,"publication_date":"2004-09-01","ids":{"openalex":"https://openalex.org/W2093919199","doi":"https://doi.org/10.1145/1022969.1022973","mag":"2093919199"},"language":"en","primary_location":{"id":"doi:10.1145/1022969.1022973","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1022969.1022973","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/1022969.1022973","source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/1022969.1022973","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101171493","display_name":"Fen Xie","orcid":null},"institutions":[{"id":"https://openalex.org/I20089843","display_name":"Princeton University","ror":"https://ror.org/00hx57361","country_code":"US","type":"education","lineage":["https://openalex.org/I20089843"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Fen Xie","raw_affiliation_strings":["Princeton University, Princeton, NJ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Princeton University, Princeton, NJ","institution_ids":["https://openalex.org/I20089843"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002015508","display_name":"Margaret Martonosi","orcid":"https://orcid.org/0000-0001-9683-8032"},"institutions":[{"id":"https://openalex.org/I20089843","display_name":"Princeton University","ror":"https://ror.org/00hx57361","country_code":"US","type":"education","lineage":["https://openalex.org/I20089843"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Margaret Martonosi","raw_affiliation_strings":["Princeton University, Princeton, NJ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Princeton University, Princeton, NJ","institution_ids":["https://openalex.org/I20089843"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5085975362","display_name":"Sharad Malik","orcid":"https://orcid.org/0000-0002-0837-5443"},"institutions":[{"id":"https://openalex.org/I20089843","display_name":"Princeton University","ror":"https://ror.org/00hx57361","country_code":"US","type":"education","lineage":["https://openalex.org/I20089843"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sharad Malik","raw_affiliation_strings":["Princeton University, Princeton, NJ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Princeton University, Princeton, NJ","institution_ids":["https://openalex.org/I20089843"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I20089843"],"apc_list":null,"apc_paid":null,"fwci":5.737,"has_fulltext":true,"cited_by_count":45,"citation_normalized_percentile":{"value":0.96150203,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"1","issue":"3","first_page":"323","last_page":"367"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10363","display_name":"Low-power high-performance VLSI design","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10363","display_name":"Low-power high-performance VLSI design","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9994000196456909,"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/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/dynamic-voltage-scaling","display_name":"Dynamic voltage scaling","score":0.7889184951782227},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7636328935623169},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.6363325715065002},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6015787124633789},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5875440239906311},{"id":"https://openalex.org/keywords/frequency-scaling","display_name":"Frequency scaling","score":0.542130708694458},{"id":"https://openalex.org/keywords/power-management","display_name":"Power management","score":0.5081667900085449},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.49779176712036133},{"id":"https://openalex.org/keywords/voltage","display_name":"Voltage","score":0.4814871549606323},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4574853479862213},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.3546120524406433},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3344663381576538},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.12702956795692444},{"id":"https://openalex.org/keywords/electrical-engineering","display_name":"Electrical engineering","score":0.11079850792884827},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10472062230110168},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10454344749450684}],"concepts":[{"id":"https://openalex.org/C2776047111","wikidata":"https://www.wikidata.org/wiki/Q632037","display_name":"Dynamic voltage scaling","level":3,"score":0.7889184951782227},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7636328935623169},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.6363325715065002},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6015787124633789},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5875440239906311},{"id":"https://openalex.org/C157742956","wikidata":"https://www.wikidata.org/wiki/Q3237776","display_name":"Frequency scaling","level":3,"score":0.542130708694458},{"id":"https://openalex.org/C2778774385","wikidata":"https://www.wikidata.org/wiki/Q4437810","display_name":"Power management","level":3,"score":0.5081667900085449},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.49779176712036133},{"id":"https://openalex.org/C165801399","wikidata":"https://www.wikidata.org/wiki/Q25428","display_name":"Voltage","level":2,"score":0.4814871549606323},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4574853479862213},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.3546120524406433},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3344663381576538},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.12702956795692444},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.11079850792884827},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10472062230110168},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10454344749450684},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1022969.1022973","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1022969.1022973","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/1022969.1022973","source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/1022969.1022973","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1022969.1022973","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/1022969.1022973","source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.9100000262260437}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2093919199.pdf","grobid_xml":"https://content.openalex.org/works/W2093919199.grobid-xml"},"referenced_works_count":47,"referenced_works":["https://openalex.org/W1514665960","https://openalex.org/W1523311211","https://openalex.org/W1558943104","https://openalex.org/W1569032152","https://openalex.org/W1964166152","https://openalex.org/W1969438745","https://openalex.org/W1980613340","https://openalex.org/W2011024076","https://openalex.org/W2012800398","https://openalex.org/W2049175898","https://openalex.org/W2057920389","https://openalex.org/W2085583524","https://openalex.org/W2088337139","https://openalex.org/W2093582532","https://openalex.org/W2102727118","https://openalex.org/W2104064752","https://openalex.org/W2108387401","https://openalex.org/W2109488193","https://openalex.org/W2111663751","https://openalex.org/W2113700934","https://openalex.org/W2117285153","https://openalex.org/W2118934159","https://openalex.org/W2121304948","https://openalex.org/W2129763083","https://openalex.org/W2130181800","https://openalex.org/W2130549322","https://openalex.org/W2132114163","https://openalex.org/W2133339421","https://openalex.org/W2134067926","https://openalex.org/W2141991112","https://openalex.org/W2142598547","https://openalex.org/W2149756939","https://openalex.org/W2154596969","https://openalex.org/W2170536326","https://openalex.org/W2600854931","https://openalex.org/W2913899326","https://openalex.org/W2914931491","https://openalex.org/W4210271285","https://openalex.org/W4232019702","https://openalex.org/W4233262716","https://openalex.org/W4242472899","https://openalex.org/W4242827347","https://openalex.org/W4249317426","https://openalex.org/W4250722633","https://openalex.org/W4252070549","https://openalex.org/W4254620533","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2443567922","https://openalex.org/W1967088250","https://openalex.org/W2144034023","https://openalex.org/W2135721350","https://openalex.org/W2070385207","https://openalex.org/W1585873818","https://openalex.org/W2060523593","https://openalex.org/W1966123461","https://openalex.org/W2004319832","https://openalex.org/W79358250"],"abstract_inverted_index":{"Dynamic":[0],"voltage":[1,61],"scaling":[2],"(DVS)":[3],"has":[4,80],"become":[5],"an":[6,185],"important":[7],"dynamic":[8],"power-management":[9],"technique":[10],"to":[11,19,28,51,105],"save":[12],"energy.":[13],"DVS":[14,47,76,78,98,117,138,155,181,199,228],"tunes":[15],"the":[16,20,23,44,49,53,68,85,92,107,151,157,216,245],"power-performance":[17],"tradeoff":[18],"needs":[21],"of":[22,67,96,153,168,180,225],"application.":[24],"The":[25,146],"goal":[26],"is":[27,40,103,143],"minimize":[29],"energy":[30,69,109,133,200],"consumption":[31,39,55,134],"while":[32],"meeting":[33],"performance":[34],"needs.":[35],"Since":[36],"CPU":[37],"power":[38,54],"strongly":[41],"dependent":[42],"on":[43,207],"supply":[45,60],"voltage,":[46],"exploits":[48],"ability":[50],"control":[52,79,206],"by":[56,195,203,210],"varying":[57],"a":[58,119,222],"processor's":[59],"and":[62,70,94,123,139,209],"clock":[63],"frequency.":[64],"However,":[65],"because":[66],"time":[71],"overhead":[72],"associated":[73],"with":[74],"switching":[75,201],"modes,":[77],"been":[81],"used":[82],"mainly":[83],"at":[84],"interprogram":[86],"level.In":[87],"this":[88,192,219],"paper,":[89],"we":[90],"explore":[91],"opportunities":[93],"limits":[95],"intraprogram":[97,116,137,154,226],"scheduling.":[99],"An":[100],"analytical":[101],"model":[102,127,147],"derived":[104],"predict":[106],"maximum":[108],"savings":[110],"that":[111],"can":[112,172],"be":[113,174],"obtained":[114],"using":[115],"given":[118],"few":[120],"known":[121],"program":[122,189],"processor":[124,160],"parameters.":[125],"This":[126],"gives":[128],"insights":[129],"into":[130,156,244],"scenarios":[131],"where":[132,141],"benefits":[135,152,171],"from":[136],"those":[140],"there":[142],"no":[144],"benefit.":[145],"helps":[148],"us":[149],"extrapolate":[150],"future":[158],"as":[159,238],"parameters":[161],"change.":[162],"We":[163,183],"then":[164],"examine":[165],"how":[166],"much":[167],"these":[169],"predicted":[170],"actually":[173],"achieved":[175],"through":[176],"compile-time":[177,227],"optimal":[178],"settings":[179,208],"modes.":[182],"extend":[184],"existing":[186],"mixed-integer":[187],"linear":[188],"formulation":[190],"for":[191,198,234,242],"scheduling":[193],"problem":[194],"accurately":[196],"accounting":[197],"overhead,":[202],"providing":[204,230],"finer-grained":[205],"considering":[211],"multiple":[212],"data":[213],"categories":[214],"in":[215],"optimization.":[217],"Overall,":[218],"research":[220],"provides":[221],"comprehensive":[223],"view":[224],"management,":[229],"both":[231],"practical":[232],"techniques":[233],"its":[235],"immediate":[236],"deployment":[237],"well":[239],"theoretical":[240],"bounds":[241],"use":[243],"future.":[246]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
