{"id":"https://openalex.org/W4400224491","doi":"https://doi.org/10.1145/3649153.3649185","title":"An ANN-Guided Multi-Objective Framework for Power-Performance Balancing in HPC Systems","display_name":"An ANN-Guided Multi-Objective Framework for Power-Performance Balancing in HPC Systems","publication_year":2024,"publication_date":"2024-05-07","ids":{"openalex":"https://openalex.org/W4400224491","doi":"https://doi.org/10.1145/3649153.3649185"},"language":"en","primary_location":{"id":"doi:10.1145/3649153.3649185","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3649153.3649185","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st ACM International Conference on Computing Frontiers","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/A5099870931","display_name":"William Maas","orcid":null},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"William Maas","raw_affiliation_strings":["Informatics Institute - UFRGS, Porto Alegre, RS, Brazil"],"affiliations":[{"raw_affiliation_string":"Informatics Institute - UFRGS, Porto Alegre, RS, Brazil","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078517872","display_name":"Paulo Silas Severo de Souza","orcid":"https://orcid.org/0000-0003-4945-3329"},"institutions":[{"id":"https://openalex.org/I72872986","display_name":"Universidade Federal do Pampa","ror":"https://ror.org/003qt4p19","country_code":"BR","type":"education","lineage":["https://openalex.org/I72872986"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Paulo S. S. de Souza","raw_affiliation_strings":["UNIPAMPA, Alegrete, RS, Brazil"],"affiliations":[{"raw_affiliation_string":"UNIPAMPA, Alegrete, RS, Brazil","institution_ids":["https://openalex.org/I72872986"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049735246","display_name":"Marcelo Caggiani Luizelli","orcid":"https://orcid.org/0000-0003-0537-3052"},"institutions":[{"id":"https://openalex.org/I72872986","display_name":"Universidade Federal do Pampa","ror":"https://ror.org/003qt4p19","country_code":"BR","type":"education","lineage":["https://openalex.org/I72872986"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Marcelo C. Luizelli","raw_affiliation_strings":["UNIPAMPA, Alegrete, RS, Brazil"],"affiliations":[{"raw_affiliation_string":"UNIPAMPA, Alegrete, RS, Brazil","institution_ids":["https://openalex.org/I72872986"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075787478","display_name":"F\u00e1bio Diniz Rossi","orcid":"https://orcid.org/0000-0002-2450-1024"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"F\u00e1bio D. Rossi","raw_affiliation_strings":["IFFar, Alegrete, RS, Brazil"],"affiliations":[{"raw_affiliation_string":"IFFar, Alegrete, RS, Brazil","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091234084","display_name":"Philippe O. A. Navaux","orcid":"https://orcid.org/0000-0002-9957-5861"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Philippe O. A. Navaux","raw_affiliation_strings":["Informatics Institute - UFRGS, Porto Alegre, RS, Brazil"],"affiliations":[{"raw_affiliation_string":"Informatics Institute - UFRGS, Porto Alegre, RS, Brazil","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5056127793","display_name":"Arthur F. Lorenzon","orcid":"https://orcid.org/0000-0002-2412-3027"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Arthur F. Lorenzon","raw_affiliation_strings":["Informatics Institute - UFRGS, Porto Alegre, RS, Brazil"],"affiliations":[{"raw_affiliation_string":"Informatics Institute - UFRGS, Porto Alegre, RS, Brazil","institution_ids":["https://openalex.org/I130442723"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5099870931"],"corresponding_institution_ids":["https://openalex.org/I130442723"],"apc_list":null,"apc_paid":null,"fwci":0.5198,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.60040853,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"138","last_page":"146"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/computer-science","display_name":"Computer science","score":0.7049670815467834},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.6045621633529663},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.45459699630737305},{"id":"https://openalex.org/keywords/load-balancing","display_name":"Load balancing (electrical power)","score":0.4296827018260956},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3851788341999054},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3786071538925171}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7049670815467834},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.6045621633529663},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.45459699630737305},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.4296827018260956},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3851788341999054},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3786071538925171},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3649153.3649185","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3649153.3649185","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st ACM International Conference on Computing Frontiers","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5400000214576721,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W1574447377","https://openalex.org/W1979979548","https://openalex.org/W1993488239","https://openalex.org/W2012465543","https://openalex.org/W2052391022","https://openalex.org/W2078719134","https://openalex.org/W2559048697","https://openalex.org/W2568452623","https://openalex.org/W2622561734","https://openalex.org/W2885760137","https://openalex.org/W2896006352","https://openalex.org/W2939944393","https://openalex.org/W2983811377","https://openalex.org/W2987680713","https://openalex.org/W3007710311","https://openalex.org/W3010766570","https://openalex.org/W3030601576","https://openalex.org/W3117266535","https://openalex.org/W3173230206","https://openalex.org/W3207137214","https://openalex.org/W3209797312","https://openalex.org/W4229949766","https://openalex.org/W4285503861","https://openalex.org/W4287178867","https://openalex.org/W4387401444","https://openalex.org/W4388483183"],"related_works":["https://openalex.org/W1599154403","https://openalex.org/W3004117068","https://openalex.org/W2043284556","https://openalex.org/W3175372827","https://openalex.org/W2488220206","https://openalex.org/W2146301767","https://openalex.org/W191730236","https://openalex.org/W4384948837","https://openalex.org/W4312680855","https://openalex.org/W1524016490"],"abstract_inverted_index":{"Power-performance":[0],"efficiency":[1],"has":[2],"become":[3],"one":[4],"of":[5,46,53,66,112,119],"the":[6,40,63,78,81,85,127,153,165],"most":[7],"critical":[8],"issues":[9],"in":[10],"evolving":[11],"High-Performance":[12],"Computing":[13],"systems":[14],"(HPC)":[15],"towards":[16],"Exaflops.":[17],"Thread-level":[18],"parallelism":[19],"(TLP)":[20],"exploitation,":[21],"dynamic":[22],"voltage":[23],"and":[24,28,43,84,109,123,131],"frequency":[25,30],"scaling":[26,31],"(DVFS),":[27],"uncore":[29],"(UFS)":[32],"are":[33],"methods":[34],"widely":[35],"applied":[36],"to":[37,62,115,152,184],"better":[38],"balance":[39,128],"power":[41,87,130,181],"consumption":[42],"performance":[44,83,174],"improvements":[45],"parallel":[47,113,172],"applications.":[48],"However,":[49],"selecting":[50],"ideal":[51],"combinations":[52,149],"these":[54],"knobs":[55],"for":[56],"every":[57],"application":[58],"is":[59,71],"challenging":[60],"due":[61],"massive":[64],"number":[65],"possible":[67],"solutions,":[68],"as":[69],"there":[70],"no":[72],"unique":[73],"combination":[74],"that":[75,106,125,145,164],"delivers":[76],"at":[77],"same":[79],"time":[80],"best":[82,154],"lowest":[86],"consumption.":[88],"Given":[89],"that,":[90],"we":[91,143],"propose":[92],"HPC-PPO":[93,135,146,170],"(power-performance":[94],"optimizer),":[95],"a":[96],"multi-objective":[97],"optimization":[98],"strategy":[99],"driven":[100],"by":[101,157,169,175],"an":[102,158],"artificial":[103],"neural":[104],"network":[105],"leverages":[107],"hardware":[108],"software":[110],"features":[111],"applications":[114],"predict":[116,148],"Pareto-efficient":[117,166],"configurations":[118,167],"TLP":[120],"degree,":[121],"DVFS,":[122],"UFS":[124],"optimize":[126],"between":[129],"performance.":[132],"When":[133],"validating":[134],"on":[136],"three":[137],"multicore":[138],"processors":[139],"with":[140],"twenty-five":[141],"applications,":[142],"show":[144,163],"can":[147],"very":[150],"close":[151],"ones":[155],"found":[156],"exhaustive":[159],"search.":[160],"We":[161],"also":[162],"predicted":[168],"improve":[171],"applications'":[173],"30.7%":[176],"while":[177],"spending":[178],"23.9%":[179],"less":[180],"when":[182],"compared":[183],"state-of-the-art":[185],"strategies.":[186]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2025-12-23T23:11:35.936235","created_date":"2025-10-10T00:00:00"}
