Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Felix Eberhardt

dblp:179/7978 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
1since 2021 · last 2023
0000-0002-4398-2900ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Memory systems · 50% Storage systems · 25% Hardware accelerators and domain-specific architectures · 25%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems › processing-in-memory
near-data processing
0.412020
Accessible near-storage computing with FPGAs · EuroSys 2020
Hardware accelerators and domain-specific architectures › accelerator integration
near-storage accelerator
0.412020
Accessible near-storage computing with FPGAs · EuroSys 2020
Storage systems › computational storage
near-storage computing
0.412020
Accessible near-storage computing with FPGAs · EuroSys 2020
Memory systems
processing-in-memory
0.412020
Accessible near-storage computing with FPGAs · EuroSys 2020

Methods — techniques the papers use, named apart from their topics

FPGA programming models · 0.4
YearPublicationVenuePosition
2023 Improving the accessibility of NUMA-aware C++ application development based on the PGASUS framework
abstract
Abstract Certain workloads such asin‐memory databasesare inherently hard to scale‐out and rely on cache‐coherent scale‐up non‐uniform memory access (NUMA) systems to keep up with the ever‐increasing demand for compute resources. However, many parallel programming frameworks such as OpenMP do not make efficient use of large scale‐up NUMA systems as they do not consider data locality sufficiently. In this work, we presentPGASUS, a C++ framework for NUMA‐aware application development that provides integrated facilities for NUMA‐aware task parallelism and data placement. The framework is based on an extensive review of parallel programming languages and frameworks to incorporate the best practices of the field. In a comprehensive evaluation, we demonstrate thatPGASUSprovides average performance improvements of and peak performance improvements of up to across a wide range of workloads.
Max Plauth, Felix Eberhardt, Andreas Grapentin, Andreas Polze
Concurr. Comput. Pract. Exp.2
2020 Accessible near-storage computing with FPGAs
abstract
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.
Robert Schmid, Max Plauth, Lukas Wenzel, Felix Eberhardt, Andreas Polze
EuroSys4
2018 Giving Customers Control Over Their Data: Integrating a Policy Language into the Cloud
abstract
Cloud computing offers the potential to store, manage, and process data in highly available, scalable, and elastic environments. Yet, these environments still provide very limited and inflexible means for customers to control their data. For example, customers can neither specify security of inter-cloud communication bearing the risk of information leakage, nor comply with laws requiring data to be kept in the originating jurisdiction, nor control sharing of data with third parties on a fine-granular basis. This lack of control can hinder cloud adoption for data that falls under regulations. In this paper, we show in six use cases how cloud environments can be enriched with policy language support to give customers control over cloud data. Our use cases are based on realizing policy language support in all three cloud environment layers, i.e., IaaS, PaaS, and SaaS. Specifically, we present policy-aware resource management (with OpenStack) and dynamic network configuration. With CERN's big data storage and the in-memory database Hyrise, we show realization for storage and further exemplify policy-aware cloud processing by network function virtualization which enables Orange to offload customer home gateways to the cloud. Finally, we discuss benefits of policy support in F-Secure's Security Cloud. These use cases show the feasibility of realizing customer control with policy support in the cloud. Thus, our work enables customers with regulated data to tap cloud benefits and significantly broadens the market for cloud providers.
Jens Hiller, Maël Kimmerlin, Max Plauth, Seppo Sakari Heikkilä, Stefan Halfpap, Ville Lindfors, Felix Eberhardt, Dariusz Bursztynowski, Jesus Llorente Santos, Oliver Hohlfeld, Klaus Wehrle
IC2E7