{"id":"https://openalex.org/W4402978226","doi":"https://doi.org/10.1109/tmc.2024.3466931","title":"AdaKnife: Flexible DNN Offloading for Inference Acceleration on Heterogeneous Mobile Devices","display_name":"AdaKnife: Flexible DNN Offloading for Inference Acceleration on Heterogeneous Mobile Devices","publication_year":2024,"publication_date":"2024-09-30","ids":{"openalex":"https://openalex.org/W4402978226","doi":"https://doi.org/10.1109/tmc.2024.3466931"},"language":"en","primary_location":{"id":"doi:10.1109/tmc.2024.3466931","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tmc.2024.3466931","pdf_url":null,"source":{"id":"https://openalex.org/S69141925","display_name":"IEEE Transactions on Mobile Computing","issn_l":"1536-1233","issn":["1536-1233","1558-0660","2161-9875"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Mobile Computing","raw_type":"journal-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/A5100684828","display_name":"Sicong Liu","orcid":"https://orcid.org/0000-0003-4402-1260"},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Sicong Liu","raw_affiliation_strings":["Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China"],"affiliations":[{"raw_affiliation_string":"Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China","institution_ids":["https://openalex.org/I17145004"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Hao Luo","orcid":"https://orcid.org/0009-0009-9891-652X"},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hao Luo","raw_affiliation_strings":["Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China"],"affiliations":[{"raw_affiliation_string":"Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China","institution_ids":["https://openalex.org/I17145004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109792148","display_name":"XiaoChen Li","orcid":null},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"XiaoChen Li","raw_affiliation_strings":["Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China"],"affiliations":[{"raw_affiliation_string":"Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China","institution_ids":["https://openalex.org/I17145004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100411235","display_name":"Yao Li","orcid":"https://orcid.org/0000-0002-4129-8902"},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yao Li","raw_affiliation_strings":["Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China"],"affiliations":[{"raw_affiliation_string":"Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China","institution_ids":["https://openalex.org/I17145004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078005520","display_name":"Bin Guo","orcid":"https://orcid.org/0000-0001-6097-2467"},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bin Guo","raw_affiliation_strings":["Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China"],"affiliations":[{"raw_affiliation_string":"Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China","institution_ids":["https://openalex.org/I17145004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100701166","display_name":"Zhiwen Yu","orcid":"https://orcid.org/0000-0002-9905-3238"},"institutions":[{"id":"https://openalex.org/I151727225","display_name":"Harbin Engineering University","ror":"https://ror.org/03x80pn82","country_code":"CN","type":"education","lineage":["https://openalex.org/I151727225"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhiwen Yu","raw_affiliation_strings":["Harbin Engineering University, Harbin, China"],"affiliations":[{"raw_affiliation_string":"Harbin Engineering University, Harbin, China","institution_ids":["https://openalex.org/I151727225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114236888","display_name":"YuZhan Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"YuZhan Wang","raw_affiliation_strings":["Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China"],"affiliations":[{"raw_affiliation_string":"Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China","institution_ids":["https://openalex.org/I17145004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084877999","display_name":"Ke Ma","orcid":"https://orcid.org/0000-0002-1663-9955"},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ke Ma","raw_affiliation_strings":["Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China"],"affiliations":[{"raw_affiliation_string":"Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China","institution_ids":["https://openalex.org/I17145004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071167925","display_name":"Yasan Ding","orcid":"https://orcid.org/0000-0001-9051-5865"},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"YaSan Ding","raw_affiliation_strings":["Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China"],"affiliations":[{"raw_affiliation_string":"Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China","institution_ids":["https://openalex.org/I17145004"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5036266768","display_name":"Yuan Yao","orcid":"https://orcid.org/0000-0002-6509-9297"},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuan Yao","raw_affiliation_strings":["Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China"],"affiliations":[{"raw_affiliation_string":"Northwestern Polytechnical University, Xi&#x0027;an, Shaanxi, China","institution_ids":["https://openalex.org/I17145004"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":10,"corresponding_author_ids":["https://openalex.org/A5100684828"],"corresponding_institution_ids":["https://openalex.org/I17145004"],"apc_list":null,"apc_paid":null,"fwci":5.8375,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.96594565,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":"24","issue":"2","first_page":"736","last_page":"748"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9944999814033508,"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"}},"topics":[{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9944999814033508,"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/T11896","display_name":"Opportunistic and Delay-Tolerant Networks","score":0.9846000075340271,"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/T13382","display_name":"Robotics and Automated Systems","score":0.9811000227928162,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.8686232566833496},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.6841667890548706},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.6290921568870544},{"id":"https://openalex.org/keywords/mobile-device","display_name":"Mobile device","score":0.5696676969528198},{"id":"https://openalex.org/keywords/mobile-computing","display_name":"Mobile computing","score":0.531019389629364},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.386315256357193},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3553328514099121},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2582322955131531},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09289586544036865}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8686232566833496},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.6841667890548706},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.6290921568870544},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.5696676969528198},{"id":"https://openalex.org/C144543869","wikidata":"https://www.wikidata.org/wiki/Q2738570","display_name":"Mobile computing","level":2,"score":0.531019389629364},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.386315256357193},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3553328514099121},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2582322955131531},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09289586544036865},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tmc.2024.3466931","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tmc.2024.3466931","pdf_url":null,"source":{"id":"https://openalex.org/S69141925","display_name":"IEEE Transactions on Mobile Computing","issn_l":"1536-1233","issn":["1536-1233","1558-0660","2161-9875"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Mobile Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.699999988079071}],"awards":[{"id":"https://openalex.org/G3348728029","display_name":null,"funder_award_id":"6247074224","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5234003022","display_name":null,"funder_award_id":"62102317","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8547503138","display_name":null,"funder_award_id":"62025205","funder_id":"https://openalex.org/F4320336125","funder_display_name":"National Science Fund for Distinguished Young Scholars"},{"id":"https://openalex.org/G8718608543","display_name":null,"funder_award_id":"62032020","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320336125","display_name":"National Science Fund for Distinguished Young Scholars","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W2194775991","https://openalex.org/W2468875367","https://openalex.org/W2606042658","https://openalex.org/W2618530766","https://openalex.org/W2809251854","https://openalex.org/W2896180420","https://openalex.org/W2920031528","https://openalex.org/W2931092525","https://openalex.org/W2949628230","https://openalex.org/W2964338223","https://openalex.org/W3030801383","https://openalex.org/W3032735579","https://openalex.org/W3047554830","https://openalex.org/W3047565185","https://openalex.org/W3096095227","https://openalex.org/W3113877627","https://openalex.org/W3133171930","https://openalex.org/W3134603645","https://openalex.org/W3165474212","https://openalex.org/W3172857592","https://openalex.org/W3174529902","https://openalex.org/W3198042046","https://openalex.org/W3200236657","https://openalex.org/W3202549149","https://openalex.org/W4236099117","https://openalex.org/W4246193833","https://openalex.org/W4361263267","https://openalex.org/W4385245566","https://openalex.org/W6684191040","https://openalex.org/W6756737774","https://openalex.org/W6766978945","https://openalex.org/W6776172991","https://openalex.org/W6784784916","https://openalex.org/W6787972765","https://openalex.org/W6852546007"],"related_works":["https://openalex.org/W2565094479","https://openalex.org/W2390829436","https://openalex.org/W2048100608","https://openalex.org/W2090296580","https://openalex.org/W1576249345","https://openalex.org/W4243905374","https://openalex.org/W2785815065","https://openalex.org/W1796074903","https://openalex.org/W4245955065","https://openalex.org/W2074254449"],"abstract_inverted_index":{"The":[0],"integration":[1],"of":[2,19,93,140],"deep":[3],"neural":[4],"network":[5],"(DNN)":[6],"intelligence":[7],"into":[8,63],"embedded":[9],"mobile":[10,29,44,114],"devices":[11],"is":[12],"expanding":[13],"rapidly,":[14],"supporting":[15],"a":[16,33,48,144,156],"wide":[17],"range":[18],"applications.":[20],"DNN":[21,40,61,94,120],"compression":[22],"techniques,":[23],"which":[24],"adapt":[25],"models":[26,62],"to":[27,51,162],"resource-constrained":[28],"environments,":[30],"often":[31],"force":[32],"trade-off":[34],"between":[35],"efficiency":[36,54],"and":[37,78,87,136],"accuracy.":[38,57],"Distributed":[39],"inference,":[41],"leveraging":[42],"multiple":[43],"devices,":[45],"emerges":[46],"as":[47],"promising":[49],"alternative":[50],"enhance":[52],"inference":[53,111],"without":[55],"compromising":[56],"However,":[58],"effectively":[59],"decoupling":[60],"fine-grained":[64],"components":[65],"for":[66,109,134],"optimal":[67],"parallel":[68,141],"acceleration":[69],"presents":[70],"significant":[71],"challenges.":[72],"Current":[73],"partitioning":[74,121,142],"methods,":[75],"including":[76],"layer-level":[77],"operator":[79,132,146],"or":[80],"channel-level":[81],"partitioning,":[82],"provide":[83],"only":[84],"partial":[85],"solutions":[86],"struggle":[88],"with":[89,131],"the":[90,138],"heterogeneous":[91,113],"nature":[92],"compilation":[95],"frameworks,":[96],"complicating":[97],"direct":[98],"model":[99,129],"offloading.":[100],"In":[101],"response,":[102],"we":[103],"introduce":[104],"AdaKnife,":[105],"an":[106],"adaptive":[107],"framework":[108],"accelerated":[110],"across":[112],"devices.":[115],"AdaKnife":[116,154],"enables":[117],"on-demand":[118],"mixed-granularity":[119],"via":[122],"computational":[123],"graph":[124],"analysis,":[125],"facilitates":[126],"efficient":[127],"cross-framework":[128],"transitions":[130],"optimization":[133],"offloading,":[135],"improves":[137],"feasibility":[139],"using":[143],"greedy":[145],"parallelism":[147],"algorithm.":[148],"Our":[149],"empirical":[150],"studies":[151],"show":[152],"that":[153],"achieves":[155],"66.5%":[157],"reduction":[158],"in":[159],"latency":[160],"compared":[161],"baselines.":[163]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":15},{"year":2024,"cited_by_count":1}],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-10T00:00:00"}
