Accessible near-storage computing with FPGAs Article Swipe
Robert L. Schmid
,
Max Plauth
,
Lukas Wenzel
,
Felix Eberhardt
,
Andreas Polze
·
YOU?
·
· 2020
· Open Access
·
· DOI: https://doi.org/10.1145/3342195.3387557
YOU?
·
· 2020
· Open Access
·
· DOI: https://doi.org/10.1145/3342195.3387557
Data transfers impose a major bottleneck in heterogenous system architectures. As a mitigation strategy, compute resources can be introduced in places where data occurs naturally. The increased diversity of compute resources in turn affects programming models and practicalities of software development for near-data compute kernels and raises the question of how those resources can be made accessible to users and applications.
Related Topics
Concepts
Metadata
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1145/3342195.3387557
- https://dl.acm.org/doi/pdf/10.1145/3342195.3387557
- OA Status
- gold
- Cited By
- 23
- References
- 25
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W3022725364
All OpenAlex metadata
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W3022725364Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1145/3342195.3387557Digital Object Identifier
- Title
-
Accessible near-storage computing with FPGAsWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2020Year of publication
- Publication date
-
2020-04-15Full publication date if available
- Authors
-
Robert L. Schmid, Max Plauth, Lukas Wenzel, Felix Eberhardt, Andreas PolzeList of authors in order
- Landing page
-
https://doi.org/10.1145/3342195.3387557Publisher landing page
- PDF URL
-
https://dl.acm.org/doi/pdf/10.1145/3342195.3387557Direct 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/3342195.3387557Direct OA link when available
- Concepts
-
Bottleneck, Computer science, Field-programmable gate array, Distributed computing, Software, Programming paradigm, Parallel computing, Embedded system, Operating system, Programming languageTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
23Total citation count in OpenAlex
- Citations by year (recent)
-
2025: 4, 2024: 6, 2023: 7, 2022: 1, 2021: 4Per-year citation counts (last 5 years)
- References (count)
-
25Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W3022725364 |
|---|---|
| doi | https://doi.org/10.1145/3342195.3387557 |
| ids.doi | https://doi.org/10.1145/3342195.3387557 |
| ids.mag | 3022725364 |
| ids.openalex | https://openalex.org/W3022725364 |
| fwci | 3.26383183 |
| type | article |
| title | Accessible near-storage computing with FPGAs |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | 12 |
| biblio.first_page | 1 |
| 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 | 0.9998999834060669 |
| 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/T11181 |
| 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/1705 |
| topics[1].subfield.display_name | Computer Networks and Communications |
| topics[1].display_name | Advanced Data Storage Technologies |
| 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.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/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/C2780513914 |
| concepts[0].level | 2 |
| concepts[0].score | 0.9419881701469421 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q18210350 |
| concepts[0].display_name | Bottleneck |
| concepts[1].id | https://openalex.org/C41008148 |
| concepts[1].level | 0 |
| concepts[1].score | 0.8286102414131165 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[1].display_name | Computer science |
| concepts[2].id | https://openalex.org/C42935608 |
| concepts[2].level | 2 |
| concepts[2].score | 0.6126720309257507 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q190411 |
| concepts[2].display_name | Field-programmable gate array |
| concepts[3].id | https://openalex.org/C120314980 |
| concepts[3].level | 1 |
| concepts[3].score | 0.5977761745452881 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q180634 |
| concepts[3].display_name | Distributed computing |
| concepts[4].id | https://openalex.org/C2777904410 |
| concepts[4].level | 2 |
| concepts[4].score | 0.5371710658073425 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q7397 |
| concepts[4].display_name | Software |
| concepts[5].id | https://openalex.org/C34165917 |
| concepts[5].level | 2 |
| concepts[5].score | 0.47649019956588745 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q188267 |
| concepts[5].display_name | Programming paradigm |
| concepts[6].id | https://openalex.org/C173608175 |
| concepts[6].level | 1 |
| concepts[6].score | 0.42706581950187683 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q232661 |
| concepts[6].display_name | Parallel computing |
| concepts[7].id | https://openalex.org/C149635348 |
| concepts[7].level | 1 |
| concepts[7].score | 0.24328547716140747 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q193040 |
| concepts[7].display_name | Embedded system |
| concepts[8].id | https://openalex.org/C111919701 |
| concepts[8].level | 1 |
| concepts[8].score | 0.21065351366996765 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q9135 |
| concepts[8].display_name | Operating system |
| concepts[9].id | https://openalex.org/C199360897 |
| concepts[9].level | 1 |
| concepts[9].score | 0.12834802269935608 |
| concepts[9].wikidata | https://www.wikidata.org/wiki/Q9143 |
| concepts[9].display_name | Programming language |
| keywords[0].id | https://openalex.org/keywords/bottleneck |
| keywords[0].score | 0.9419881701469421 |
| keywords[0].display_name | Bottleneck |
| keywords[1].id | https://openalex.org/keywords/computer-science |
| keywords[1].score | 0.8286102414131165 |
| keywords[1].display_name | Computer science |
| keywords[2].id | https://openalex.org/keywords/field-programmable-gate-array |
| keywords[2].score | 0.6126720309257507 |
| keywords[2].display_name | Field-programmable gate array |
| keywords[3].id | https://openalex.org/keywords/distributed-computing |
| keywords[3].score | 0.5977761745452881 |
| keywords[3].display_name | Distributed computing |
| keywords[4].id | https://openalex.org/keywords/software |
| keywords[4].score | 0.5371710658073425 |
| keywords[4].display_name | Software |
| keywords[5].id | https://openalex.org/keywords/programming-paradigm |
| keywords[5].score | 0.47649019956588745 |
| keywords[5].display_name | Programming paradigm |
| keywords[6].id | https://openalex.org/keywords/parallel-computing |
| keywords[6].score | 0.42706581950187683 |
| keywords[6].display_name | Parallel computing |
| keywords[7].id | https://openalex.org/keywords/embedded-system |
| keywords[7].score | 0.24328547716140747 |
| keywords[7].display_name | Embedded system |
| keywords[8].id | https://openalex.org/keywords/operating-system |
| keywords[8].score | 0.21065351366996765 |
| keywords[8].display_name | Operating system |
| keywords[9].id | https://openalex.org/keywords/programming-language |
| keywords[9].score | 0.12834802269935608 |
| keywords[9].display_name | Programming language |
| language | en |
| locations[0].id | doi:10.1145/3342195.3387557 |
| locations[0].is_oa | True |
| locations[0].source | |
| locations[0].license | |
| locations[0].pdf_url | https://dl.acm.org/doi/pdf/10.1145/3342195.3387557 |
| locations[0].version | publishedVersion |
| locations[0].raw_type | proceedings-article |
| locations[0].license_id | |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | Proceedings of the Fifteenth European Conference on Computer Systems |
| locations[0].landing_page_url | https://doi.org/10.1145/3342195.3387557 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A5103097649 |
| authorships[0].author.orcid | https://orcid.org/0000-0003-1830-5921 |
| authorships[0].author.display_name | Robert L. Schmid |
| authorships[0].countries | DE |
| authorships[0].affiliations[0].institution_ids | https://openalex.org/I176453806 |
| authorships[0].affiliations[0].raw_affiliation_string | University of Potsdam |
| authorships[0].institutions[0].id | https://openalex.org/I176453806 |
| authorships[0].institutions[0].ror | https://ror.org/03bnmw459 |
| authorships[0].institutions[0].type | education |
| authorships[0].institutions[0].lineage | https://openalex.org/I176453806 |
| authorships[0].institutions[0].country_code | DE |
| authorships[0].institutions[0].display_name | University of Potsdam |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Robert Schmid |
| authorships[0].is_corresponding | False |
| authorships[0].raw_affiliation_strings | University of Potsdam |
| authorships[1].author.id | https://openalex.org/A5042464787 |
| authorships[1].author.orcid | https://orcid.org/0000-0001-7764-3336 |
| authorships[1].author.display_name | Max Plauth |
| authorships[1].countries | DE |
| authorships[1].affiliations[0].institution_ids | https://openalex.org/I176453806 |
| authorships[1].affiliations[0].raw_affiliation_string | University of Potsdam |
| authorships[1].institutions[0].id | https://openalex.org/I176453806 |
| authorships[1].institutions[0].ror | https://ror.org/03bnmw459 |
| authorships[1].institutions[0].type | education |
| authorships[1].institutions[0].lineage | https://openalex.org/I176453806 |
| authorships[1].institutions[0].country_code | DE |
| authorships[1].institutions[0].display_name | University of Potsdam |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Max Plauth |
| authorships[1].is_corresponding | False |
| authorships[1].raw_affiliation_strings | University of Potsdam |
| authorships[2].author.id | https://openalex.org/A5014044831 |
| authorships[2].author.orcid | https://orcid.org/0000-0002-0394-1135 |
| authorships[2].author.display_name | Lukas Wenzel |
| authorships[2].countries | DE |
| authorships[2].affiliations[0].institution_ids | https://openalex.org/I176453806 |
| authorships[2].affiliations[0].raw_affiliation_string | University of Potsdam |
| authorships[2].institutions[0].id | https://openalex.org/I176453806 |
| authorships[2].institutions[0].ror | https://ror.org/03bnmw459 |
| authorships[2].institutions[0].type | education |
| authorships[2].institutions[0].lineage | https://openalex.org/I176453806 |
| authorships[2].institutions[0].country_code | DE |
| authorships[2].institutions[0].display_name | University of Potsdam |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Lukas Wenzel |
| authorships[2].is_corresponding | False |
| authorships[2].raw_affiliation_strings | University of Potsdam |
| authorships[3].author.id | https://openalex.org/A5044394335 |
| authorships[3].author.orcid | https://orcid.org/0000-0002-4398-2900 |
| authorships[3].author.display_name | Felix Eberhardt |
| authorships[3].countries | DE |
| authorships[3].affiliations[0].institution_ids | https://openalex.org/I176453806 |
| authorships[3].affiliations[0].raw_affiliation_string | University of Potsdam |
| authorships[3].institutions[0].id | https://openalex.org/I176453806 |
| authorships[3].institutions[0].ror | https://ror.org/03bnmw459 |
| authorships[3].institutions[0].type | education |
| authorships[3].institutions[0].lineage | https://openalex.org/I176453806 |
| authorships[3].institutions[0].country_code | DE |
| authorships[3].institutions[0].display_name | University of Potsdam |
| authorships[3].author_position | middle |
| authorships[3].raw_author_name | Felix Eberhardt |
| authorships[3].is_corresponding | False |
| authorships[3].raw_affiliation_strings | University of Potsdam |
| authorships[4].author.id | https://openalex.org/A5074535002 |
| authorships[4].author.orcid | https://orcid.org/0000-0002-3423-8602 |
| authorships[4].author.display_name | Andreas Polze |
| authorships[4].countries | DE |
| authorships[4].affiliations[0].institution_ids | https://openalex.org/I176453806 |
| authorships[4].affiliations[0].raw_affiliation_string | University of Potsdam |
| authorships[4].institutions[0].id | https://openalex.org/I176453806 |
| authorships[4].institutions[0].ror | https://ror.org/03bnmw459 |
| authorships[4].institutions[0].type | education |
| authorships[4].institutions[0].lineage | https://openalex.org/I176453806 |
| authorships[4].institutions[0].country_code | DE |
| authorships[4].institutions[0].display_name | University of Potsdam |
| authorships[4].author_position | last |
| authorships[4].raw_author_name | Andreas Polze |
| authorships[4].is_corresponding | False |
| authorships[4].raw_affiliation_strings | University of Potsdam |
| 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/3342195.3387557 |
| open_access.oa_status | gold |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | Accessible near-storage computing with FPGAs |
| 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 | 0.9998999834060669 |
| 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/W2595172197, https://openalex.org/W2084856301, https://openalex.org/W2127970246, https://openalex.org/W1001352512, https://openalex.org/W4382618745, https://openalex.org/W2885125400, https://openalex.org/W1989889224, https://openalex.org/W2748922771, https://openalex.org/W2066208787, https://openalex.org/W2137821808 |
| cited_by_count | 23 |
| counts_by_year[0].year | 2025 |
| counts_by_year[0].cited_by_count | 4 |
| counts_by_year[1].year | 2024 |
| counts_by_year[1].cited_by_count | 6 |
| counts_by_year[2].year | 2023 |
| counts_by_year[2].cited_by_count | 7 |
| counts_by_year[3].year | 2022 |
| counts_by_year[3].cited_by_count | 1 |
| counts_by_year[4].year | 2021 |
| counts_by_year[4].cited_by_count | 4 |
| counts_by_year[5].year | 2020 |
| counts_by_year[5].cited_by_count | 1 |
| locations_count | 1 |
| best_oa_location.id | doi:10.1145/3342195.3387557 |
| best_oa_location.is_oa | True |
| best_oa_location.source | |
| best_oa_location.license | |
| best_oa_location.pdf_url | https://dl.acm.org/doi/pdf/10.1145/3342195.3387557 |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | proceedings-article |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | Proceedings of the Fifteenth European Conference on Computer Systems |
| best_oa_location.landing_page_url | https://doi.org/10.1145/3342195.3387557 |
| primary_location.id | doi:10.1145/3342195.3387557 |
| primary_location.is_oa | True |
| primary_location.source | |
| primary_location.license | |
| primary_location.pdf_url | https://dl.acm.org/doi/pdf/10.1145/3342195.3387557 |
| primary_location.version | publishedVersion |
| primary_location.raw_type | proceedings-article |
| primary_location.license_id | |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | Proceedings of the Fifteenth European Conference on Computer Systems |
| primary_location.landing_page_url | https://doi.org/10.1145/3342195.3387557 |
| publication_date | 2020-04-15 |
| publication_year | 2020 |
| referenced_works | https://openalex.org/W1613667426, https://openalex.org/W4237787952, https://openalex.org/W2075779985, https://openalex.org/W2508889207, https://openalex.org/W2004376136, https://openalex.org/W2098335003, https://openalex.org/W2517657787, https://openalex.org/W3000326765, https://openalex.org/W1997113918, https://openalex.org/W2807281109, https://openalex.org/W2153115793, https://openalex.org/W2066914818, https://openalex.org/W2410828582, https://openalex.org/W2964123907, https://openalex.org/W2998974653, https://openalex.org/W2107350738, https://openalex.org/W2953810144, https://openalex.org/W2982036057, https://openalex.org/W2951736563, https://openalex.org/W2331883440, https://openalex.org/W2127303041, https://openalex.org/W2884199665, https://openalex.org/W1474183241, https://openalex.org/W2905277282, https://openalex.org/W2475663704 |
| referenced_works_count | 25 |
| abstract_inverted_index.a | 3, 11 |
| abstract_inverted_index.As | 10 |
| abstract_inverted_index.be | 17, 54 |
| abstract_inverted_index.in | 6, 19, 31 |
| abstract_inverted_index.of | 28, 38, 49 |
| abstract_inverted_index.to | 57 |
| abstract_inverted_index.The | 25 |
| abstract_inverted_index.and | 36, 45, 59 |
| abstract_inverted_index.can | 16, 53 |
| abstract_inverted_index.for | 41 |
| abstract_inverted_index.how | 50 |
| abstract_inverted_index.the | 47 |
| abstract_inverted_index.Data | 0 |
| abstract_inverted_index.data | 22 |
| abstract_inverted_index.made | 55 |
| abstract_inverted_index.turn | 32 |
| abstract_inverted_index.major | 4 |
| abstract_inverted_index.those | 51 |
| abstract_inverted_index.users | 58 |
| abstract_inverted_index.where | 21 |
| abstract_inverted_index.impose | 2 |
| abstract_inverted_index.models | 35 |
| abstract_inverted_index.occurs | 23 |
| abstract_inverted_index.places | 20 |
| abstract_inverted_index.raises | 46 |
| abstract_inverted_index.system | 8 |
| abstract_inverted_index.affects | 33 |
| abstract_inverted_index.compute | 14, 29, 43 |
| abstract_inverted_index.kernels | 44 |
| abstract_inverted_index.question | 48 |
| abstract_inverted_index.software | 39 |
| abstract_inverted_index.diversity | 27 |
| abstract_inverted_index.increased | 26 |
| abstract_inverted_index.near-data | 42 |
| abstract_inverted_index.resources | 15, 30, 52 |
| abstract_inverted_index.strategy, | 13 |
| abstract_inverted_index.transfers | 1 |
| abstract_inverted_index.accessible | 56 |
| abstract_inverted_index.bottleneck | 5 |
| abstract_inverted_index.introduced | 18 |
| abstract_inverted_index.mitigation | 12 |
| abstract_inverted_index.naturally. | 24 |
| abstract_inverted_index.development | 40 |
| abstract_inverted_index.programming | 34 |
| abstract_inverted_index.heterogenous | 7 |
| abstract_inverted_index.applications. | 60 |
| abstract_inverted_index.architectures. | 9 |
| abstract_inverted_index.practicalities | 37 |
| cited_by_percentile_year.max | 99 |
| cited_by_percentile_year.min | 89 |
| countries_distinct_count | 1 |
| institutions_distinct_count | 5 |
| citation_normalized_percentile.value | 0.91683168 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | True |