{"id":"https://openalex.org/W4412445955","doi":"https://doi.org/10.1109/noms57970.2025.11073700","title":"DECOMPOSER: Functional decomposition and distributed execution of monolithic applications to heterogeneous resources","display_name":"DECOMPOSER: Functional decomposition and distributed execution of monolithic applications to heterogeneous resources","publication_year":2025,"publication_date":"2025-05-12","ids":{"openalex":"https://openalex.org/W4412445955","doi":"https://doi.org/10.1109/noms57970.2025.11073700"},"language":"en","primary_location":{"id":"doi:10.1109/noms57970.2025.11073700","is_oa":false,"landing_page_url":"https://doi.org/10.1109/noms57970.2025.11073700","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"NOMS 2025-2025 IEEE Network Operations and Management Symposium","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/A5078143554","display_name":"Guilherme Matos","orcid":"https://orcid.org/0009-0008-8423-0124"},"institutions":[{"id":"https://openalex.org/I177909021","display_name":"Universidade Federal de S\u00e3o Carlos","ror":"https://ror.org/00qdc6m37","country_code":"BR","type":"education","lineage":["https://openalex.org/I177909021"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Guilherme Mendes Vieira de Matos","raw_affiliation_strings":["Federal University of S&#x00E3;o Carlos,Carlos,Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of S&#x00E3;o Carlos,Carlos,Brazil","institution_ids":["https://openalex.org/I177909021"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103597033","display_name":"Washington Silva","orcid":"https://orcid.org/0000-0002-4384-6634"},"institutions":[{"id":"https://openalex.org/I177909021","display_name":"Universidade Federal de S\u00e3o Carlos","ror":"https://ror.org/00qdc6m37","country_code":"BR","type":"education","lineage":["https://openalex.org/I177909021"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Washington Rodrigo Dias da Silva","raw_affiliation_strings":["Federal University of S&#x00E3;o Carlos,Carlos,Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of S&#x00E3;o Carlos,Carlos,Brazil","institution_ids":["https://openalex.org/I177909021"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027853752","display_name":"F\u00e1bio L. Verdi","orcid":"https://orcid.org/0000-0002-5455-8910"},"institutions":[{"id":"https://openalex.org/I177909021","display_name":"Universidade Federal de S\u00e3o Carlos","ror":"https://ror.org/00qdc6m37","country_code":"BR","type":"education","lineage":["https://openalex.org/I177909021"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"F\u00e1bio Luciano Verdi","raw_affiliation_strings":["Federal University of S&#x00E3;o Carlos,Carlos,Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of S&#x00E3;o Carlos,Carlos,Brazil","institution_ids":["https://openalex.org/I177909021"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108926682","display_name":"Andrew Williams","orcid":"https://orcid.org/0009-0002-0685-9273"},"institutions":[{"id":"https://openalex.org/I1306339040","display_name":"Ericsson (Sweden)","ror":"https://ror.org/05a7rhx54","country_code":"SE","type":"company","lineage":["https://openalex.org/I1306339040"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Andrew Williams","raw_affiliation_strings":["Ericsson Research,Sweden"],"affiliations":[{"raw_affiliation_string":"Ericsson Research,Sweden","institution_ids":["https://openalex.org/I1306339040"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5078143554"],"corresponding_institution_ids":["https://openalex.org/I177909021"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.29133155,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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/T10714","display_name":"Software-Defined Networks and 5G","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.9994000196456909,"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/decomposer","display_name":"Decomposer","score":0.9614801406860352},{"id":"https://openalex.org/keywords/decomposition","display_name":"Decomposition","score":0.6925184726715088},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6747909188270569},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4787178039550781},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.36798661947250366},{"id":"https://openalex.org/keywords/ecosystem","display_name":"Ecosystem","score":0.1648293435573578},{"id":"https://openalex.org/keywords/chemistry","display_name":"Chemistry","score":0.12228009104728699},{"id":"https://openalex.org/keywords/ecology","display_name":"Ecology","score":0.11432072520256042}],"concepts":[{"id":"https://openalex.org/C104170005","wikidata":"https://www.wikidata.org/wiki/Q842391","display_name":"Decomposer","level":3,"score":0.9614801406860352},{"id":"https://openalex.org/C124681953","wikidata":"https://www.wikidata.org/wiki/Q339062","display_name":"Decomposition","level":2,"score":0.6925184726715088},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6747909188270569},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4787178039550781},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.36798661947250366},{"id":"https://openalex.org/C110872660","wikidata":"https://www.wikidata.org/wiki/Q37813","display_name":"Ecosystem","level":2,"score":0.1648293435573578},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.12228009104728699},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.11432072520256042},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","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.1109/noms57970.2025.11073700","is_oa":false,"landing_page_url":"https://doi.org/10.1109/noms57970.2025.11073700","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"NOMS 2025-2025 IEEE Network Operations and Management Symposium","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W1984222112","https://openalex.org/W1994926493","https://openalex.org/W2070307035","https://openalex.org/W2114719509","https://openalex.org/W2117489143","https://openalex.org/W2134519279","https://openalex.org/W2144433126","https://openalex.org/W2524532577","https://openalex.org/W2624897816","https://openalex.org/W2734941459","https://openalex.org/W2755604315","https://openalex.org/W2809353470","https://openalex.org/W3037512697","https://openalex.org/W3122286897","https://openalex.org/W3208576606","https://openalex.org/W4246166885","https://openalex.org/W4254778370","https://openalex.org/W4281715971","https://openalex.org/W4289782803","https://openalex.org/W4293715712","https://openalex.org/W4293870462","https://openalex.org/W4382395256","https://openalex.org/W4382395298","https://openalex.org/W4385438427","https://openalex.org/W4387321115","https://openalex.org/W4406071653"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2111966523","https://openalex.org/W2331559976","https://openalex.org/W4239368574","https://openalex.org/W93264058","https://openalex.org/W2805525063","https://openalex.org/W2051358727","https://openalex.org/W1607002415"],"abstract_inverted_index":{"In":[0,33],"current":[1],"computing":[2],"processing":[3],"infrastructures,":[4],"optimizing":[5,78,205],"performance":[6],"and":[7,60,66,82,96,105,139,176,188,197,213],"energy":[8,83],"efficiency":[9],"across":[10,52,169],"heterogeneous":[11,110],"hardware":[12,25,56],"environments":[13],"remains":[14],"a":[15,173,206],"critical":[16],"challenge.":[17],"Recently,":[18],"the":[19,88,99,194,224],"growth":[20],"of":[21,24,55,73,90,101,208],"different":[22,76],"types":[23],"architectures":[26],"has":[27],"raised":[28],"challenges":[29],"but":[30,221],"also":[31,222],"opportunities.":[32],"this":[34,162],"paper,":[35],"we":[36,127],"present":[37],"Decomposer,":[38],"designed":[39],"to":[40,49,75,210],"decompose":[41],"monolithic":[42],"applications":[43,209],"into":[44],"modular":[45],"components,":[46],"allowing":[47,98],"them":[48],"be":[50,201,211],"executed":[51],"various":[53],"combinations":[54],"architectures,":[57],"both":[58,79],"locally":[59],"in":[61,119,144,156,217],"distributed":[62,107],"settings.":[63],"Using":[64],"static":[65],"dynamic":[67,166],"analysis,":[68],"Decomposer":[69,116],"allows":[70,164],"flexible":[71],"allocation":[72,121],"functions":[74,102],"targets,":[77,171],"execution":[80,108,114,124],"time":[81],"consumption.":[84],"Our":[85],"approach":[86,163],"involves":[87],"generation":[89],"Intermediate":[91],"Representations":[92],"(IR)":[93],"using":[94],"LLVM":[95],"MLIR,":[97],"identification":[100],"for":[103,165,179,204],"decomposition":[104,131],"their":[106],"on":[109],"hardware.":[111],"By":[112],"expanding":[113],"options,":[115],"provides":[117],"flexibility":[118],"resource":[120,183],"without":[122],"increasing":[123],"times.":[125],"Furthermore,":[126],"observed":[128],"that":[129,161,193],"such":[130],"improves":[132],"cache":[133,137],"utilization,":[134],"reducing":[135],"L1":[136],"misses":[138],"<tex":[140],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[141],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$\\mathbf{L}2$</tex>":[142],"references":[143],"more":[145,174],"than":[146],"50":[147],"%,":[148],"thus":[149],"enhancing":[150],"memory":[151],"efficiency.":[152],"This":[153],"work,":[154],"although":[155],"its":[157,198],"initial":[158],"phase,":[159],"shows":[160],"workload":[167],"distribution":[168],"multiple":[170],"offering":[172],"versatile":[175],"adaptable":[177],"solution":[178],"application":[180],"execution,":[181],"aligning":[182],"usage":[184],"with":[185],"operational":[186],"objectives":[187],"environmental":[189],"considerations.":[190],"We":[191],"envisage":[192],"compilers":[195],"area":[196],"techniques":[199],"can":[200],"very":[202],"useful":[203],"set":[207],"decomposed":[212],"run":[214],"not":[215],"only":[216],"core":[218],"data":[219],"centers":[220],"at":[223],"edge":[225],"5G":[226],"network.":[227]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
