PUBLIC MATERIAL

Presentations

Dagstuhl Symmetric Key Workshop 2024

Compact equation solvers over GF(2) by Subhadeep Banik

Slides

HiPEAC 2024

A System Development Kit for Big Data Applications on FPGA-based Clusters: The EVEREST Approach by Christian Pilato

Slides

Anomaly Detection in EVEREST by Tom Slooff

Slides

Distributed Operation Set Architectures for low- latency ML inference using FPGAs by Burkhard Ringlein

Slides

MLIR stack for heterogeneous systems by Karl Friebel

Slides

Pollutec 2023

EVEREST for Atmospheric applications by Fabien Brocheton

Slides

SPACE 2023

Equation solvers over GF(2) by Subhadeep Banik

Slides

Automatic Application of Side Channel Countermeasures: History and Perspectives by Francesco Regazzoni

Slides

ASK 2023

Compact Circuits for Efficient Möbius Transform by Subhadeep Banik

Slides

FPL 2023

Automatic system-level design for reconfigurable HPC applications: The EVEREST approach by Christian Pilato

Slides

Cryptarchi 2023

Compact Circuits for Efficient Möbius Transform by Subhadeep Banik

Slides

ICT.Open 2023

Anomaly Detection to Improve Security of Big Data Analytics by Tom Slooff

Poster

HiPEAC 2023

Automated Anomaly Detection to improve Security in a High- Performance Heterogeneous Environment by Tom Slooff (Presented by Subhadeep Banik)

Slides

FPL 2022

FPGA-specific Physical Attacks and Efficient Countermeasures by Francesco Regazzoni

Slides

Computing Frontiers 2022

The EVEREST SDK: Mapping big-data applications onto heterogeneous reconfigurable computing systems by Christoph Hagleitner

Slides

DATE 2022

Climbing EVEREST: dEsign enVironmEnt foR Extreme-Scale big data analyTics on heterogeneous platforms by Gianluca Palermo

Slides

EVEREST special session at EBDVF 2022

EVEREST SDK: Environment for High-Performance, Distributed, Reconfigurable and Heterogeneous Platforms by Christian Pilato

Slides

Data processing acceleration in Traffic modelling by Radim Cmar

Slides

Weather modeling and prediction by Antonella Galizia

Slides

Air quality monitoring in industrial sites by Fabien Brocheton

Slides

Weather-based prediction of renewable energy production by Riccardo Cevasco

Slides

PASC 2021

Domain Specific Languages to Tame Heterogeneous and Emerging Computing Systems by Jeronimo Castrillon

Slides | Recording | More info

FPL 2021

climbing EVEREST: dEsign enVironmEnt foR Extreme-Scale big data analyTics on heterogeneous platforms by Christian Pilato and Michele Paolino

Slides | Recording | More info

EVEREST special session at EBDVF 2021

DATE 2021

EVEREST: A design environment for extreme-scale big data analytics on heterogeneous platforms by Christian Pilato

Slides

PUBLICATIONS

Book Chapters
Banik, S., & Regazzoni, F. Efficient and Secure Encryption for FPGAs in the Cloud. Security of FPGA-Accelerated Cloud Computing Environments (pp. 57-80) (2023) (available at: https://link.springer.com/chapter/10.1007/978-3-031-45395-3_3)
Mahmoud, D. G., Glamočanin, O., Regazzoni, F., & Stojilović, M. Practical Implementations of Remote Power Side-Channel and Fault-Injection Attacks on Multitenant FPGAs. Security of FPGA-Accelerated Cloud Computing Environments (pp. 101-135) (2023) (available at: https://link.springer.com/chapter/10.1007/978-3-031-45395-3_5)
Journals

S. Banik and F. Regazzoni. Compact Circuits for Efficient Mobius Transform. Cryptology ePrint Archive, 2023. (available at: https://eprint.iacr.org/2023/948)

R. Murillo, A. A. D. Barrio, G. Botella and C. Pilato. Generating Posit-based Accelerators with High-Level Synthesis. IEEE TCAS-I, 2023. (available at: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10203011)

M. Tibaldi and C. Pilato. A Survey of FPGA Optimization Methods for Data Center Energy Efficiency. IEEE TSUSC, 2023. (available at: https://arxiv.org/pdf/2309.12884.pdf)

B. Ringlein, F. Abel, D. Diamantopoulos, B. Weiss, C. Hagleitner and D. Fey. Advancing compilation of DNNs on FPGAs using Operation Set Architectures. IEEE CAL, 2023. (available at: https://www.zurich.ibm.com/pdf/fpga/IEEE_CAL22_Ringlein_accepted.pdf)

Kostas Papagiannopoulos, Ognjen Glamočanin, Melissa Azouaoui, Dorian Ros, Francesco Regazzoni, and Mirjana Stojilović. The Side-Channel Metric Cheat Sheet. ACM Computing Surveys, 2022. (available at: https://eprint.iacr.org/2022/253.pdf)

Stephanie Soldavini, Karl F. A. Friebel, Mattia Tibaldi, Gerald Hempel, Jeromino Castrillon, Christian Pilato. Automatic Creation of High-Bandwidth Memory Architectures from Domain-Specific Languages: The Case of Computational Fluid Dynamics. arXiv, 2022. (available at: https://arxiv.org/abs/2203.10850) 

Mattia Tibaldi, Gianluca Palermo and Christian Pilato. Dynamically-Tunable Dataflow Architectures Based on Markov Queuing Models. Electronics, an open access journal by MDPI, 12 February 2022. (available at: https://www.mdpi.com/2079-9292/11/4/555

Stephanie Soldavini and Christian Pilato. A Survey on Domain-Specific Memory Architecture. Journal of Integrated Circuits and Systems, vol. 16, n. 2, 2021, JISC Special Issue, 23 August 2021. (available at: https://doi.org/10.29292/jics.v16i2.509

Conferences

Christian Pilato, Subhadeep Banik, Jakub Beranek, Fabien Brocheton, Jeronimo Castrillon, Riccardo Cevasco, Radim Cmar, Serena Curzel, Fabrizio Ferrandi, Karl F. A. Friebel, Antonella Galizia, Matteo Grasso, Paulo Silva, Jan Martinovic, Gianluca Palermo, Michele Paolino, Andrea Parodi, Antonio Parodi, Fabio Pintus, Raphael Polig, David Poulet, Francesco Regazzoni, Burkhard Ringlein, Roberto Rocco, Katerina Slaninova, Tom Slooff, Stephanie Soldavini, Felix Suchert, Mattia Tibaldi, Beat Weiss, Christoph Hagleitner. A System Development Kit for Big Data Applications on FPGA-based Clusters: The EVEREST Approach. DATE 2024 (available at: https://arxiv.org/abs/2402.12612)

D. Diamantopoulos, B. Ringlein, B. Weiss, M. Lantz and F. Abel. Composability of Cloud Accelerators in Virtual World Simulations. 2023 IEEE 16th International Conference on Cloud Computing (CLOUD) (pp. 272-274). (available at: https://ieeexplore.ieee.org/abstract/document/10254990)

Karl F. A. Friebel, Jiahong Bi, Jeronimo Castrillon. base2: An IR for Binary Numeral Types. HEART 2023 (available at: https://cfaed.tu-dresden.de/files/Images/people/chair-cc/publications/2306_Friebel_HEART.pdf)

Felix Suchert, Lisza Zeidler, Jeronimo Castrillon, Sebastian Ertel. ConDRust: Scalable Deterministic Concurrency from Verifiable Rust Programs. ECOOP 2023 (available at: https://drops.dagstuhl.de/opus/volltexte/2023/18226/)

D. van den Berg, T. Slooff, M. Brohet, K. Papagiannopoulos, F. Regazzoni. Data Under Siege: The Quest for the Optimal Convolutional Autoencoder in Side-Channel Attacks. IJCNN 2023 (available at: https://zenodo.org/records/11479260) (poster)

A. Panagopoulou, M. Paolino, D. Raho. Virtio-FPGA: a virtualization solution for SoC-attached FPGAs. ESARS23 (available at: https://arxiv.org/abs/2304.01721)

K. F. A. Friebel, A. A. Khan, J. Castrillon. Modelling linear algebra kernels as polyhedral volume operations. IMPACT 2023 (available at: https://impact-workshop.org/papers/paper10.pdf)

S. Soldavini, D. Sciuto, C. Pilato. Iris: Automatic Generation of Efficient Data Layouts for High Bandwidth Utilization. ASPDAC 2023 (available at: https://dl.acm.org/doi/abs/10.1145/3566097.3567892)

K. Nayak, D. Upadhyaya, F. Regazzoni, I. Polian. On the Limitations of Logic Locking the Approximate Circuits. AsiaHOST 2023. (available at: https://ieeexplore.ieee.org/abstract/document/10022175) (Slides)

Burkhard Ringlein, Francois Abel, Dionysios Diamantopoulos, Beat Weiss, Christoph Hagleitner, Dietmar Fey. DOSA: Organic Compilation For Neural Network Inference on Distributed FPGAs.  EDGE 2023 (available at: https://research.ibm.com/publications/dosa-organic-compilation-for-neural-network-inference-on-distributed-fpgas).

S.Cirici, M. Paolino, S. Raho. SVFF: An Automated Framework for SR-IOV Virtual Function Management in FPGA Accelerated Virtualized Environments. CITS 2022 (available at: https://ieeexplore.ieee.org/document/10188786)

Felix Suchert, Jeronimo Castrillon. STAMP-Rust: Language and Performance Comparison to C on Transactional Benchmarks.  Bench 2022 (available at: https://link.springer.com/chapter/10.1007/978-3-031-31180-2_10).

P. N. Soomro, M. Abduljabbar, J. Castrillon, M. Pericàs. Shisha: Online scheduling of CNN pipelines on heterogeneous architectures.  PPAM 2022 (available at: https://arxiv.org/abs/2202.11575).

Karl Friebel, Stephanie Soldavini, Gerald Hempel, Christian Pilato, Jeronimo Castrillon. From Domain-Specific Languages to Memory-Optimized Accelerators for Fluid Dynamics.  FPGA for HPC Workshop 2021, HPCFPGA2021, 7-10 September 2021, Virtual Event (available at: https://arxiv.org/abs/2108.03326).

Dionysios Diamantopoulos, Raphael Polig, Burkhard Ringlein, Mitra Purandare,Beat Weiss, Christoph Hagleitner, Mark Lantz, Franc ̧ois Abel. Acceleration-as-a-μService: A Cloud-native Monte-Carlo Option Pricing Engine on CPUs, CPUs and Disaggregated FPGAs. IEEE World Congress on Services (IEEE CLOUD 2021), 5-11 September (available at:https://ieeexplore.ieee.org/document/9582168).

Emanuele Vitali, Anton Lokhmotov and Gianluca Palermo Dynamic Network selection for the Object Detection task: why it matters and what we (didn’t) achieve Proceedings of the International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS XXI), 5-7 July 2021, Virtual Event (available at: https://arxiv.org/abs/2105.13279).

Flavia Caforio, Pierpaolo Iannicelli, Michele Paolino, Daniel Raho VOSySmonitoRV: a mixed-criticality solution on Linux-capable RISC-V platforms Proceedings of 10th Mediterranean conference on embedded computing (MECO21), 7-10 June 2021, Budva, Montenegro (available at: https://ieeexplore.ieee.org/document/9460246).

Christian Pilato, Francesco Regazzoni High-Level Synthesis of Security Properties via Software-Level Abstractions Presented at 1st Workshop on Languages, Tools, and Techniques for Accelerator Design (LATTE 2021) , 15 April 2021, Virtual Event (available at: http://arxiv.org/abs/2104.01446).

Stephanie Soldavini, Christian Pilato Compiler Infrastructure for Specializing Domain-Specific Memory Templates Presented at 1st Workshop on Languages, Tools, and Techniques for Accelerator Design (LATTE 2021) , 15 April 2021, Virtual Event (available at: http://arxiv.org/abs/2104.01448).

Christian Pilato, Stanislav Bohm, Fabien Brocheton, Jeronimo Castrillon, Riccardo Cevasco, Vojtech Cima, Radim Cmar, Dionysios Diamantopoulos, Fabrizio Ferrandi, Jan Martinovic, Gianluca Palermo, Michele Paolino, Antonio Parodi, Lorenzo Pittaluga, Daniel Raho, Francesco Regazzoni, Katerina Slaninova, Christoph Hagleitner EVEREST: A design environment for extreme-scale big data analytics on heterogeneous platforms Proceedings of the IEEE Design, Automation and Test in Europe Conference (DATE), 1-5 February 2021, Virtual Event (available at: https://arxiv.org/abs/2103.04185).

Poster
S. Soldavini, F. Suchert, S. Curzel, M. Fiorito, K. Friebel, F. Ferrandi and C. Pilato. Etna: MLIR-Based System-Level Design and Optimization for Transparent Application Execution on CPU-FPGA Nodes, FCCM 2024 (available at: https://www.cfaed.tu-dresden.de/files/Images/people/chair-cc/publications/2405_Suchert_FCCM.pdf)

S. Curzel, S. Jovic, M. Fiorito, A. Tumeo, F. Ferrandi. High Level Synthesis: Experimenting with MLIR polyhedral representation for accelerator design.  IMPACT 2022.

S. Curzel, S. Jovic, M. Fiorito, A. Tumeo, F. Ferrandi. MLIR Loop Optimizations for High-Level Synthesis: A Case Study, PACT 2022.

Tom Slooff, Francesco Regazzoni, Fabien Brocheton, Antonio Parodi, Radim Cmar. Anomaly detection to improve security of big data analytics, CF 2022. (available here: https://zenodo.org/records/11479195) (poster)

 Radim Cmar , Martin ŠurkovskýMartin ŠurkovskýJan Martinovič Advanced Traffic Modelling for Smart Cities using Powerful Data Processing Platform, EBDVF 2021.

A.Galizia, A.Parodi ,R.Cevasco, M.Grasso Predicting Renewable Engergy Generation by the means of Weather-Scenarios, IOT Sensors and Complex HPC Infrastructure,  EBDVF 2021.

F. Brocheton, D. Poulet , A.Galizia, A.Parodi, M. Golasowski, J. Martinovič Improving Air Dispersion Prediction Exploiting Complex Infrastructure and Ensemble Forecast, EBDVF 2021.

Radim Cmar, Martin Šurkovský, Kateřina Slaninová, Jan Martinovič Advanced Traffic Modelling for Smart CitiesUsing Powerful Data Processing Platform, EHPCSW 2022.

Martin Šurkovský, Stanislav Bohm, Kateřina Slaninová, Jan Martinovič, Radim Cmar, Gianluca Palermo Advanced Traffic Modelling for Smart Cities – Project Demonstrator Using Everest Methodology, ISC 2022

Datasets

All published datasets can be found under the EVEREST community on Zenodo: https://zenodo.org/communities/everest/

PUBLIC DELIVeRABLES

Webinars

EVEREST project webinar – IBM Research Europe: A Cloud FPGA Platform for EVEREST EVEREST project webinar – Politecnico di Milano: Bambu EVEREST project webinar – Università della Svizzera italiana: Security challenges in distributed systems EVEREST project webinar -TU Dresden: Domain specific languages for heterogeneous & emerging computer systems EVEREST project webinar -IT4Innovations: Multi-node Workloads EVEREST project webinar: Challenges in renewable energy forecasting EVEREST project webinar: Enabling HPC and AI for air quality forecasting EVEREST project webinar: Enabling HPC and AI for Traffic Modelling EVEREST project webinar: EVEREST Runtime Environment Virtualisation EVEREST project webinar: Challenges in Weather Forecasting Computation EVEREST project webinar: The EVEREST System Development Kit (SDK) EVEREST project webinar: SDK Run-Time Components EVEREST project webinar: EVEREST optimization with traffic modelling use case EVEREST project webinar: Wind Power Forecasting Application EVEREST project webinar: The EVEREST Platform

PRESS RELEASES

  • EVEREST Press Release, May 2024 (available here)
  • EVEREST Press Release, August 2021 (available here)

EVENTS

  1. FPL workshop 2021 click for more information
  2. DATE workshop DATA-DREAM22 click for more information
  3. HiPEAC workshop 2022 EVEREST: Design and Programming High-performance, distributed, reconfigurable and heterogeneous platforms for extreme-scale analytics click for more information
  4. PhD Summer School: Extreme-scale big data analytics and scientific computing on heterogeneous platforms click for more information
  5. HiPEAC workshop 2023 EVEREST + DAPHNE: Workshop on Design and Programming High-performance, distributed, reconfigurable and heterogeneous platforms for extreme-scale analytics click for more information