PEPA: Performance Enhancement of Embedded Processors through HW Accelerator Resource Sharing Article Swipe
Qilin Si
,
Benjamin Carrión Schäfer
·
YOU?
·
· 2023
· Open Access
·
· DOI: https://doi.org/10.1145/3583781.3590277
YOU?
·
· 2023
· Open Access
·
· DOI: https://doi.org/10.1145/3583781.3590277
To improve the performance while reducing the power consumption, embedded processors in Systems-on-Chip (SoC) often now include tightly coupled hardware accelerators that can execute dedicated tasks orders of magnitude more efficiently (faster and lower power). These hardware accelerators though require significant hardware resources as one of the main reason for their efficiency is that they extensively exploit the parallelism of these dedicated tasks mapped on them. The question that we address in this work is if these hardware resources can be re-used by the CPU when executing a different application.
Related Topics
Concepts
Metadata
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1145/3583781.3590277
- https://dl.acm.org/doi/pdf/10.1145/3583781.3590277
- OA Status
- gold
- Cited By
- 3
- References
- 16
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4378800917
All OpenAlex metadata
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4378800917Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1145/3583781.3590277Digital Object Identifier
- Title
-
PEPA: Performance Enhancement of Embedded Processors through HW Accelerator Resource SharingWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2023Year of publication
- Publication date
-
2023-05-31Full publication date if available
- Authors
-
Qilin Si, Benjamin Carrión SchäferList of authors in order
- Landing page
-
https://doi.org/10.1145/3583781.3590277Publisher landing page
- PDF URL
-
https://dl.acm.org/doi/pdf/10.1145/3583781.3590277Direct link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
goldOpen access status per OpenAlex
- OA URL
-
https://dl.acm.org/doi/pdf/10.1145/3583781.3590277Direct OA link when available
- Concepts
-
Computer science, Exploit, Embedded system, Hardware acceleration, Shared resource, Power consumption, System on a chip, Field-programmable gate array, Power (physics), Computer architecture, Operating system, Computer security, Quantum mechanics, PhysicsTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
3Total citation count in OpenAlex
- Citations by year (recent)
-
2025: 2, 2024: 1Per-year citation counts (last 5 years)
- References (count)
-
16Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4378800917 |
|---|---|
| doi | https://doi.org/10.1145/3583781.3590277 |
| ids.doi | https://doi.org/10.1145/3583781.3590277 |
| ids.openalex | https://openalex.org/W4378800917 |
| fwci | 1.44537934 |
| type | article |
| title | PEPA: Performance Enhancement of Embedded Processors through HW Accelerator Resource Sharing |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | 28 |
| biblio.first_page | 23 |
| topics[0].id | https://openalex.org/T10054 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 1.0 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1708 |
| topics[0].subfield.display_name | Hardware and Architecture |
| topics[0].display_name | Parallel Computing and Optimization Techniques |
| topics[1].id | https://openalex.org/T10904 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.9998000264167786 |
| 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 | Embedded Systems Design Techniques |
| topics[2].id | https://openalex.org/T10829 |
| topics[2].field.id | https://openalex.org/fields/17 |
| topics[2].field.display_name | Computer Science |
| topics[2].score | 0.9994999766349792 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/1705 |
| topics[2].subfield.display_name | Computer Networks and Communications |
| topics[2].display_name | Interconnection Networks and Systems |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C41008148 |
| concepts[0].level | 0 |
| concepts[0].score | 0.8258488178253174 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[0].display_name | Computer science |
| concepts[1].id | https://openalex.org/C165696696 |
| concepts[1].level | 2 |
| concepts[1].score | 0.7222303152084351 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q11287 |
| concepts[1].display_name | Exploit |
| concepts[2].id | https://openalex.org/C149635348 |
| concepts[2].level | 1 |
| concepts[2].score | 0.5285588502883911 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q193040 |
| concepts[2].display_name | Embedded system |
| concepts[3].id | https://openalex.org/C13164978 |
| concepts[3].level | 3 |
| concepts[3].score | 0.485504150390625 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q600158 |
| concepts[3].display_name | Hardware acceleration |
| concepts[4].id | https://openalex.org/C51332947 |
| concepts[4].level | 2 |
| concepts[4].score | 0.45595434308052063 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q1172305 |
| concepts[4].display_name | Shared resource |
| concepts[5].id | https://openalex.org/C2984118289 |
| concepts[5].level | 3 |
| concepts[5].score | 0.4440300464630127 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q29954 |
| concepts[5].display_name | Power consumption |
| concepts[6].id | https://openalex.org/C118021083 |
| concepts[6].level | 2 |
| concepts[6].score | 0.41933584213256836 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q610398 |
| concepts[6].display_name | System on a chip |
| concepts[7].id | https://openalex.org/C42935608 |
| concepts[7].level | 2 |
| concepts[7].score | 0.3998352289199829 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q190411 |
| concepts[7].display_name | Field-programmable gate array |
| concepts[8].id | https://openalex.org/C163258240 |
| concepts[8].level | 2 |
| concepts[8].score | 0.35699135065078735 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q25342 |
| concepts[8].display_name | Power (physics) |
| concepts[9].id | https://openalex.org/C118524514 |
| concepts[9].level | 1 |
| concepts[9].score | 0.34352970123291016 |
| concepts[9].wikidata | https://www.wikidata.org/wiki/Q173212 |
| concepts[9].display_name | Computer architecture |
| concepts[10].id | https://openalex.org/C111919701 |
| concepts[10].level | 1 |
| concepts[10].score | 0.2768094539642334 |
| concepts[10].wikidata | https://www.wikidata.org/wiki/Q9135 |
| concepts[10].display_name | Operating system |
| concepts[11].id | https://openalex.org/C38652104 |
| concepts[11].level | 1 |
| concepts[11].score | 0.0 |
| concepts[11].wikidata | https://www.wikidata.org/wiki/Q3510521 |
| concepts[11].display_name | Computer security |
| concepts[12].id | https://openalex.org/C62520636 |
| concepts[12].level | 1 |
| concepts[12].score | 0.0 |
| concepts[12].wikidata | https://www.wikidata.org/wiki/Q944 |
| concepts[12].display_name | Quantum mechanics |
| concepts[13].id | https://openalex.org/C121332964 |
| concepts[13].level | 0 |
| concepts[13].score | 0.0 |
| concepts[13].wikidata | https://www.wikidata.org/wiki/Q413 |
| concepts[13].display_name | Physics |
| keywords[0].id | https://openalex.org/keywords/computer-science |
| keywords[0].score | 0.8258488178253174 |
| keywords[0].display_name | Computer science |
| keywords[1].id | https://openalex.org/keywords/exploit |
| keywords[1].score | 0.7222303152084351 |
| keywords[1].display_name | Exploit |
| keywords[2].id | https://openalex.org/keywords/embedded-system |
| keywords[2].score | 0.5285588502883911 |
| keywords[2].display_name | Embedded system |
| keywords[3].id | https://openalex.org/keywords/hardware-acceleration |
| keywords[3].score | 0.485504150390625 |
| keywords[3].display_name | Hardware acceleration |
| keywords[4].id | https://openalex.org/keywords/shared-resource |
| keywords[4].score | 0.45595434308052063 |
| keywords[4].display_name | Shared resource |
| keywords[5].id | https://openalex.org/keywords/power-consumption |
| keywords[5].score | 0.4440300464630127 |
| keywords[5].display_name | Power consumption |
| keywords[6].id | https://openalex.org/keywords/system-on-a-chip |
| keywords[6].score | 0.41933584213256836 |
| keywords[6].display_name | System on a chip |
| keywords[7].id | https://openalex.org/keywords/field-programmable-gate-array |
| keywords[7].score | 0.3998352289199829 |
| keywords[7].display_name | Field-programmable gate array |
| keywords[8].id | https://openalex.org/keywords/power |
| keywords[8].score | 0.35699135065078735 |
| keywords[8].display_name | Power (physics) |
| keywords[9].id | https://openalex.org/keywords/computer-architecture |
| keywords[9].score | 0.34352970123291016 |
| keywords[9].display_name | Computer architecture |
| keywords[10].id | https://openalex.org/keywords/operating-system |
| keywords[10].score | 0.2768094539642334 |
| keywords[10].display_name | Operating system |
| language | en |
| locations[0].id | doi:10.1145/3583781.3590277 |
| locations[0].is_oa | True |
| locations[0].source | |
| locations[0].license | cc-by |
| locations[0].pdf_url | https://dl.acm.org/doi/pdf/10.1145/3583781.3590277 |
| locations[0].version | publishedVersion |
| locations[0].raw_type | proceedings-article |
| locations[0].license_id | https://openalex.org/licenses/cc-by |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | Proceedings of the Great Lakes Symposium on VLSI 2023 |
| locations[0].landing_page_url | https://doi.org/10.1145/3583781.3590277 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A5000234588 |
| authorships[0].author.orcid | https://orcid.org/0009-0005-2885-7553 |
| authorships[0].author.display_name | Qilin Si |
| authorships[0].countries | US |
| authorships[0].affiliations[0].institution_ids | https://openalex.org/I162577319 |
| authorships[0].affiliations[0].raw_affiliation_string | The University of Texas at Dallas, Richardson, TX, USA |
| authorships[0].institutions[0].id | https://openalex.org/I162577319 |
| authorships[0].institutions[0].ror | https://ror.org/049emcs32 |
| authorships[0].institutions[0].type | education |
| authorships[0].institutions[0].lineage | https://openalex.org/I162577319 |
| authorships[0].institutions[0].country_code | US |
| authorships[0].institutions[0].display_name | The University of Texas at Dallas |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Qilin Si |
| authorships[0].is_corresponding | False |
| authorships[0].raw_affiliation_strings | The University of Texas at Dallas, Richardson, TX, USA |
| authorships[1].author.id | https://openalex.org/A5064356970 |
| authorships[1].author.orcid | https://orcid.org/0000-0002-4755-6503 |
| authorships[1].author.display_name | Benjamin Carrión Schäfer |
| authorships[1].countries | US |
| authorships[1].affiliations[0].institution_ids | https://openalex.org/I162577319 |
| authorships[1].affiliations[0].raw_affiliation_string | The University of Texas at Dallas, Richardson, TX, USA |
| authorships[1].institutions[0].id | https://openalex.org/I162577319 |
| authorships[1].institutions[0].ror | https://ror.org/049emcs32 |
| authorships[1].institutions[0].type | education |
| authorships[1].institutions[0].lineage | https://openalex.org/I162577319 |
| authorships[1].institutions[0].country_code | US |
| authorships[1].institutions[0].display_name | The University of Texas at Dallas |
| authorships[1].author_position | last |
| authorships[1].raw_author_name | Benjamin Carrion Schaefer |
| authorships[1].is_corresponding | False |
| authorships[1].raw_affiliation_strings | The University of Texas at Dallas, Richardson, TX, USA |
| has_content.pdf | True |
| has_content.grobid_xml | True |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://dl.acm.org/doi/pdf/10.1145/3583781.3590277 |
| open_access.oa_status | gold |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | PEPA: Performance Enhancement of Embedded Processors through HW Accelerator Resource Sharing |
| has_fulltext | True |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T10054 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 1.0 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1708 |
| primary_topic.subfield.display_name | Hardware and Architecture |
| primary_topic.display_name | Parallel Computing and Optimization Techniques |
| related_works | https://openalex.org/W2111241003, https://openalex.org/W2355315220, https://openalex.org/W2366961778, https://openalex.org/W1572721274, https://openalex.org/W2518118925, https://openalex.org/W3159273459, https://openalex.org/W4382130817, https://openalex.org/W2785417401, https://openalex.org/W4388581273, https://openalex.org/W2058784220 |
| cited_by_count | 3 |
| counts_by_year[0].year | 2025 |
| counts_by_year[0].cited_by_count | 2 |
| counts_by_year[1].year | 2024 |
| counts_by_year[1].cited_by_count | 1 |
| locations_count | 1 |
| best_oa_location.id | doi:10.1145/3583781.3590277 |
| best_oa_location.is_oa | True |
| best_oa_location.source | |
| best_oa_location.license | cc-by |
| best_oa_location.pdf_url | https://dl.acm.org/doi/pdf/10.1145/3583781.3590277 |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | proceedings-article |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | Proceedings of the Great Lakes Symposium on VLSI 2023 |
| best_oa_location.landing_page_url | https://doi.org/10.1145/3583781.3590277 |
| primary_location.id | doi:10.1145/3583781.3590277 |
| primary_location.is_oa | True |
| primary_location.source | |
| primary_location.license | cc-by |
| primary_location.pdf_url | https://dl.acm.org/doi/pdf/10.1145/3583781.3590277 |
| primary_location.version | publishedVersion |
| primary_location.raw_type | proceedings-article |
| primary_location.license_id | https://openalex.org/licenses/cc-by |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | Proceedings of the Great Lakes Symposium on VLSI 2023 |
| primary_location.landing_page_url | https://doi.org/10.1145/3583781.3590277 |
| publication_date | 2023-05-31 |
| publication_year | 2023 |
| referenced_works | https://openalex.org/W2757637133, https://openalex.org/W1972238623, https://openalex.org/W1990392761, https://openalex.org/W3005997294, https://openalex.org/W22487599, https://openalex.org/W2153805170, https://openalex.org/W1998168233, https://openalex.org/W1991856150, https://openalex.org/W3133502674, https://openalex.org/W2997740413, https://openalex.org/W2108202121, https://openalex.org/W3143608323, https://openalex.org/W1832782022, https://openalex.org/W1970238527, https://openalex.org/W2034270503, https://openalex.org/W1555915743 |
| referenced_works_count | 16 |
| abstract_inverted_index.a | 87 |
| abstract_inverted_index.To | 0 |
| abstract_inverted_index.as | 43 |
| abstract_inverted_index.be | 80 |
| abstract_inverted_index.by | 82 |
| abstract_inverted_index.if | 75 |
| abstract_inverted_index.in | 11, 71 |
| abstract_inverted_index.is | 52, 74 |
| abstract_inverted_index.of | 27, 45, 59 |
| abstract_inverted_index.on | 64 |
| abstract_inverted_index.we | 69 |
| abstract_inverted_index.CPU | 84 |
| abstract_inverted_index.The | 66 |
| abstract_inverted_index.and | 32 |
| abstract_inverted_index.can | 22, 79 |
| abstract_inverted_index.for | 49 |
| abstract_inverted_index.now | 15 |
| abstract_inverted_index.one | 44 |
| abstract_inverted_index.the | 2, 6, 46, 57, 83 |
| abstract_inverted_index.main | 47 |
| abstract_inverted_index.more | 29 |
| abstract_inverted_index.that | 21, 53, 68 |
| abstract_inverted_index.they | 54 |
| abstract_inverted_index.this | 72 |
| abstract_inverted_index.when | 85 |
| abstract_inverted_index.work | 73 |
| abstract_inverted_index.(SoC) | 13 |
| abstract_inverted_index.These | 35 |
| abstract_inverted_index.lower | 33 |
| abstract_inverted_index.often | 14 |
| abstract_inverted_index.power | 7 |
| abstract_inverted_index.tasks | 25, 62 |
| abstract_inverted_index.their | 50 |
| abstract_inverted_index.them. | 65 |
| abstract_inverted_index.these | 60, 76 |
| abstract_inverted_index.while | 4 |
| abstract_inverted_index.mapped | 63 |
| abstract_inverted_index.orders | 26 |
| abstract_inverted_index.reason | 48 |
| abstract_inverted_index.though | 38 |
| abstract_inverted_index.(faster | 31 |
| abstract_inverted_index.address | 70 |
| abstract_inverted_index.coupled | 18 |
| abstract_inverted_index.execute | 23 |
| abstract_inverted_index.exploit | 56 |
| abstract_inverted_index.improve | 1 |
| abstract_inverted_index.include | 16 |
| abstract_inverted_index.power). | 34 |
| abstract_inverted_index.re-used | 81 |
| abstract_inverted_index.require | 39 |
| abstract_inverted_index.tightly | 17 |
| abstract_inverted_index.embedded | 9 |
| abstract_inverted_index.hardware | 19, 36, 41, 77 |
| abstract_inverted_index.question | 67 |
| abstract_inverted_index.reducing | 5 |
| abstract_inverted_index.dedicated | 24, 61 |
| abstract_inverted_index.different | 88 |
| abstract_inverted_index.executing | 86 |
| abstract_inverted_index.magnitude | 28 |
| abstract_inverted_index.resources | 42, 78 |
| abstract_inverted_index.efficiency | 51 |
| abstract_inverted_index.processors | 10 |
| abstract_inverted_index.efficiently | 30 |
| abstract_inverted_index.extensively | 55 |
| abstract_inverted_index.parallelism | 58 |
| abstract_inverted_index.performance | 3 |
| abstract_inverted_index.significant | 40 |
| abstract_inverted_index.accelerators | 20, 37 |
| abstract_inverted_index.application. | 89 |
| abstract_inverted_index.consumption, | 8 |
| abstract_inverted_index.Systems-on-Chip | 12 |
| cited_by_percentile_year.max | 97 |
| cited_by_percentile_year.min | 90 |
| countries_distinct_count | 1 |
| institutions_distinct_count | 2 |
| sustainable_development_goals[0].id | https://metadata.un.org/sdg/8 |
| sustainable_development_goals[0].score | 0.44999998807907104 |
| sustainable_development_goals[0].display_name | Decent work and economic growth |
| citation_normalized_percentile.value | 0.73196188 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | False |