Demo Data from EDBT 2026 / reviewers in the wild / expert
Fabian Boemer
dblp:212/4787
· DBLP profile ↗
6ranked-venue papers
3as first author
2since 2021 · last 2022
0000-0002-3255-1136ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorSecurity and privacy · 1 · 1 first-author
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 |
Hardware accelerators and domain-specific architectures · 67% Memory systems · 33% | |
| Network and information security
2 papers |
Privacy and data protection · 50% Security and privacy of machine learning · 20% Cryptographic protocols and secure computation · 15% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures › machine learning accelerator
DNN inference |
0.6 | 1 | 2022 | Enabling Homomorphically Encrypted Inference for Large DNN Models · IEEE Trans. Computers 2022 |
Hardware accelerators and domain-specific architectures › cryptographic accelerator
homomorphic encryption accelerator |
0.6 | 1 | 2022 | Enabling Homomorphically Encrypted Inference for Large DNN Models · IEEE Trans. Computers 2022 |
Memory systems
hybrid memory |
0.6 | 1 | 2022 | Enabling Homomorphically Encrypted Inference for Large DNN Models · IEEE Trans. Computers 2022 |
Privacy and data protection
privacy-enhancing technologies |
0.4 | 1 | 2020 | Developing Privacy-preserving AI Systems: The Lessons learned · DAC 2020 |
Security and privacy of machine learning
privacy-preserving inference |
0.2 | 1 | 2022 | Enabling Homomorphically Encrypted Inference for Large DNN Models · IEEE Trans. Computers 2022 |
Cryptographic protocols and secure computation
secure multiparty computation |
0.1 | 1 | 2020 | Developing Privacy-preserving AI Systems: The Lessons learned · DAC 2020 |
Hardware security and side channels
trusted execution environments |
0.1 | 1 | 2020 | Developing Privacy-preserving AI Systems: The Lessons learned · DAC 2020 |
Methods — techniques the papers use, named apart from their topics
homomorphic encryption · 1.6Intel HE-Transformer nGraph · 1.1trusted execution environment · 0.4secure multiparty computation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Accelerating Encrypted Computing on Intel GPUsabstractHomomorphic Encryption (HE) is an emerging encryption scheme that allows computations to be performed directly on encrypted messages. This property provides promising applications such as privacy-preserving deep learning and cloud computing. Prior works have been proposed to enable practical privacy-preserving applications with architectural-aware optimizations on CPUs, CUDA-enabled GPUs and FPGAs. However, there is no systematic optimization for the whole HE pipeline on Intel GPUs. In this paper, we present the first-ever SYCL-based GPU backend for Microsoft SEAL APIs. We perform optimizations from instruction level, algorithmic level and application level to accelerate our HE library based on the Cheon, Kim, Kim and Song (CKKS) scheme on Intel GPUs. The performance is validated on two latest Intel GPUs. Experimental results show that our staged optimizations together with optimizations including low-level optimizations and kernel fusion accelerate the Number Theoretic Transform (NTT), a key algorithm for HE, by up to 9.93X compared with the naive GPU baseline. The roofline analysis confirms that our optimized NTT reaches 79.8% and 85.7% of the peak performance on two GPU devices. Through the highly optimized NTT and the assembly-level optimization, we obtain 2.32X – 3.05X acceleration for HE evaluation routines. In addition, our all-together systematic optimizations improve the performance of encrypted element-wise polynomial matrix multiplication application by up to 3.11X. Mohannad Ibrahim, Yiqin Qiu, Fabian Boemer, Zizhong Chen, Alexey Titov, Alexander Lyashevsky |
IPDPS | 4 |
| 2022 | Enabling Homomorphically Encrypted Inference for Large DNN ModelsabstractThe proliferation of machine learning services in the last few years has raised data privacy concerns. Homomorphic encryption (HE) enables inference using encrypted data but it incurs 100x–10,000x memory and runtime overheads. Secure deep neural network (DNN) inference using HE is currently limited by computing and memory resources, with frameworks requiring hundreds of gigabytes of DRAM to evaluate small models. To overcome these limitations, in this paper we explore the feasibility of leveraging hybrid memory systems comprised of DRAM and persistent memory. In particular, we explore the recently-released Intel® Optane™ PMem technology and the Intel® HE-Transformer nGraph® to run large neural networks such as MobileNetV2 (in its largest variant) and ResNet-50 for the first time in the literature. We present an in-depth analysis of the efficiency of the executions with different hardware and software configurations. Our results conclude that DNN inference using HE incurs on friendly access patterns for this memory configuration, yielding efficient executions. Guillermo Lloret-Talavera, Marc Jordà, Harald Servat, Fabian Boemer, Chetan Chauhan, Shigeki Tomishima, Nilesh N. Shah, Antonio J. Peña |
IEEE Trans. Computers | 4 |
| 2020 | MP2ML: a mixed-protocol machine learning framework for private inferenceabstractPrivacy-preserving machine learning (PPML) has many applications, from medical image classification and anomaly detection to financial analysis. nGraph-HE enables data scientists to perform private inference of deep learning (DL) models trained using popular frameworks such as TensorFlow. nGraph-HE computes linear layers using the CKKS homomorphic encryption (HE) scheme. The non-polynomial activation functions, such as MaxPool and ReLU, are evaluated in the clear by the data owner who obtains the intermediate feature maps. This leaks the feature maps to the data owner from which it may be possible to deduce the DL model weights. As a result, such protocols may not be suitable for deployment, especially when the DL model is intellectual property. Fabian Boemer, Rosario Cammarota, Daniel Demmler, Thomas Schneider 0003, Hossein Yalame |
ARES | 1 |
| 2020 | Developing Privacy-preserving AI Systems: The Lessons learnedabstractAdvances in customers' data privacy laws create pressures and pain points across the entire lifecycle of AI products. Working figures such as data scientists and data engineers need to account for the correct use of privacy-enhancing technologies such as homomorphic encryption, secure multi-party computation, and trusted execution environment when they develop, test and deploy products embedding AI models while providing data protection guarantees. In this work, we share the lessons learned during the development of frameworks to aid data scientists and data engineers to map their optimized workloads onto privacy-enhancing technologies seamlessly and correctly. Huili Chen, Siam U. Hussain, Fabian Boemer, Emmanuel Stapf, Ahmad-Reza Sadeghi, Farinaz Koushanfar, Rosario Cammarota |
DAC | 3 |
| 2019 | nGraph-HE: a graph compiler for deep learning on homomorphically encrypted dataabstractHomomorphic encryption (HE)---the ability to perform computation on encrypted data---is an attractive remedy to increasing concerns about data privacy in deep learning (DL). However, building DL models that operate on ciphertext is currently labor-intensive and requires simultaneous expertise in DL, cryptography, and software engineering. DL frameworks and recent advances in graph compilers have greatly accelerated the training and deployment of DL models to various computing platforms. We introduce nGraph-HE, an extension of nGraph, Intel's DL graph compiler, which enables deployment of trained models with popular frameworks such as TensorFlow while simply treating HE as another hardware target. Our graph-compiler approach enables HE-aware optimizations- implemented at compile-time, such as constant folding and HE-SIMD packing, and at run-time, such as special value plaintext bypass. Furthermore, nGraph-HE integrates with DL frameworks such as TensorFlow, enabling data scientists to benchmark DL models with minimal overhead. Fabian Boemer, Yixing Lao, Rosario Cammarota, Casimir Wierzynski |
CF | 1 |
| 2018 | Parameter-free image segmentation with SLIC
Fabian Boemer, Edward R. Ratner, Amaury Lendasse |
Neurocomputing | 1 |