activity
20162026
most citedUnikraft: Fast, Specialized Unikernels the Easy Way

109 citations · 140 across the 10 of their papers we have counts for

collaborators

11 papers

cs.OS2026

Wayfinder: Automated Operating System Specialization

Alexander Jung, Cezar Crăciunoiu, Nikolaos Karaolidis +5

Specializing an OS to optimize the performance of a particular application is typically a manual process that requires great expertise. Specialization through configuration lends i…

cs.OS2023★ 1 cited

Loupe: Driving the Development of OS Compatibility Layers

Hugo Lefeuvre, Gaulthier Gain, Vlad-Andrei Bădoiu +5

Supporting mainstream applications is fundamental for a new OS to have impact. It is generally achieved by developing a layer of compatibility allowing applications developed for a…

cs.CR2023★ 14 cited

Assessing the Impact of Interface Vulnerabilities in Compartmentalized Software

Hugo Lefeuvre, Vlad-Andrei Bădoiu, Yi Chien +3

Least-privilege separation decomposes applications into compartments limited to accessing only what they need. When compartmentalizing existing software, many approaches neglect se…

cs.OS2022

FlexOS: Towards Flexible OS Isolation

Hugo Lefeuvre, Vlad-Andrei Bădoiu, Alexander Jung +5

At design time, modern operating systems are locked in a specific safety and isolation strategy that mixes one or more hardware/software protection mechanisms (e.g. user/kernel sep…

cs.OS2021★ 109 cited

Unikraft: Fast, Specialized Unikernels the Easy Way

Simon Kuenzer, Vlad-Andrei Bădoiu, Hugo Lefeuvre +12

Unikernels are famous for providing excellent performance in terms of boot times, throughput and memory consumption, to name a few metrics. However, they are infamous for making it…

cs.DC2020

SOL: Effortless Device Support for AI Frameworks without Source Code Changes

Nicolas Weber, Felipe Huici

Modern high performance computing clusters heavily rely on accelerators to overcome the limited compute power of CPUs. These supercomputers run various applications from different…

cs.DC2018★ 7 cited

BrainSlug: Transparent Acceleration of Deep Learning Through Depth-First Parallelism

Nicolas Weber, Florian Schmidt, Mathias Niepert +1

Neural network frameworks such as PyTorch and TensorFlow are the workhorses of numerous machine learning applications ranging from object recognition to machine translation. While…

cs.DC2018★ 7 cited

Representation Learning for Resource Usage Prediction

Florian Schmidt, Mathias Niepert, Felipe Huici

Creating a model of a computer system that can be used for tasks such as predicting future resource usage and detecting anomalies is a challenging problem. Most current systems rel…

cs.NI2017

Re-designing Dynamic Content Delivery in the Light of a Virtualized Infrastructure

Giuseppe Siracusano, Roberto Bifulco, Martino Trevisan +5

We explore the opportunities and design options enabled by novel SDN and NFV technologies, by re-designing a dynamic Content Delivery Network (CDN) service. Our system, named MOSTO…

cs.NI2017★ 2 cited

Net2Vec: Deep Learning for the Network

Roberto Gonzalez, Filipe Manco, Alberto Garcia-Duran +4

We present Net2Vec, a flexible high-performance platform that allows the execution of deep learning algorithms in the communication network. Net2Vec is able to capture data from th…

cs.NI2016

On-the-Fly TCP Acceleration with Miniproxy

Giuseppe Siracusano, Roberto Bifulco, Simon Kuenzer +3

TCP proxies are basic building blocks for many advanced middleboxes. In this paper we present Miniproxy, a TCP proxy built on top of a specialized minimalistic cloud operating syst…