Niclas HedamIT University of Copenhagen · Computer Science
Working with eBPF and Computational Storage in the context of DAPHNE
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
Niclas is interested in cross-disciplinary research between security and data systems. Key research interests include Data Systems, Security, Privacy, Persistent Storage, Computational Storage, Trusted Storage
July 2019 - July 2020
- Research Assistant
- Assisting in the research of the Open-Channel SSD technology with the Data Systems group at the Institute of Computer Science. For regulatory reasons, the contractual position is "Student Worker". However, my duties resembles that of a Research Assistant.
Integrated data analysis (IDA) pipelines---that combine data management (DM) and query processing, high-performance computing (HPC), and machine learning (ML) training and scoring---become increasingly common in practice. Interestingly, systems of these areas share many compilation and runtime techniques, and the used---increasingly heterogeneous--...
eBPF allows software developers to write programs that are executed in the kernel without requiring recompi-lation and system restart. These programs can collect critical performance metrics or alter user-space system contexts when a kernel function is invoked. In this paper , we will describe and discuss the architecture of eBPF as well as the cor...
Hash-based authentication is a widespread technique for protecting passwords in many modern software systems including databases. A hashing function is a one-way mathematical function that is used in various security contexts in this domain. In this paper, we revisit three popular hashing algorithms (MD5, SHA-1, and NTLM), that are considered weak...
Open-Channel SSDs are storage devices that let hosts take full control over data placement and I/O scheduling. In recent years, they have gained acceptance in data centers (e.g., Alibaba) and for computational storage (e.g., Pliops). Open-Channel SSDs require a host-based Flash Translation Layer (FTL) that manages the physical address space they ex...