{"id":"https://openalex.org/W7162189888","doi":"https://doi.org/10.1145/3810247","title":"CML-PowF: Data Clustering Matching Based Low-overhead Multiple CPU Real-time Power Forecasting","display_name":"CML-PowF: Data Clustering Matching Based Low-overhead Multiple CPU Real-time Power Forecasting","publication_year":2026,"publication_date":"2026-05-23","ids":{"openalex":"https://openalex.org/W7162189888","doi":"https://doi.org/10.1145/3810247"},"language":"en","primary_location":{"id":"doi:10.1145/3810247","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3810247","pdf_url":null,"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":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","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":"diamond","oa_url":"https://doi.org/10.1145/3810247","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5136852051","display_name":"Rongyu Deng","orcid":"https://orcid.org/0009-0006-7661-7922"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rongyu Deng","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology"],"raw_orcid":"https://orcid.org/0009-0006-7661-7922","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061347715","display_name":"J B Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Juan Chen","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology"],"raw_orcid":"https://orcid.org/0000-0002-9941-9885","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041646746","display_name":"Z D Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zihan Zhang","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology"],"raw_orcid":"https://orcid.org/0009-0008-1000-0158","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136817342","display_name":"Yuan Yuan","orcid":"https://orcid.org/0009-0004-5072-6093"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuan Yuan","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology"],"raw_orcid":"https://orcid.org/0009-0004-5072-6093","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136844935","display_name":"Yong Dong","orcid":"https://orcid.org/0000-0002-6073-9849"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yong Dong","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology"],"raw_orcid":"https://orcid.org/0000-0002-6073-9849","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5124186579","display_name":"aolin Cao","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Aolin Cao","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology"],"raw_orcid":"https://orcid.org/0009-0006-5463-8765","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136828784","display_name":"Zhaoyang Ma","orcid":"https://orcid.org/0009-0001-2680-9911"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhaoyang Ma","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology"],"raw_orcid":"https://orcid.org/0009-0001-2680-9911","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123337664","display_name":"Yida Gu","orcid":null},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yida Gu","raw_affiliation_strings":["State Key Lab of Processors, Institute of Computing Technology, CAS"],"raw_orcid":"https://orcid.org/0009-0007-0712-8575","affiliations":[{"raw_affiliation_string":"State Key Lab of Processors, Institute of Computing Technology, CAS","institution_ids":["https://openalex.org/I4210090176"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5136844151","display_name":"Dingwen Tao","orcid":"https://orcid.org/0000-0001-5422-4497"},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dingwen Tao","raw_affiliation_strings":["State Key Lab of Processors, Institute of Computing Technology, CAS"],"raw_orcid":"https://orcid.org/0000-0001-5422-4497","affiliations":[{"raw_affiliation_string":"State Key Lab of Processors, Institute of Computing Technology, CAS","institution_ids":["https://openalex.org/I4210090176"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.63556993,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"23","issue":"2","first_page":"1","last_page":"27"},"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.6513000130653381,"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.6513000130653381,"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.09440000355243683,"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/T14347","display_name":"Big Data and Digital Economy","score":0.08110000193119049,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6647999882698059},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.6341000199317932},{"id":"https://openalex.org/keywords/x86","display_name":"x86","score":0.5837000012397766},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.5178999900817871},{"id":"https://openalex.org/keywords/sampling","display_name":"Sampling (signal processing)","score":0.5052000284194946},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.44699999690055847},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.42100000381469727},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.4097999930381775},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.3650999963283539}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8586000204086304},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6647999882698059},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.6341000199317932},{"id":"https://openalex.org/C170723468","wikidata":"https://www.wikidata.org/wiki/Q182933","display_name":"x86","level":3,"score":0.5837000012397766},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.5178999900817871},{"id":"https://openalex.org/C140779682","wikidata":"https://www.wikidata.org/wiki/Q210868","display_name":"Sampling (signal processing)","level":3,"score":0.5052000284194946},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4648999869823456},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.44699999690055847},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.42100000381469727},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4097999930381775},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.37220001220703125},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.3650999963283539},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.36399999260902405},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.35339999198913574},{"id":"https://openalex.org/C43711488","wikidata":"https://www.wikidata.org/wiki/Q7534783","display_name":"Skew","level":2,"score":0.3521000146865845},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.35010001063346863},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3384999930858612},{"id":"https://openalex.org/C168522837","wikidata":"https://www.wikidata.org/wiki/Q679552","display_name":"Branch predictor","level":2,"score":0.3379000127315521},{"id":"https://openalex.org/C111696304","wikidata":"https://www.wikidata.org/wiki/Q2303697","display_name":"Sorting","level":2,"score":0.3370000123977661},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.3361000120639801},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.3337000012397766},{"id":"https://openalex.org/C141331961","wikidata":"https://www.wikidata.org/wiki/Q2164465","display_name":"Speculative execution","level":2,"score":0.30730000138282776},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.3059999942779541},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.29330000281333923},{"id":"https://openalex.org/C2776836416","wikidata":"https://www.wikidata.org/wiki/Q1364844","display_name":"False alarm","level":2,"score":0.2815999984741211},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.2802000045776367},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2802000045776367},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.2736000120639801},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.27309998869895935},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2700999975204468},{"id":"https://openalex.org/C29140674","wikidata":"https://www.wikidata.org/wiki/Q206637","display_name":"Computer cluster","level":2,"score":0.2694000005722046},{"id":"https://openalex.org/C150552126","wikidata":"https://www.wikidata.org/wiki/Q339387","display_name":"SIMD","level":2,"score":0.2572000026702881},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.2515999972820282}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3810247","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3810247","pdf_url":null,"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":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","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/3810247","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3810247","pdf_url":null,"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":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","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":[{"score":0.9135496020317078,"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":21,"referenced_works":["https://openalex.org/W2021752456","https://openalex.org/W2028800864","https://openalex.org/W2060573894","https://openalex.org/W2296629286","https://openalex.org/W2475841295","https://openalex.org/W2914297410","https://openalex.org/W2953235427","https://openalex.org/W3046488242","https://openalex.org/W3091070347","https://openalex.org/W3209605437","https://openalex.org/W4312866615","https://openalex.org/W4315491475","https://openalex.org/W4324342637","https://openalex.org/W4367046811","https://openalex.org/W4385073822","https://openalex.org/W4385889880","https://openalex.org/W4386709672","https://openalex.org/W4393186126","https://openalex.org/W4394630243","https://openalex.org/W4396842938","https://openalex.org/W4403391142"],"related_works":[],"abstract_inverted_index":{"Efficient":[0],"CPU":[1],"power":[2,25,61,73,105,227],"capping":[3],"is":[4],"essential":[5],"for":[6],"energy":[7],"saving":[8],"and":[9,22,136,145,163,178],"fault":[10],"tolerance":[11],"in":[12],"parallel":[13],"computing":[14,185],"clusters,":[15],"but":[16],"its":[17],"effectiveness":[18],"depends":[19],"on":[20,54,109,123,176],"accurate":[21],"timely":[23],"processor":[24,60,226],"forecasting":[26,62,106,141,164,195],"with":[27,181,200,217],"minimal":[28],"sampling":[29,49,146,161,214],"overhead.":[30,147,215],"Existing":[31],"methods":[32],"often":[33],"struggle":[34],"to":[35,83,94,157,183,205],"balance":[36],"these":[37],"factors":[38],"under":[39],"scalability":[40],"constraints,":[41],"as":[42],"hardware":[43],"limitations":[44],"tightly":[45],"bound":[46],"the":[47,55,68,77,88,124,128,131,138,159,168,206,218],"available":[48],"resources.":[50],"This":[51],"article":[52],"focuses":[53],"issue":[56],"of":[57,71,127],"high-precision":[58],"real-time":[59,104,225],"while":[63],"maintaining":[64],"(or":[65],"minimally":[66],"increasing)":[67],"total":[69,213],"overhead":[70,162],"multiprocessor":[72,103],"forecasting,":[74],"particularly":[75],"when":[76,87],"parallelism":[78],"scale":[79],"ranges":[80],"from":[81,92,154],"P":[82,132,207],"2P":[84,169],"processors":[85],"or":[86],"problem":[89],"size":[90],"scales":[91,199],"M":[93,134,209],"2M":[95,171],".":[96],"We":[97,173],"propose":[98],"CML-PowF":[99,112,175,222],",":[100,118,149],"a":[101],"low-overhead":[102],"approach":[107],"based":[108],"data":[110],"clustering.":[111],"integrates":[113],"two":[114],"key":[115],"algorithms:":[116],"Alg-CEF":[117],"which":[119,150],"conducts":[120],"cluster":[121],"matching":[122],"runtime":[125],"characteristics":[126],"program":[129],"at":[130,167,197],"/":[133,170,208],"scale,":[135,210],"models":[137],"tradeoff":[139],"among":[140],"error,":[142],"time":[143,165],"span,":[144],"Alg-MSF":[148],"leverages":[151],"execution":[152],"patterns":[153],"smaller-scale":[155],"runs":[156],"determine":[158],"optimal":[160],"span":[166],"scale.":[172],"evaluate":[174],"x86":[177],"ARM":[179],"platforms":[180],"up":[182],"32":[184],"nodes":[186],"(2,048":[187],"cores).":[188],"Results":[189],"show":[190],"that":[191],"it":[192],"achieves":[193],"3\u20136%":[194],"error":[196],"large":[198],"only":[201],"0.2\u20130.5%":[202],"degradation":[203],"compared":[204],"without":[211],"increasing":[212],"Integrated":[216],"PowC":[219],"control":[220],"system,":[221],"effectively":[223],"maintains":[224],"below":[228],"target":[229],"thresholds.":[230]},"counts_by_year":[],"updated_date":"2026-06-27T06:13:17.587685","created_date":"2026-05-24T00:00:00"}
