Enhancing Split Computing and Early Exit Applications through Predefined Sparsity Article Swipe
YOU?
·
· 2024
· Open Access
·
· DOI: https://doi.org/10.48550/arxiv.2407.11763
In the past decade, Deep Neural Networks (DNNs) achieved state-of-the-art performance in a broad range of problems, spanning from object classification and action recognition to smart building and healthcare. The flexibility that makes DNNs such a pervasive technology comes at a price: the computational requirements preclude their deployment on most of the resource-constrained edge devices available today to solve real-time and real-world tasks. This paper introduces a novel approach to address this challenge by combining the concept of predefined sparsity with Split Computing (SC) and Early Exit (EE). In particular, SC aims at splitting a DNN with a part of it deployed on an edge device and the rest on a remote server. Instead, EE allows the system to stop using the remote server and rely solely on the edge device's computation if the answer is already good enough. Specifically, how to apply such a predefined sparsity to a SC and EE paradigm has never been studied. This paper studies this problem and shows how predefined sparsity significantly reduces the computational, storage, and energy burdens during the training and inference phases, regardless of the hardware platform. This makes it a valuable approach for enhancing the performance of SC and EE applications. Experimental results showcase reductions exceeding 4x in storage and computational complexity without compromising performance. The source code is available at https://github.com/intelligolabs/sparsity_sc_ee.
Related Topics
- Type
- preprint
- Language
- en
- Landing Page
- http://arxiv.org/abs/2407.11763
- https://arxiv.org/pdf/2407.11763
- OA Status
- green
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4403763757
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4403763757Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.48550/arxiv.2407.11763Digital Object Identifier
- Title
-
Enhancing Split Computing and Early Exit Applications through Predefined SparsityWork title
- Type
-
preprintOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2024Year of publication
- Publication date
-
2024-07-16Full publication date if available
- Authors
-
Luigi Capogrosso, Enrico Fraccaroli, Giulio Petrozziello, Francesco Setti, Samarjit Chakraborty, Franco Fummi, Marco CristaniList of authors in order
- Landing page
-
https://arxiv.org/abs/2407.11763Publisher landing page
- PDF URL
-
https://arxiv.org/pdf/2407.11763Direct link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://arxiv.org/pdf/2407.11763Direct OA link when available
- Concepts
-
Computer science, Parallel computingTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4403763757 |
|---|---|
| doi | https://doi.org/10.48550/arxiv.2407.11763 |
| ids.doi | https://doi.org/10.48550/arxiv.2407.11763 |
| ids.openalex | https://openalex.org/W4403763757 |
| fwci | |
| type | preprint |
| title | Enhancing Split Computing and Early Exit Applications through Predefined Sparsity |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| topics[0].id | https://openalex.org/T10682 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 0.9943000078201294 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1702 |
| topics[0].subfield.display_name | Artificial Intelligence |
| topics[0].display_name | Quantum Computing Algorithms and Architecture |
| topics[1].id | https://openalex.org/T10054 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.9866999983787537 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1708 |
| topics[1].subfield.display_name | Hardware and Architecture |
| topics[1].display_name | Parallel Computing and Optimization Techniques |
| topics[2].id | https://openalex.org/T10101 |
| topics[2].field.id | https://openalex.org/fields/17 |
| topics[2].field.display_name | Computer Science |
| topics[2].score | 0.9842000007629395 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/1710 |
| topics[2].subfield.display_name | Information Systems |
| topics[2].display_name | Cloud Computing and Resource Management |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C41008148 |
| concepts[0].level | 0 |
| concepts[0].score | 0.621399998664856 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[0].display_name | Computer science |
| concepts[1].id | https://openalex.org/C173608175 |
| concepts[1].level | 1 |
| concepts[1].score | 0.35109031200408936 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q232661 |
| concepts[1].display_name | Parallel computing |
| keywords[0].id | https://openalex.org/keywords/computer-science |
| keywords[0].score | 0.621399998664856 |
| keywords[0].display_name | Computer science |
| keywords[1].id | https://openalex.org/keywords/parallel-computing |
| keywords[1].score | 0.35109031200408936 |
| keywords[1].display_name | Parallel computing |
| language | en |
| locations[0].id | pmh:oai:arXiv.org:2407.11763 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4306400194 |
| locations[0].source.issn | |
| locations[0].source.type | repository |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | arXiv (Cornell University) |
| locations[0].source.host_organization | https://openalex.org/I205783295 |
| locations[0].source.host_organization_name | Cornell University |
| locations[0].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[0].license | cc-by |
| locations[0].pdf_url | https://arxiv.org/pdf/2407.11763 |
| locations[0].version | submittedVersion |
| locations[0].raw_type | |
| locations[0].license_id | https://openalex.org/licenses/cc-by |
| locations[0].is_accepted | False |
| locations[0].is_published | False |
| locations[0].raw_source_name | |
| locations[0].landing_page_url | http://arxiv.org/abs/2407.11763 |
| locations[1].id | doi:10.48550/arxiv.2407.11763 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306400194 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | True |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | arXiv (Cornell University) |
| locations[1].source.host_organization | https://openalex.org/I205783295 |
| locations[1].source.host_organization_name | Cornell University |
| locations[1].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[1].license | cc-by |
| locations[1].pdf_url | |
| locations[1].version | |
| locations[1].raw_type | article |
| locations[1].license_id | https://openalex.org/licenses/cc-by |
| locations[1].is_accepted | False |
| locations[1].is_published | |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | https://doi.org/10.48550/arxiv.2407.11763 |
| indexed_in | arxiv, datacite |
| authorships[0].author.id | https://openalex.org/A5046442085 |
| authorships[0].author.orcid | |
| authorships[0].author.display_name | Luigi Capogrosso |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Capogrosso, Luigi |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5068919830 |
| authorships[1].author.orcid | https://orcid.org/0000-0002-9739-6501 |
| authorships[1].author.display_name | Enrico Fraccaroli |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Fraccaroli, Enrico |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5107328948 |
| authorships[2].author.orcid | |
| authorships[2].author.display_name | Giulio Petrozziello |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Petrozziello, Giulio |
| authorships[2].is_corresponding | False |
| authorships[3].author.id | https://openalex.org/A5001003105 |
| authorships[3].author.orcid | https://orcid.org/0000-0002-0015-5534 |
| authorships[3].author.display_name | Francesco Setti |
| authorships[3].author_position | middle |
| authorships[3].raw_author_name | Setti, Francesco |
| authorships[3].is_corresponding | False |
| authorships[4].author.id | https://openalex.org/A5100737286 |
| authorships[4].author.orcid | https://orcid.org/0000-0002-0503-6235 |
| authorships[4].author.display_name | Samarjit Chakraborty |
| authorships[4].author_position | middle |
| authorships[4].raw_author_name | Chakraborty, Samarjit |
| authorships[4].is_corresponding | False |
| authorships[5].author.id | https://openalex.org/A5049959354 |
| authorships[5].author.orcid | |
| authorships[5].author.display_name | Franco Fummi |
| authorships[5].author_position | middle |
| authorships[5].raw_author_name | Fummi, Franco |
| authorships[5].is_corresponding | False |
| authorships[6].author.id | https://openalex.org/A5033671063 |
| authorships[6].author.orcid | https://orcid.org/0000-0002-0523-6042 |
| authorships[6].author.display_name | Marco Cristani |
| authorships[6].author_position | last |
| authorships[6].raw_author_name | Cristani, Marco |
| authorships[6].is_corresponding | False |
| has_content.pdf | True |
| has_content.grobid_xml | True |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://arxiv.org/pdf/2407.11763 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | Enhancing Split Computing and Early Exit Applications through Predefined Sparsity |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T06:51:31.235846 |
| primary_topic.id | https://openalex.org/T10682 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 0.9943000078201294 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1702 |
| primary_topic.subfield.display_name | Artificial Intelligence |
| primary_topic.display_name | Quantum Computing Algorithms and Architecture |
| related_works | https://openalex.org/W4391375266, https://openalex.org/W2899084033, https://openalex.org/W2748952813, https://openalex.org/W2390279801, https://openalex.org/W4391913857, https://openalex.org/W2358668433, https://openalex.org/W4396701345, https://openalex.org/W2376932109, https://openalex.org/W2001405890, https://openalex.org/W4396696052 |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | pmh:oai:arXiv.org:2407.11763 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400194 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | arXiv (Cornell University) |
| best_oa_location.source.host_organization | https://openalex.org/I205783295 |
| best_oa_location.source.host_organization_name | Cornell University |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| best_oa_location.license | cc-by |
| best_oa_location.pdf_url | https://arxiv.org/pdf/2407.11763 |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | http://arxiv.org/abs/2407.11763 |
| primary_location.id | pmh:oai:arXiv.org:2407.11763 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4306400194 |
| primary_location.source.issn | |
| primary_location.source.type | repository |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | arXiv (Cornell University) |
| primary_location.source.host_organization | https://openalex.org/I205783295 |
| primary_location.source.host_organization_name | Cornell University |
| primary_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| primary_location.license | cc-by |
| primary_location.pdf_url | https://arxiv.org/pdf/2407.11763 |
| primary_location.version | submittedVersion |
| primary_location.raw_type | |
| primary_location.license_id | https://openalex.org/licenses/cc-by |
| primary_location.is_accepted | False |
| primary_location.is_published | False |
| primary_location.raw_source_name | |
| primary_location.landing_page_url | http://arxiv.org/abs/2407.11763 |
| publication_date | 2024-07-16 |
| publication_year | 2024 |
| referenced_works_count | 0 |
| abstract_inverted_index.a | 12, 35, 40, 66, 94, 97, 110, 144, 148, 189 |
| abstract_inverted_index.4x | 206 |
| abstract_inverted_index.EE | 114, 151, 199 |
| abstract_inverted_index.In | 0, 88 |
| abstract_inverted_index.SC | 90, 149, 197 |
| abstract_inverted_index.an | 103 |
| abstract_inverted_index.at | 39, 92, 220 |
| abstract_inverted_index.by | 73 |
| abstract_inverted_index.if | 132 |
| abstract_inverted_index.in | 11, 207 |
| abstract_inverted_index.is | 135, 218 |
| abstract_inverted_index.it | 100, 188 |
| abstract_inverted_index.of | 15, 50, 77, 99, 182, 196 |
| abstract_inverted_index.on | 48, 102, 109, 127 |
| abstract_inverted_index.to | 24, 57, 69, 118, 141, 147 |
| abstract_inverted_index.DNN | 95 |
| abstract_inverted_index.The | 29, 215 |
| abstract_inverted_index.and | 21, 27, 60, 84, 106, 124, 150, 162, 172, 178, 198, 209 |
| abstract_inverted_index.for | 192 |
| abstract_inverted_index.has | 153 |
| abstract_inverted_index.how | 140, 164 |
| abstract_inverted_index.the | 1, 42, 51, 75, 107, 116, 121, 128, 133, 169, 176, 183, 194 |
| abstract_inverted_index.(SC) | 83 |
| abstract_inverted_index.DNNs | 33 |
| abstract_inverted_index.Deep | 4 |
| abstract_inverted_index.Exit | 86 |
| abstract_inverted_index.This | 63, 157, 186 |
| abstract_inverted_index.aims | 91 |
| abstract_inverted_index.been | 155 |
| abstract_inverted_index.code | 217 |
| abstract_inverted_index.edge | 53, 104, 129 |
| abstract_inverted_index.from | 18 |
| abstract_inverted_index.good | 137 |
| abstract_inverted_index.most | 49 |
| abstract_inverted_index.part | 98 |
| abstract_inverted_index.past | 2 |
| abstract_inverted_index.rely | 125 |
| abstract_inverted_index.rest | 108 |
| abstract_inverted_index.stop | 119 |
| abstract_inverted_index.such | 34, 143 |
| abstract_inverted_index.that | 31 |
| abstract_inverted_index.this | 71, 160 |
| abstract_inverted_index.with | 80, 96 |
| abstract_inverted_index.(EE). | 87 |
| abstract_inverted_index.Early | 85 |
| abstract_inverted_index.Split | 81 |
| abstract_inverted_index.apply | 142 |
| abstract_inverted_index.broad | 13 |
| abstract_inverted_index.comes | 38 |
| abstract_inverted_index.makes | 32, 187 |
| abstract_inverted_index.never | 154 |
| abstract_inverted_index.novel | 67 |
| abstract_inverted_index.paper | 64, 158 |
| abstract_inverted_index.range | 14 |
| abstract_inverted_index.shows | 163 |
| abstract_inverted_index.smart | 25 |
| abstract_inverted_index.solve | 58 |
| abstract_inverted_index.their | 46 |
| abstract_inverted_index.today | 56 |
| abstract_inverted_index.using | 120 |
| abstract_inverted_index.(DNNs) | 7 |
| abstract_inverted_index.Neural | 5 |
| abstract_inverted_index.action | 22 |
| abstract_inverted_index.allows | 115 |
| abstract_inverted_index.answer | 134 |
| abstract_inverted_index.device | 105 |
| abstract_inverted_index.during | 175 |
| abstract_inverted_index.energy | 173 |
| abstract_inverted_index.object | 19 |
| abstract_inverted_index.price: | 41 |
| abstract_inverted_index.remote | 111, 122 |
| abstract_inverted_index.server | 123 |
| abstract_inverted_index.solely | 126 |
| abstract_inverted_index.source | 216 |
| abstract_inverted_index.system | 117 |
| abstract_inverted_index.tasks. | 62 |
| abstract_inverted_index.address | 70 |
| abstract_inverted_index.already | 136 |
| abstract_inverted_index.burdens | 174 |
| abstract_inverted_index.concept | 76 |
| abstract_inverted_index.decade, | 3 |
| abstract_inverted_index.devices | 54 |
| abstract_inverted_index.enough. | 138 |
| abstract_inverted_index.phases, | 180 |
| abstract_inverted_index.problem | 161 |
| abstract_inverted_index.reduces | 168 |
| abstract_inverted_index.results | 202 |
| abstract_inverted_index.server. | 112 |
| abstract_inverted_index.storage | 208 |
| abstract_inverted_index.studies | 159 |
| abstract_inverted_index.without | 212 |
| abstract_inverted_index.Instead, | 113 |
| abstract_inverted_index.Networks | 6 |
| abstract_inverted_index.achieved | 8 |
| abstract_inverted_index.approach | 68, 191 |
| abstract_inverted_index.building | 26 |
| abstract_inverted_index.deployed | 101 |
| abstract_inverted_index.device's | 130 |
| abstract_inverted_index.hardware | 184 |
| abstract_inverted_index.paradigm | 152 |
| abstract_inverted_index.preclude | 45 |
| abstract_inverted_index.showcase | 203 |
| abstract_inverted_index.spanning | 17 |
| abstract_inverted_index.sparsity | 79, 146, 166 |
| abstract_inverted_index.storage, | 171 |
| abstract_inverted_index.studied. | 156 |
| abstract_inverted_index.training | 177 |
| abstract_inverted_index.valuable | 190 |
| abstract_inverted_index.Computing | 82 |
| abstract_inverted_index.available | 55, 219 |
| abstract_inverted_index.challenge | 72 |
| abstract_inverted_index.combining | 74 |
| abstract_inverted_index.enhancing | 193 |
| abstract_inverted_index.exceeding | 205 |
| abstract_inverted_index.inference | 179 |
| abstract_inverted_index.pervasive | 36 |
| abstract_inverted_index.platform. | 185 |
| abstract_inverted_index.problems, | 16 |
| abstract_inverted_index.real-time | 59 |
| abstract_inverted_index.splitting | 93 |
| abstract_inverted_index.complexity | 211 |
| abstract_inverted_index.deployment | 47 |
| abstract_inverted_index.introduces | 65 |
| abstract_inverted_index.predefined | 78, 145, 165 |
| abstract_inverted_index.real-world | 61 |
| abstract_inverted_index.reductions | 204 |
| abstract_inverted_index.regardless | 181 |
| abstract_inverted_index.technology | 37 |
| abstract_inverted_index.computation | 131 |
| abstract_inverted_index.flexibility | 30 |
| abstract_inverted_index.healthcare. | 28 |
| abstract_inverted_index.particular, | 89 |
| abstract_inverted_index.performance | 10, 195 |
| abstract_inverted_index.recognition | 23 |
| abstract_inverted_index.Experimental | 201 |
| abstract_inverted_index.compromising | 213 |
| abstract_inverted_index.performance. | 214 |
| abstract_inverted_index.requirements | 44 |
| abstract_inverted_index.Specifically, | 139 |
| abstract_inverted_index.applications. | 200 |
| abstract_inverted_index.computational | 43, 210 |
| abstract_inverted_index.significantly | 167 |
| abstract_inverted_index.classification | 20 |
| abstract_inverted_index.computational, | 170 |
| abstract_inverted_index.state-of-the-art | 9 |
| abstract_inverted_index.resource-constrained | 52 |
| abstract_inverted_index.https://github.com/intelligolabs/sparsity_sc_ee. | 221 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 7 |
| citation_normalized_percentile |