{"id":"https://openalex.org/W3116425165","doi":"https://doi.org/10.1109/tpds.2020.3045983","title":"Fine-grained Powercap Allocation for Power-constrained Systems based on Multi-objective Machine Learning","display_name":"Fine-grained Powercap Allocation for Power-constrained Systems based on Multi-objective Machine Learning","publication_year":2020,"publication_date":"2020-01-01","ids":{"openalex":"https://openalex.org/W3116425165","doi":"https://doi.org/10.1109/tpds.2020.3045983","mag":"3116425165"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2020.3045983","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2020.3045983","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","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/A5060954730","display_name":"Meng Hao","orcid":"https://orcid.org/0000-0003-0043-4370"},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Meng Hao","raw_affiliation_strings":["School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China","institution_ids":["https://openalex.org/I204983213"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085221201","display_name":"Weizhe Zhang","orcid":"https://orcid.org/0000-0003-4783-876X"},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]},{"id":"https://openalex.org/I4210136793","display_name":"Peng Cheng Laboratory","ror":"https://ror.org/03qdqbt06","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210136793"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weizhe Zhang","raw_affiliation_strings":["Peng Cheng Laboratory, Cyberspace Security Research Center, Shenzhen, China","School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Peng Cheng Laboratory, Cyberspace Security Research Center, Shenzhen, China","institution_ids":["https://openalex.org/I4210136793"]},{"raw_affiliation_string":"School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China","institution_ids":["https://openalex.org/I204983213"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101486198","display_name":"Yiming Wang","orcid":"https://orcid.org/0000-0002-5588-8241"},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yiming Wang","raw_affiliation_strings":["School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China","institution_ids":["https://openalex.org/I204983213"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082302042","display_name":"Gangzhao Lu","orcid":null},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Gangzhao Lu","raw_affiliation_strings":["School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China","institution_ids":["https://openalex.org/I204983213"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042525070","display_name":"Farui Wang","orcid":"https://orcid.org/0000-0002-2478-2153"},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Farui Wang","raw_affiliation_strings":["School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China","institution_ids":["https://openalex.org/I204983213"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074022699","display_name":"Athanasios V. Vasilakos","orcid":"https://orcid.org/0000-0003-1902-9877"},"institutions":[{"id":"https://openalex.org/I114017466","display_name":"University of Technology Sydney","ror":"https://ror.org/03f0f6041","country_code":"AU","type":"education","lineage":["https://openalex.org/I114017466"]},{"id":"https://openalex.org/I190632392","display_name":"Lule\u00e5 University of Technology","ror":"https://ror.org/016st3p78","country_code":"SE","type":"education","lineage":["https://openalex.org/I190632392"]},{"id":"https://openalex.org/I80947539","display_name":"Fuzhou University","ror":"https://ror.org/011xvna82","country_code":"CN","type":"education","lineage":["https://openalex.org/I80947539"]}],"countries":["AU","CN","SE"],"is_corresponding":false,"raw_author_name":"Athanasios V. Vasilakos","raw_affiliation_strings":["Department of Computer Science and Technology, Fuzhou University, Fuzhou, China","Department of Computer Science, Electrical and Space Engineering, Lulea University of Technology, Lulea, Sweden","School of Electrical and Data Engineering, University Technology Sydney, Ultimo, NSW, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Technology, Fuzhou University, Fuzhou, China","institution_ids":["https://openalex.org/I80947539"]},{"raw_affiliation_string":"Department of Computer Science, Electrical and Space Engineering, Lulea University of Technology, Lulea, Sweden","institution_ids":["https://openalex.org/I190632392"]},{"raw_affiliation_string":"School of Electrical and Data Engineering, University Technology Sydney, Ultimo, NSW, Australia","institution_ids":["https://openalex.org/I114017466"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.3215,"has_fulltext":false,"cited_by_count":31,"citation_normalized_percentile":{"value":0.95423003,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"1"},"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.9998999834060669,"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.9998999834060669,"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/T10363","display_name":"Low-power high-performance VLSI design","score":0.9973000288009644,"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/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9954000115394592,"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.862220048904419},{"id":"https://openalex.org/keywords/frequency-scaling","display_name":"Frequency scaling","score":0.6662698984146118},{"id":"https://openalex.org/keywords/granularity","display_name":"Granularity","score":0.6657037138938904},{"id":"https://openalex.org/keywords/provisioning","display_name":"Provisioning","score":0.5947783589363098},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.5576319098472595},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.5391955375671387},{"id":"https://openalex.org/keywords/pareto-principle","display_name":"Pareto principle","score":0.5104297995567322},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.49361979961395264},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.4687293469905853},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.460201233625412},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.4459460973739624},{"id":"https://openalex.org/keywords/energy","display_name":"Energy (signal processing)","score":0.4279494881629944},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4201752841472626},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.393511563539505},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3420259952545166}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.862220048904419},{"id":"https://openalex.org/C157742956","wikidata":"https://www.wikidata.org/wiki/Q3237776","display_name":"Frequency scaling","level":3,"score":0.6662698984146118},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.6657037138938904},{"id":"https://openalex.org/C172191483","wikidata":"https://www.wikidata.org/wiki/Q1071806","display_name":"Provisioning","level":2,"score":0.5947783589363098},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.5576319098472595},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5391955375671387},{"id":"https://openalex.org/C137635306","wikidata":"https://www.wikidata.org/wiki/Q182667","display_name":"Pareto principle","level":2,"score":0.5104297995567322},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.49361979961395264},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.4687293469905853},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.460201233625412},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.4459460973739624},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.4279494881629944},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4201752841472626},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.393511563539505},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3420259952545166},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","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/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","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/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2020.3045983","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2020.3045983","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.9100000262260437}],"awards":[{"id":"https://openalex.org/G1053123284","display_name":"\u5d4c\u5165\u5f0f\u7cfb\u7edf\u5b9e\u65f6\u4efb\u52a1\u8c03\u5ea6\u7b97\u6cd5\u4e0e\u53ef\u8c03\u5ea6\u6027\u5206\u6790\u7406\u8bba\u7814\u7a76","funder_award_id":"61672186","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":44,"referenced_works":["https://openalex.org/W20702786","https://openalex.org/W149681167","https://openalex.org/W1495732723","https://openalex.org/W1660085994","https://openalex.org/W1669896463","https://openalex.org/W1675480650","https://openalex.org/W1977661221","https://openalex.org/W2057361098","https://openalex.org/W2057712948","https://openalex.org/W2058892023","https://openalex.org/W2077828271","https://openalex.org/W2079615295","https://openalex.org/W2112121929","https://openalex.org/W2158830431","https://openalex.org/W2169164648","https://openalex.org/W2171935755","https://openalex.org/W2283039974","https://openalex.org/W2295598076","https://openalex.org/W2536542975","https://openalex.org/W2560316153","https://openalex.org/W2733949682","https://openalex.org/W2748740248","https://openalex.org/W2762077810","https://openalex.org/W2767936868","https://openalex.org/W2794513473","https://openalex.org/W2885584382","https://openalex.org/W2886890458","https://openalex.org/W2898929147","https://openalex.org/W2902524486","https://openalex.org/W2942081792","https://openalex.org/W2953235427","https://openalex.org/W2962843187","https://openalex.org/W2966396973","https://openalex.org/W2971469712","https://openalex.org/W2983811377","https://openalex.org/W2987450657","https://openalex.org/W2999925821","https://openalex.org/W3087939472","https://openalex.org/W3102476541","https://openalex.org/W3143048148","https://openalex.org/W4287029617","https://openalex.org/W4391211673","https://openalex.org/W6600831915","https://openalex.org/W6685327664"],"related_works":["https://openalex.org/W2931688134","https://openalex.org/W2377919138","https://openalex.org/W2378857091","https://openalex.org/W2999756192","https://openalex.org/W103652678","https://openalex.org/W4226090359","https://openalex.org/W2059697060","https://openalex.org/W4382701072","https://openalex.org/W4256502920","https://openalex.org/W2491314273"],"abstract_inverted_index":{"Power":[0],"capping":[1],"is":[2,50,198,204],"an":[3,107,228,235],"important":[4],"solution":[5],"to":[6,29,34,40,52,58,109,141,164,177,206],"keep":[7],"the":[8,17,23,35,60,83,91,99,111,116,130,143,156,179,194,200,209,214,218],"system":[9,118],"within":[10,72],"a":[11,135,149],"fixed":[12],"power":[13,66],"constraint.":[14],"However,":[15],"for":[16,119],"over-provisioned":[18],"and":[19,46,55,57,79,87,105,122,134,146,170,182,242],"power-constrained":[20,117],"systems,":[21],"especially":[22],"future":[24],"exascale":[25],"supercomputers,":[26],"powercap":[27,62,93,100,113,184,191,196,216,230],"needs":[28],"be":[30,175],"reasonably":[31],"allocated":[32],"according":[33],"workloads":[36],"of":[37,138,168,232,239,246],"compute":[38,187],"nodes":[39,188],"achieve":[41,227],"trade-offs":[42],"among":[43],"performance,":[44],"energy":[45,56,80,210,237],"powercap.":[47],"Thus":[48],"it":[49],"necessary":[51],"model":[53,77],"performance":[54,78,169,244],"predict":[59,110,178],"optimal":[61,180,195,220],"allocation":[63,67],"strategies.":[64],"Existing":[65],"approaches":[68,75],"have":[69],"insufficient":[70],"granularity":[71],"nodes.":[73],"Modeling":[74],"usually":[76],"separately,":[81],"ignoring":[82],"correlation":[84],"between":[85],"objectives,":[86],"do":[88],"not":[89],"expose":[90],"Pareto-optimal":[92,112],"configurations.":[94],"Therefore,":[95],"this":[96],"article":[97],"combines":[98,155],"with":[101,160,213],"uncore":[102,201],"frequency":[103,202],"scaling":[104,203],"proposes":[106],"approach":[108,127],"configurations":[114,221],"on":[115],"input":[120],"MPI":[121],"OpenMP":[123],"parallel":[124],"applications.":[125],"Our":[126],"first":[128],"uses":[129],"elaborately":[131],"designed":[132],"micro-benchmarks":[133],"small":[136],"number":[137],"existing":[139],"benchmarks":[140],"build":[142,165],"training":[144],"set,":[145],"then":[147],"applies":[148],"multi-objective":[150,166],"machine":[151],"learning":[152],"algorithm":[153],"which":[154],"stacked":[157],"single-target":[158],"method":[159,225],"extreme":[161],"gradient":[162],"boosting":[163],"models":[167,173],"energy.":[171],"The":[172],"can":[174,226],"used":[176,205],"processor":[181],"memory":[183],"settings,":[185],"helping":[186],"perform":[189],"fine-grained":[190],"allocation.":[192],"When":[193],"configuration":[197],"determined,":[199],"further":[207],"optimize":[208],"consumption.":[211],"Compared":[212],"reference":[215],"configuration,":[217],"predicted":[219,222],"by":[223],"our":[224],"average":[229,236,243],"reduction":[231,238],"31.35":[233],"percent,":[234,241],"12.32":[240],"degradation":[245],"only":[247],"2.43":[248],"percent.":[249]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":10}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
