{"id":"https://openalex.org/W7117488513","doi":"https://doi.org/10.1109/ipccc66453.2025.11304631","title":"CPINN-ABPI: Physics-Informed Neural Networks for Accurate Power Estimation in MPSoCs","display_name":"CPINN-ABPI: Physics-Informed Neural Networks for Accurate Power Estimation in MPSoCs","publication_year":2025,"publication_date":"2025-11-15","ids":{"openalex":"https://openalex.org/W7117488513","doi":"https://doi.org/10.1109/ipccc66453.2025.11304631"},"language":null,"primary_location":{"id":"doi:10.1109/ipccc66453.2025.11304631","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipccc66453.2025.11304631","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Performance, Computing, and Communications Conference (IPCCC)","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/A5075271778","display_name":"Mohamed R. Elshamy","orcid":"https://orcid.org/0000-0003-1280-333X"},"institutions":[{"id":"https://openalex.org/I10052268","display_name":"New Mexico State University","ror":"https://ror.org/00hpz7z43","country_code":"US","type":"education","lineage":["https://openalex.org/I10052268"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mohamed R. Elshamy","raw_affiliation_strings":["*Klipsch School of ECE, New Mexico State University,Las Cruces,NM,United States,88003"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"*Klipsch School of ECE, New Mexico State University,Las Cruces,NM,United States,88003","institution_ids":["https://openalex.org/I10052268"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018310767","display_name":"Mehdi Elahi","orcid":null},"institutions":[{"id":"https://openalex.org/I35777872","display_name":"North Carolina Agricultural and Technical State University","ror":"https://ror.org/02aze4h65","country_code":"US","type":"education","lineage":["https://openalex.org/I35777872"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mehdi Elahi","raw_affiliation_strings":["Computer Systems Technology, North Carolina A&#x0026;T State University,Greensboro,NC,United States"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Systems Technology, North Carolina A&#x0026;T State University,Greensboro,NC,United States","institution_ids":["https://openalex.org/I35777872"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004529123","display_name":"Ahmad Patooghy","orcid":"https://orcid.org/0000-0003-2647-2797"},"institutions":[{"id":"https://openalex.org/I35777872","display_name":"North Carolina Agricultural and Technical State University","ror":"https://ror.org/02aze4h65","country_code":"US","type":"education","lineage":["https://openalex.org/I35777872"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ahmad Patooghy","raw_affiliation_strings":["Computer Systems Technology, North Carolina A&#x0026;T State University,Greensboro,NC,United States"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Systems Technology, North Carolina A&#x0026;T State University,Greensboro,NC,United States","institution_ids":["https://openalex.org/I35777872"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087778749","display_name":"Abdel\u2010Hameed A. Badawy","orcid":"https://orcid.org/0000-0001-8027-1449"},"institutions":[{"id":"https://openalex.org/I10052268","display_name":"New Mexico State University","ror":"https://ror.org/00hpz7z43","country_code":"US","type":"education","lineage":["https://openalex.org/I10052268"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Abdel-Hameed A. Badawy","raw_affiliation_strings":["*Klipsch School of ECE, New Mexico State University,Las Cruces,NM,United States,88003"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"*Klipsch School of ECE, New Mexico State University,Las Cruces,NM,United States,88003","institution_ids":["https://openalex.org/I10052268"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.5352,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.74546928,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"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":0.843999981880188,"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":0.843999981880188,"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.0471000000834465,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.01720000058412552,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5702999830245972},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.5461000204086304},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.527999997138977},{"id":"https://openalex.org/keywords/convergence","display_name":"Convergence (economics)","score":0.48489999771118164},{"id":"https://openalex.org/keywords/independence","display_name":"Independence (probability theory)","score":0.4700999855995178},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.41200000047683716},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.4088999927043915},{"id":"https://openalex.org/keywords/generalization","display_name":"Generalization","score":0.3944000005722046}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6549000144004822},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5702999830245972},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.5461000204086304},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.527999997138977},{"id":"https://openalex.org/C2777303404","wikidata":"https://www.wikidata.org/wiki/Q759757","display_name":"Convergence (economics)","level":2,"score":0.48489999771118164},{"id":"https://openalex.org/C35651441","wikidata":"https://www.wikidata.org/wiki/Q625303","display_name":"Independence (probability theory)","level":2,"score":0.4700999855995178},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.41200000047683716},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.4088999927043915},{"id":"https://openalex.org/C177148314","wikidata":"https://www.wikidata.org/wiki/Q170084","display_name":"Generalization","level":2,"score":0.3944000005722046},{"id":"https://openalex.org/C122383733","wikidata":"https://www.wikidata.org/wiki/Q865920","display_name":"Approximation error","level":2,"score":0.3695000112056732},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.3643999993801117},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.35519999265670776},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3465999960899353},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.33899998664855957},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.3197999894618988},{"id":"https://openalex.org/C2984118289","wikidata":"https://www.wikidata.org/wiki/Q29954","display_name":"Power consumption","level":3,"score":0.3158000111579895},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3003000020980835},{"id":"https://openalex.org/C188154048","wikidata":"https://www.wikidata.org/wiki/Q6803609","display_name":"Mean absolute error","level":3,"score":0.3003000020980835},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.27250000834465027},{"id":"https://openalex.org/C118993495","wikidata":"https://www.wikidata.org/wiki/Q5042828","display_name":"Electrical efficiency","level":3,"score":0.2646999955177307},{"id":"https://openalex.org/C139945424","wikidata":"https://www.wikidata.org/wiki/Q1940696","display_name":"Mean squared error","level":2,"score":0.2551000118255615},{"id":"https://openalex.org/C187455244","wikidata":"https://www.wikidata.org/wiki/Q942353","display_name":"Boolean function","level":2,"score":0.2508000135421753}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ipccc66453.2025.11304631","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipccc66453.2025.11304631","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Performance, Computing, and Communications Conference (IPCCC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.7780024409294128,"id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G7112685900","display_name":null,"funder_award_id":"2219679,2219680","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1976412024","https://openalex.org/W2007452960","https://openalex.org/W2021752456","https://openalex.org/W2126105956","https://openalex.org/W2139299001","https://openalex.org/W2606100669","https://openalex.org/W2611989251","https://openalex.org/W2770195822","https://openalex.org/W2896007734","https://openalex.org/W2899283552","https://openalex.org/W2937791656","https://openalex.org/W2945632225","https://openalex.org/W2953787668","https://openalex.org/W3203766485","https://openalex.org/W4221065003","https://openalex.org/W4226283233","https://openalex.org/W4283708096","https://openalex.org/W4362587723","https://openalex.org/W4402473472","https://openalex.org/W4406859332","https://openalex.org/W4410887572"],"related_works":[],"abstract_inverted_index":{"Efficient":[0],"thermal":[1,111,131],"and":[2,79,146,159],"power":[3,12],"management":[4],"in":[5,45,89,162],"modern":[6],"multiprocessor":[7],"systems-on-chip":[8],"(MPSoCs)":[9],"demands":[10],"accurate":[11],"consumption":[13],"estimation.":[14],"One":[15],"of":[16,36,58,113,156,192],"the":[17,27,54,64,109,124,129,163,172],"state-of-theart":[18],"approaches,":[19],"Alternative":[20],"Blind":[21],"Power":[22],"Identification":[23],"(ABPI),":[24],"theoretically":[25],"eliminates":[26],"dependence":[28],"on":[29,60,197],"steady-state":[30,82],"temperatures,":[31],"addressing":[32],"a":[33,98,118,154],"major":[34],"shortcoming":[35],"previous":[37],"approaches.":[38],"However,":[39],"ABPI":[40,59,75],"performance":[41,189],"has":[42],"remained":[43],"unverified":[44],"actual":[46],"hardware":[47,62],"implementations.":[48],"In":[49,149],"this":[50],"study,":[51],"we":[52,96],"conducted":[53],"first":[55],"empirical":[56],"validation":[57],"commercial":[61],"using":[63],"NVIDIA":[65],"Jetson":[66],"Xavier":[67],"AGX":[68],"platform.":[69],"Our":[70,115],"findings":[71],"reveal":[72],"that,":[73],"while":[74],"provides":[76],"computational":[77,147],"efficiency":[78],"independence":[80],"from":[81,180],"temperature,":[83],"it":[84],"exhibits":[85],"considerable":[86],"accuracy":[87,145],"deficiencies":[88],"real-world":[90],"scenarios.":[91],"To":[92],"overcome":[93],"these":[94],"limitations,":[95],"introduce":[97],"novel":[99],"approach":[100,116],"that":[101,122],"integrates":[102],"Custom":[103],"Physics-Informed":[104],"Neural":[105],"Networks":[106],"(CPINNs)":[107],"with":[108,138,171,190],"underlying":[110],"model":[112,126],"ABPI.":[114],"utilizes":[117],"specialized":[119],"loss":[120],"function":[121],"constrains":[123],"data-driven":[125],"according":[127],"to":[128,142,169,182],"system's":[130],"physics,":[132],"complemented":[133],"by":[134],"NSGA-II":[135],"multi-objective":[136],"optimization":[137],"efficient":[139],"convergence":[140],"strategies":[141],"balance":[143],"estimation":[144],"cost.":[148],"experimental":[150],"validation,":[151],"CPINN-ABPI":[152],"achieves":[153],"reduction":[155],"84.7%":[157],"CPU":[158],"73.9%":[160],"GPU":[161],"mean":[164,174],"absolute":[165,175],"error":[166,177],"(MAE)":[167],"relative":[168],"ABPI,":[170],"weighted":[173],"percentage":[176],"(WMAPE)":[178],"improving":[179],"47%-81%":[181],"~":[183],"12%.":[184],"The":[185],"method":[186],"maintains":[187],"real-time":[188],"195.3\u00b5s":[191],"inference":[193],"time.":[194],"Extensive":[195],"evaluation":[196],"unseen":[198],"benchmarks":[199],"demonstrates":[200],"robust":[201],"generalization":[202],"without":[203],"overfitting.":[204]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-12-29T00:00:00"}
