PUBLIC MATERIAL

Presentations

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

FPL 2023

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

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
 

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

Journals

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

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://ieeexplore.ieee.org/document/10191779)

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)

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).

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).

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

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. 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.

 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

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

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