{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T14:27:20Z","timestamp":1754144840593,"version":"3.41.2"},"reference-count":37,"publisher":"IEEE","license":[{"start":{"date-parts":[[2025,5,12]],"date-time":"2025-05-12T00:00:00Z","timestamp":1747008000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,5,12]],"date-time":"2025-05-12T00:00:00Z","timestamp":1747008000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,5,12]]},"DOI":"10.1109\/noms57970.2025.11073700","type":"proceedings-article","created":{"date-parts":[[2025,7,15]],"date-time":"2025-07-15T17:40:26Z","timestamp":1752601226000},"page":"1-10","source":"Crossref","is-referenced-by-count":0,"title":["DECOMPOSER: Functional decomposition and distributed execution of monolithic applications to heterogeneous resources"],"prefix":"10.1109","author":[{"given":"Guilherme Mendes","family":"Vieira de Matos","sequence":"first","affiliation":[{"name":"Federal University of S&#x00E3;o Carlos,Carlos,Brazil"}]},{"given":"Washington Rodrigo","family":"Dias da Silva","sequence":"additional","affiliation":[{"name":"Federal University of S&#x00E3;o Carlos,Carlos,Brazil"}]},{"given":"F\u00e1bio Luciano","family":"Verdi","sequence":"additional","affiliation":[{"name":"Federal University of S&#x00E3;o Carlos,Carlos,Brazil"}]},{"given":"Andrew","family":"Williams","sequence":"additional","affiliation":[{"name":"Ericsson Research,Sweden"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3546591.3547527"},{"key":"ref2","article-title":"Exploiting directly-attached nvme arrays in dbms","volume-title":"Conference on Innovative Data Systems Research","author":"Haas","year":"2020"},{"journal-title":"Dpdpu: Data processing with dpus","year":"2024","author":"Hu","key":"ref3"},{"volume-title":"Intel Unveils Infrastructure Processing Unit intel.com","year":"2024","key":"ref4"},{"key":"ref5","first-page":"117","article-title":"The design and implementation of open {vSwitch}","volume-title":"12th USENIX symposium on networked systems design and implementation (NSDI 15)","author":"Pfaff","year":"2015"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486011"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/85.238389"},{"key":"ref9","first-page":"69","article-title":"LegoOS: A disseminated, distributed OS for hardware resource disaggregation","volume-title":"13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Shan"},{"key":"ref10","first-page":"449","article-title":"Building an elastic query engine on dis aggregated storage","volume-title":"17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Vuppalapati"},{"issue":"3","key":"ref11","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1145\/1555815.1555789","article-title":"Dis aggregated memory for expansion and sharing in blade servers","volume":"37","author":"Lim","year":"2009","journal-title":"SIGARCH Comput. Archit. News"},{"key":"ref12","first-page":"649","article-title":"Efficient memory disaggregation with infiniswap","volume-title":"14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17)","author":"Gu"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3519939.3523441"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.14778\/3397230.3397249"},{"key":"ref15","first-page":"15","article-title":"One-sided RDMA-Conscious extendible hashing for disaggregated memory","volume-title":"2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Zuo"},{"journal-title":"Supernic: A hardware-based, programmable, and multi-tenant smartnic","year":"2021","author":"Shan","key":"ref16"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3606557.3606559"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2004.1264795"},{"key":"ref19","article-title":"Power saving evaluation with automatic offloading","volume":"abs\/2110.11520","author":"Yamato","year":"2021","journal-title":"CoRR"},{"issue":"4","key":"ref20","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1016\/j.parco.2012.01.001","article-title":"Scheduling for heterogeneous systems using constrained critical paths","volume":"38","author":"Khan","year":"2012","journal-title":"Parallel Computing"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2006.1639387"},{"journal-title":"Fork is all you need in heterogeneous systems","year":"2024","author":"Wang","key":"ref22"},{"key":"ref23","first-page":"1","article-title":"Transparent live code offloading on fpga","author":"Rigamonti","year":"2016","journal-title":"FSP 2016; Third International Work-shop on FPGAs for Software Programmers"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/HPCS.2017.153"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3061639.3062230"},{"volume-title":"CHO: A Benchmark Suite for OpenCL-based FPGA Accelerators, ser. University of Manchester Technical Report","year":"2014","author":"Ndu","key":"ref26"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3609510.3609812"},{"journal-title":"Memory disaggregation: Advances and open challenges","year":"2023","author":"Maruf","key":"ref28"},{"key":"ref29","article-title":"Cuda, release: 10.2.89","author":"Vingelmann","year":"2020","journal-title":"NVIDIA"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2010.69"},{"journal-title":"By","key":"ref31","article-title":"Cxl consortium"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230557"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3600006.3613157"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281665"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370308"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/800230.806987"},{"journal-title":"Perf: Linux profiling with performance counters","year":"2024","author":"Foundation","key":"ref37"}],"event":{"name":"NOMS 2025-2025 IEEE Network Operations and Management Symposium","start":{"date-parts":[[2025,5,12]]},"location":"Honolulu, HI, USA","end":{"date-parts":[[2025,5,16]]}},"container-title":["NOMS 2025-2025 IEEE Network Operations and Management Symposium"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11073532\/11073571\/11073700.pdf?arnumber=11073700","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,16]],"date-time":"2025-07-16T05:35:17Z","timestamp":1752644117000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11073700\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,12]]},"references-count":37,"URL":"https:\/\/doi.org\/10.1109\/noms57970.2025.11073700","relation":{},"subject":[],"published":{"date-parts":[[2025,5,12]]}}}