{"id":"https://openalex.org/W2329908127","doi":"https://doi.org/10.1145/2872362.2872375","title":"Maximizing Performance Under a Power Cap","display_name":"Maximizing Performance Under a Power Cap","publication_year":2016,"publication_date":"2016-03-25","ids":{"openalex":"https://openalex.org/W2329908127","doi":"https://doi.org/10.1145/2872362.2872375","mag":"2329908127"},"language":"en","primary_location":{"id":"doi:10.1145/2872362.2872375","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2872362.2872375","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems","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/A5076830715","display_name":"Huazhe Zhang","orcid":"https://orcid.org/0000-0002-8429-117X"},"institutions":[{"id":"https://openalex.org/I40347166","display_name":"University of Chicago","ror":"https://ror.org/024mw5h28","country_code":"US","type":"education","lineage":["https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Huazhe Zhang","raw_affiliation_strings":["University of Chicago, Chicago, USA"],"affiliations":[{"raw_affiliation_string":"University of Chicago, Chicago, USA","institution_ids":["https://openalex.org/I40347166"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080833704","display_name":"Henry Hoffmann","orcid":"https://orcid.org/0000-0003-0816-8150"},"institutions":[{"id":"https://openalex.org/I40347166","display_name":"University of Chicago","ror":"https://ror.org/024mw5h28","country_code":"US","type":"education","lineage":["https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Henry Hoffmann","raw_affiliation_strings":["University of Chicago, Chicago, USA"],"affiliations":[{"raw_affiliation_string":"University of Chicago, Chicago, USA","institution_ids":["https://openalex.org/I40347166"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5076830715"],"corresponding_institution_ids":["https://openalex.org/I40347166"],"apc_list":null,"apc_paid":null,"fwci":25.5422,"has_fulltext":false,"cited_by_count":133,"citation_normalized_percentile":{"value":0.99849539,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"545","last_page":"559"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9973000288009644,"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/T11005","display_name":"Radiation Effects in Electronics","score":0.9965000152587891,"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/computer-science","display_name":"Computer science","score":0.7214498519897461},{"id":"https://openalex.org/keywords/x86","display_name":"x86","score":0.6984606385231018},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.6101862788200378},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5653175115585327},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.5324861407279968},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.49556219577789307},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.48227551579475403},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.43062078952789307},{"id":"https://openalex.org/keywords/power-domains","display_name":"Power domains","score":0.4116080701351166},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1407090723514557}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7214498519897461},{"id":"https://openalex.org/C170723468","wikidata":"https://www.wikidata.org/wiki/Q182933","display_name":"x86","level":3,"score":0.6984606385231018},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6101862788200378},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5653175115585327},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.5324861407279968},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.49556219577789307},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.48227551579475403},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.43062078952789307},{"id":"https://openalex.org/C16021271","wikidata":"https://www.wikidata.org/wiki/Q17152552","display_name":"Power domains","level":3,"score":0.4116080701351166},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1407090723514557},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2872362.2872375","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2872362.2872375","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.4099999964237213}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":68,"referenced_works":["https://openalex.org/W14009835","https://openalex.org/W184075017","https://openalex.org/W193553091","https://openalex.org/W1568744711","https://openalex.org/W1707598465","https://openalex.org/W1972419704","https://openalex.org/W1977661221","https://openalex.org/W1979979548","https://openalex.org/W1983613557","https://openalex.org/W1986374269","https://openalex.org/W1987912519","https://openalex.org/W2000253491","https://openalex.org/W2003313945","https://openalex.org/W2006312753","https://openalex.org/W2009040830","https://openalex.org/W2009411324","https://openalex.org/W2012181719","https://openalex.org/W2015244008","https://openalex.org/W2022211308","https://openalex.org/W2026585238","https://openalex.org/W2027177485","https://openalex.org/W2038337218","https://openalex.org/W2053794660","https://openalex.org/W2057569249","https://openalex.org/W2058315483","https://openalex.org/W2060204338","https://openalex.org/W2064430610","https://openalex.org/W2065308442","https://openalex.org/W2067500286","https://openalex.org/W2067723946","https://openalex.org/W2079219249","https://openalex.org/W2080592089","https://openalex.org/W2080663940","https://openalex.org/W2089102058","https://openalex.org/W2098395496","https://openalex.org/W2108010495","https://openalex.org/W2109066397","https://openalex.org/W2111444234","https://openalex.org/W2114013570","https://openalex.org/W2115001684","https://openalex.org/W2117299787","https://openalex.org/W2119661598","https://openalex.org/W2121048281","https://openalex.org/W2123664494","https://openalex.org/W2124275906","https://openalex.org/W2128769472","https://openalex.org/W2134782496","https://openalex.org/W2139342246","https://openalex.org/W2140759096","https://openalex.org/W2145695845","https://openalex.org/W2147083032","https://openalex.org/W2153331583","https://openalex.org/W2154596969","https://openalex.org/W2155101824","https://openalex.org/W2158459299","https://openalex.org/W2162082972","https://openalex.org/W2163573474","https://openalex.org/W2168711934","https://openalex.org/W2168865250","https://openalex.org/W2169875292","https://openalex.org/W2170544909","https://openalex.org/W2535359146","https://openalex.org/W2549623386","https://openalex.org/W2614475470","https://openalex.org/W4234009576","https://openalex.org/W4235997419","https://openalex.org/W4236433846","https://openalex.org/W4247231796"],"related_works":["https://openalex.org/W3215381467","https://openalex.org/W4301207796","https://openalex.org/W2915956107","https://openalex.org/W4846490","https://openalex.org/W2099986681","https://openalex.org/W4240878335","https://openalex.org/W2098290341","https://openalex.org/W563303149","https://openalex.org/W2096357811","https://openalex.org/W2072005592"],"abstract_inverted_index":{"Power":[0],"and":[1,47,55,101,138,151,180],"thermal":[2],"dissipation":[3],"constrain":[4],"multicore":[5],"performance":[6,42,195],"scaling.":[7],"Modern":[8],"processors":[9],"are":[10,59],"built":[11],"such":[12],"that":[13,27,39],"they":[14],"could":[15],"sustain":[16],"damaging":[17],"levels":[18],"of":[19],"power":[20,31,45,83,88,95,116,145,181,191],"dissipation,":[21],"creating":[22],"a":[23,44,76,113,186],"need":[24],"for":[25,68,148],"systems":[26,38],"can":[28,40],"implement":[29,132],"processor":[30],"caps.":[32],"A":[33],"particular":[34],"challenge":[35],"is":[36,73],"developing":[37],"maximize":[41],"within":[43],"cap,":[46,96],"approaches":[48,58],"have":[49],"been":[50],"proposed":[51],"in":[52],"both":[53,149],"software":[54,72],"hardware.":[56],"Software":[57],"flexible,":[60],"allowing":[61],"multiple":[62],"hardware":[63,87,144,164,173],"resources":[64],"to":[65,79,81,92,141,189],"be":[66],"coordinated":[67],"maximum":[69],"performance,":[70],"but":[71,97],"slow,":[74],"requiring":[75],"long":[77],"time":[78,127,161],"converge":[80],"the":[82,93,94,158],"target.":[84,182],"In":[85,107],"contrast,":[86],"capping":[89,117,146],"quickly":[90],"converges":[91],"only":[98],"manages":[99],"voltage":[100],"frequency,":[102],"limiting":[103],"its":[104],"potential":[105],"performance.":[106,168],"this":[108],"work":[109],"we":[110],"propose":[111],"PUPiL,":[112],"hybrid":[114],"software/hardware":[115],"system.":[118],"Unlike":[119],"previous":[120],"approaches,":[121],"PUPiL":[122,133,156,171,184],"combines":[123],"hardware's":[124],"fast":[125],"reaction":[126,160],"with":[128,165,193],"software's":[129],"flexibility.":[130],"We":[131,154],"on":[134,178],"real":[135],"Linux/x86":[136],"platform":[137],"compare":[139],"it":[140],"Intel's":[142,163],"commercial":[143],"system":[147],"single":[150],"multi-application":[152],"workloads.":[153],"find":[155],"provides":[157,185],"same":[159],"as":[162],"significantly":[166],"higher":[167],"On":[169],"average,":[170],"outperforms":[172],"by":[174],"from":[175],"1:18-2:4":[176],"depending":[177],"workload":[179],"Thus,":[183],"promising":[187],"way":[188],"enforce":[190],"caps":[192],"greater":[194],"than":[196],"current":[197],"state-of-the-art":[198],"hardware-only":[199],"approaches.":[200]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":6},{"year":2022,"cited_by_count":6},{"year":2021,"cited_by_count":13},{"year":2020,"cited_by_count":25},{"year":2019,"cited_by_count":19},{"year":2018,"cited_by_count":40},{"year":2017,"cited_by_count":11},{"year":2016,"cited_by_count":11}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
