{"id":"https://openalex.org/W4388662106","doi":"https://doi.org/10.1145/3581784.3607055","title":"SYnergy: Fine-grained Energy-Efficient Heterogeneous Computing for Scalable Energy Saving","display_name":"SYnergy: Fine-grained Energy-Efficient Heterogeneous Computing for Scalable Energy Saving","publication_year":2023,"publication_date":"2023-11-11","ids":{"openalex":"https://openalex.org/W4388662106","doi":"https://doi.org/10.1145/3581784.3607055"},"language":"en","primary_location":{"id":"doi:10.1145/3581784.3607055","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3581784.3607055","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3581784.3607055","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3581784.3607055","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059050041","display_name":"Kaijie Fan","orcid":"https://orcid.org/0000-0003-0118-0974"},"institutions":[{"id":"https://openalex.org/I131729948","display_name":"University of Salerno","ror":"https://ror.org/0192m2k53","country_code":"IT","type":"education","lineage":["https://openalex.org/I131729948"]},{"id":"https://openalex.org/I4577782","display_name":"Technische Universit\u00e4t Berlin","ror":"https://ror.org/03v4gjf40","country_code":"DE","type":"education","lineage":["https://openalex.org/I4577782"]}],"countries":["DE","IT"],"is_corresponding":true,"raw_author_name":"Kaijie Fan","raw_affiliation_strings":["Technical University Berlin, Berlin, Germany","University of Salerno, Salerno, Italy","Technical University Berlin, Berlin, Germany University of Salerno, Salerno, Italy"],"affiliations":[{"raw_affiliation_string":"Technical University Berlin, Berlin, Germany","institution_ids":["https://openalex.org/I4577782"]},{"raw_affiliation_string":"University of Salerno, Salerno, Italy","institution_ids":["https://openalex.org/I131729948"]},{"raw_affiliation_string":"Technical University Berlin, Berlin, Germany University of Salerno, Salerno, Italy","institution_ids":["https://openalex.org/I131729948"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041323874","display_name":"Marco D\u2019Antonio","orcid":"https://orcid.org/0009-0002-7399-7705"},"institutions":[{"id":"https://openalex.org/I131729948","display_name":"University of Salerno","ror":"https://ror.org/0192m2k53","country_code":"IT","type":"education","lineage":["https://openalex.org/I131729948"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Marco D'Antonio","raw_affiliation_strings":["University of Salerno, Salerno, Italy"],"affiliations":[{"raw_affiliation_string":"University of Salerno, Salerno, Italy","institution_ids":["https://openalex.org/I131729948"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041701087","display_name":"Lorenzo Carpentieri","orcid":"https://orcid.org/0009-0001-2041-7618"},"institutions":[{"id":"https://openalex.org/I131729948","display_name":"University of Salerno","ror":"https://ror.org/0192m2k53","country_code":"IT","type":"education","lineage":["https://openalex.org/I131729948"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Lorenzo Carpentieri","raw_affiliation_strings":["University of Salerno, Salerno, Italy"],"affiliations":[{"raw_affiliation_string":"University of Salerno, Salerno, Italy","institution_ids":["https://openalex.org/I131729948"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031619277","display_name":"Biagio Cosenza","orcid":"https://orcid.org/0000-0002-8869-6705"},"institutions":[{"id":"https://openalex.org/I131729948","display_name":"University of Salerno","ror":"https://ror.org/0192m2k53","country_code":"IT","type":"education","lineage":["https://openalex.org/I131729948"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Biagio Cosenza","raw_affiliation_strings":["University of Salerno, Salerno, Italy"],"affiliations":[{"raw_affiliation_string":"University of Salerno, Salerno, Italy","institution_ids":["https://openalex.org/I131729948"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064922215","display_name":"Federico Ficarelli","orcid":"https://orcid.org/0000-0003-1447-8278"},"institutions":[{"id":"https://openalex.org/I4210119786","display_name":"Cineca","ror":"https://ror.org/02f013h18","country_code":"IT","type":"other","lineage":["https://openalex.org/I4210119786"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Federico Ficarelli","raw_affiliation_strings":["CINECA, Bologna, Italy"],"affiliations":[{"raw_affiliation_string":"CINECA, Bologna, Italy","institution_ids":["https://openalex.org/I4210119786"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002332287","display_name":"Daniele Cesarini","orcid":"https://orcid.org/0000-0003-1294-372X"},"institutions":[{"id":"https://openalex.org/I4210119786","display_name":"Cineca","ror":"https://ror.org/02f013h18","country_code":"IT","type":"other","lineage":["https://openalex.org/I4210119786"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Daniele Cesarini","raw_affiliation_strings":["CINECA, Bologna, Italy"],"affiliations":[{"raw_affiliation_string":"CINECA, Bologna, Italy","institution_ids":["https://openalex.org/I4210119786"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5059050041"],"corresponding_institution_ids":["https://openalex.org/I131729948","https://openalex.org/I4577782"],"apc_list":null,"apc_paid":null,"fwci":2.42,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.89059383,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"13"},"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.9998000264167786,"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.9998000264167786,"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.9990000128746033,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9966999888420105,"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.8573733568191528},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7183619141578674},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.6323823928833008},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5773287415504456},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.5702067613601685},{"id":"https://openalex.org/keywords/frequency-scaling","display_name":"Frequency scaling","score":0.5319158434867859},{"id":"https://openalex.org/keywords/energy","display_name":"Energy (signal processing)","score":0.5261406898498535},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5223021507263184},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.46535688638687134},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.4622798264026642},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.43900784850120544},{"id":"https://openalex.org/keywords/energy-modeling","display_name":"Energy modeling","score":0.43855953216552734},{"id":"https://openalex.org/keywords/computer-cluster","display_name":"Computer cluster","score":0.4350331425666809},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3437592387199402},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.19135308265686035}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8573733568191528},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7183619141578674},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.6323823928833008},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5773287415504456},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.5702067613601685},{"id":"https://openalex.org/C157742956","wikidata":"https://www.wikidata.org/wiki/Q3237776","display_name":"Frequency scaling","level":3,"score":0.5319158434867859},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.5261406898498535},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5223021507263184},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.46535688638687134},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.4622798264026642},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.43900784850120544},{"id":"https://openalex.org/C2780331096","wikidata":"https://www.wikidata.org/wiki/Q24965464","display_name":"Energy modeling","level":3,"score":0.43855953216552734},{"id":"https://openalex.org/C29140674","wikidata":"https://www.wikidata.org/wiki/Q206637","display_name":"Computer cluster","level":2,"score":0.4350331425666809},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3437592387199402},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.19135308265686035},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","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/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","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/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3581784.3607055","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3581784.3607055","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3581784.3607055","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3581784.3607055","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3581784.3607055","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3581784.3607055","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.8899999856948853,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4388662106.pdf","grobid_xml":"https://content.openalex.org/works/W4388662106.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W1596936080","https://openalex.org/W1844151719","https://openalex.org/W2020875745","https://openalex.org/W2162082972","https://openalex.org/W2413767881","https://openalex.org/W2516200644","https://openalex.org/W2518008961","https://openalex.org/W2519627041","https://openalex.org/W2567319156","https://openalex.org/W2748740248","https://openalex.org/W2767936868","https://openalex.org/W2886890458","https://openalex.org/W2896499328","https://openalex.org/W2925904499","https://openalex.org/W2987450657","https://openalex.org/W3017538311","https://openalex.org/W3037110041","https://openalex.org/W3090575287","https://openalex.org/W3116425165","https://openalex.org/W4232940466","https://openalex.org/W4240739471","https://openalex.org/W4249413802","https://openalex.org/W4287826509","https://openalex.org/W4316252402"],"related_works":["https://openalex.org/W2384867379","https://openalex.org/W2525033434","https://openalex.org/W4280533024","https://openalex.org/W4300992253","https://openalex.org/W1942762218","https://openalex.org/W1985270856","https://openalex.org/W1833720599","https://openalex.org/W3101274117","https://openalex.org/W1966875563","https://openalex.org/W4210872258"],"abstract_inverted_index":{"Energy-efficient":[0],"computing":[1,18,164],"uses":[2],"power":[3],"management":[4],"techniques":[5,15],"such":[6,125,136],"as":[7,126,137,212,214],"frequency":[8,34],"scaling":[9],"to":[10,83,97,105,120,131,171],"save":[11],"energy.":[12],"Implementing":[13],"energy-efficient":[14,73],"on":[16,42,89,173,193,209,218],"large-scale":[17,90],"systems":[19],"is":[20,155,186],"challenging":[21],"for":[22,111,158],"several":[23],"reasons.":[24],"While":[25],"most":[26],"modern":[27],"architectures,":[28],"including":[29],"GPUs,":[30],"are":[31,38],"capable":[32],"of":[33],"scaling,":[35],"these":[36],"features":[37],"often":[39],"not":[40,56],"available":[41,175],"large":[43,163],"systems.":[44],"In":[45],"addition,":[46],"achieving":[47],"higher":[48],"energy":[49,53,66,87,109,123,143,182,205,216],"savings":[50,88,217],"requires":[51],"precise":[52],"tuning":[54],"because":[55],"only":[57],"applications":[58],"but":[59],"also":[60],"different":[61,65],"kernels":[62],"can":[63,118],"have":[64],"characteristics.":[67],"We":[68],"propose":[69],"SYnergy,":[70],"a":[71,107,116,149,166,219],"novel":[72],"approach":[74],"that":[75,102],"spans":[76],"languages,":[77],"compilers,":[78],"runtimes,":[79],"and":[80,128,148,189,196,206],"job":[81],"schedulers":[82],"achieve":[84,132],"unprecedented":[85,202],"fine-grained":[86],"heterogeneous":[91],"clusters.":[92],"SYnergy":[93,170],"defines":[94],"an":[95],"extension":[96],"the":[98,138,159,178],"SYCL":[99],"programming":[100],"model":[101],"allows":[103,169],"programmers":[104],"define":[106],"specific":[108,160],"goal":[110],"each":[112,153],"kernel.":[113],"For":[114],"example,":[115],"kernel":[117,154],"aim":[119],"minimize":[121],"well-known":[122],"metrics":[124,208],"EDP":[127],"ED2P":[129],"or":[130],"predefined":[133],"energy-performance":[134],"tradeoffs,":[135],"best":[139],"performance":[140],"with":[141],"25%":[142],"savings.":[144,183],"Through":[145],"compiler":[146],"integration":[147],"machine":[150],"learning":[151],"model,":[152],"statically":[156],"optimized":[157],"target.":[161],"On":[162],"systems,":[165],"SLURM":[167],"plug-in":[168],"run":[172],"all":[174],"devices":[176],"in":[177,204],"cluster,":[179],"providing":[180],"scalable":[181,215],"The":[184],"methodology":[185],"inherently":[187],"portable":[188],"has":[190],"been":[191],"evaluated":[192],"both":[194],"NVIDIA":[195],"AMD":[197],"GPUs.":[198],"Experimental":[199],"results":[200],"show":[201],"improvements":[203],"energy-related":[207],"real-world":[210],"applications,":[211],"well":[213],"64-GPU":[220],"cluster.":[221]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
