activity
20132024
most citedFaaSdom: A Benchmark Suite for Serverless Computing

69 citations · 767 across the 45 of their papers we have counts for

collaborators

50 papers

cs.CE2024★ 4 cited

Practical Forecasting of Cryptocoins Timeseries using Correlation Patterns

Pasquale De Rosa, Pascal Felber, Valerio Schiavoni

Cryptocoins (i.e., Bitcoin, Ether, Litecoin) are tradable digital assets. Ownerships of cryptocoins are registered on distributed ledgers (i.e., blockchains). Secure encryption tec…

cs.CR2023

Preventing EFail Attacks with Client-Side WebAssembly: The Case of Swiss Post's IncaMail

Pascal Gerig, Jämes Ménétrey, Baptiste Lanoix +4

Traditional email encryption schemes are vulnerable to EFail attacks, which exploit the lack of message authentication by manipulating ciphertexts and exfiltrating plaintext via HT…

cs.AR2023★ 10 cited

VEDLIoT -- Next generation accelerated AIoT systems and applications

Kevin Mika, René Griessl, Nils Kucza +29

The VEDLIoT project aims to develop energy-efficient Deep Learning methodologies for distributed Artificial Intelligence of Things (AIoT) applications. During our project, we propo…

cs.OS2023

NVMM cache design: Logging vs. Paging

Rémi Dulong, Quentin Acher, Baptiste Lepers +3

Modern NVMM is closing the gap between DRAM and persistent storage, both in terms of performance and features. Having both byte addressability and persistence on the same device gi…

cs.CR2023★ 14 cited

Montsalvat: Partitioning Java Applications to Minimize the TCB in Intel SGX

Peterson Yuhala, Jämes Ménétrey, Pascal Felber +5

The popularity of the Java programming language has led to its wide adoption in cloud computing infrastructures. However, Java applications running in untrusted clouds are vulnerab…

cs.CR2023

SGX Switchless Calls Made Configless

Peterson Yuhala, Michael Paper, Timothée Zerbib +3

Intel's software guard extensions (SGX) provide hardware enclaves to guarantee confidentiality and integrity for sensitive code and data. However, systems leveraging such security…

cs.DC2022★ 57 cited

WebAssembly as a Common Layer for the Cloud-edge Continuum

Jämes Ménétrey, Marcelo Pasin, Pascal Felber +1

Over the last decade, the cloud computing landscape has transformed from a centralised architecture made of large data centres to a distributed and heterogeneous architecture embra…

cs.DC2022

PCRAFT: Capacity Planning for Dependable Stateless Services

Rasha Faqeh, Andrè Martin, Valerio Schiavoni +3

Fault-tolerance techniques depend on replication to enhance availability, albeit at the cost of increased infrastructure costs. This results in a fundamental trade-off: Fault-toler…

cs.CR2022★ 36 cited

WaTZ: A Trusted WebAssembly Runtime Environment with Remote Attestation for TrustZone

Jämes Ménétrey, Marcelo Pasin, Pascal Felber +1

WebAssembly (Wasm) is a novel low-level bytecode format that swiftly gained popularity for its efficiency, versatility and security, with near-native performance. Besides, trusted…

cs.CR2022★ 3 cited

Attestation Mechanisms for Trusted Execution Environments Demystified

Jämes Ménétrey, Christian Göttel, Anum Khurshid +4

Attestation is a fundamental building block to establish trust over software systems. When used in conjunction with trusted execution environments, it guarantees the genuineness of…

cs.CR2022★ 10 cited

An Exploratory Study of Attestation Mechanisms for Trusted Execution Environments

Jämes Ménétrey, Christian Göttel, Marcelo Pasin +2

Attestation is a fundamental building block to establish trust over software systems. When used in conjunction with trusted execution environments, it guarantees that genuine code…

cs.DC2021★ 3 cited

Scrooge Attack: Undervolting ARM Processors for Profit

Christian Göttel, Konstantinos Parasyris, Osman Unsal +3

Latest ARM processors are approaching the computational power of x86 architectures while consuming much less energy. Consequently, supply follows demand with Amazon EC2, Equinix Me…

cs.DC2021★ 6 cited

NVCache: A Plug-and-Play NVMM-based I/O Booster for Legacy Systems

Rémi Dulong, Rafael Pires, Andreia Correia +4

This paper introduces NVCache, an approach that uses a non-volatile main memory (NVMM) as a write cache to improve the write performance of legacy applications. We compare NVCache…

cs.DC2021★ 2 cited

Security, Performance and Energy Implications of Hardware-assisted Memory Protection Mechanisms on Event-based Streaming Systems

Christian Göttel, Rafael Pires, Isabelly Rocha +4

Major cloud providers such as Amazon, Google and Microsoft provide nowadays some form of infrastructure as a service (IaaS) which allows deploying services in the form of virtual m…

cs.CR2021

Plinius: Secure and Persistent Machine Learning Model Training

Peterson Yuhala, Pascal Felber, Valerio Schiavoni +1

With the increasing popularity of cloud based machine learning (ML) techniques there comes a need for privacy and integrity guarantees for ML data. In addition, the significant sca…

cs.CR2021★ 58 cited

Twine: An Embedded Trusted Runtime for WebAssembly

Jämes Ménétrey, Marcelo Pasin, Pascal Felber +1

WebAssembly is an increasingly popular lightweight binary instruction format, which can be efficiently embedded and sandboxed. Languages like C, C++, Rust, Go, and many others can…

cs.NI2021★ 19 cited

ZipLine: In-Network Compression at Line Speed

Sébastien Vaucher, Niloofar Yazdani, Pascal Felber +2

Network appliances continue to offer novel opportunities to offload processing from computing nodes directly into the data plane. One popular concern of network operators and their…

cs.CR2020★ 3 cited

TEEMon: A continuous performance monitoring framework for TEEs

Robert Krahn, Donald Dragoti, Franz Gregor +6

Trusted Execution Environments (TEEs), such as Intel Software Guard eXtensions (SGX), are considered as a promising approach to resolve security challenges in clouds. TEEs protect…

cs.DC2020

PipeTune: Pipeline Parallelism of Hyper and System Parameters Tuning for Deep Learning Clusters

Isabelly Rocha, Nathaniel Morris, Lydia Y. Chen +3

DNN learning jobs are common in today's clusters due to the advances in AI driven services such as machine translation and image recognition. The most critical phase of these jobs…

cs.DC2020★ 18 cited

TZ4Fabric: Executing Smart Contracts with ARM TrustZone

Christina Müller, Marcus Brandenburger, Christian Cachin +3

Blockchain technology promises to revolutionize manufacturing industries. For example, several supply-chain use-cases may benefit from transparent asset tracking and automated proc…

cs.DC2020★ 69 cited

FaaSdom: A Benchmark Suite for Serverless Computing

Pascal Maissen, Pascal Felber, Peter Kropf +1

Serverless computing has become a major trend among cloud providers. With serverless computing, developers fully delegate the task of managing the servers, dynamically allocating t…

cs.DC2020★ 7 cited

Hermes: Enabling Energy-efficient IoT Networks with Generalized Deduplication

Christian Göttel, Lars Nielsen, Niloofar Yazdani +3

With the advent of the Internet of Things (IoT), the ever growing number of connected devices observed in recent years and foreseen for the next decade suggests that more and more…

cs.CR2020

Trust Management as a Service: Enabling Trusted Execution in the Face of Byzantine Stakeholders

Franz Gregor, Wojciech Ozga, Sébastien Vaucher +7

Trust is arguably the most important challenge for critical services both deployed as well as accessed remotely over the network. These systems are exposed to a wide diversity of t…

cs.DC2019★ 2 cited

LEGaTO: Low-Energy, Secure, and Resilient Toolset for Heterogeneous Computing

B. Salami, K. Parasyris, A. Cristal +42

The LEGaTO project leverages task-based programming models to provide a software ecosystem for Made in-Europe heterogeneous hardware composed of CPUs, GPUs, FPGAs and dataflow engi…