Skip to main content

REliable power and time-ConstraInts-aware Predictive management of heterogeneous Exascale systems

Deliverables

RECIPE Global Resource Manager Prototype

The global resource manager developed in T2.2, at prototype stage.

RECIPE Local Resource Manager Prototype

The local resource manager developed in T2.1, at prototype stage.

Prototype Deployments update

Updated version of D42 to reflect the Jetson board addition

RECIPE Application Programming Interface

The application programming interface developed in T2.3, at prototype stage.

RECIPE Timing Analysis Tools

Tools developed in T32

Website & Dissemination materials

The project website, flyer, social media accounts and other dissemination materials. The accompanying report will be updated at M9, M18 and M36, while the website and social media will be continuously updated.

RECIPE Integrated Software Stack

RECIPE integrated software stack

RECIPE Thermal Simulation Tools

Tools developed in T33

Runtime Resource Management Policies

RTRM policies for each application based on the characterization done in T34 Outcome of T35

RECIPE Fault Prediction Tools

Tools developed in T31

Prototype Deployments

This deliverable will describe the prototype implemented for the project. All the components will be described and justified from a technical point of view. This deliverable will include all the activities performed in T.4.2.

State of the Art on Predictive Reliability Techniques

Report on the state of the art of predictive reliability techniques, outcome of T3.1 with contributions from T3.2 and T3.3.

Technology Assessment Report

This report provides an assessment of the RECIPE technologies on the target applications as outcome of T14 and T15

Lessons Learnt

Final report available to the public providing hindsight on project choices management and technical experience and future directions including observations from the advisory board

Report on Reconfigurable Accelerator Infrastructure Deployment

This report describes the adaptations and modifications performed to the original MANGO infrastructure cluster to enable its efficient use in the RECIPE project. This report will include all the activities performed in Task 4.1.

Fault-tolerance and QoS support

This report will provide all the provisions performed in the project related to fault-tolerance and QoS. The report will include activities of task 4.4.

Dissemination Plan 1

Initial dissemination plan, including specification of the data management policy.

Report on Predictive Reliability Techniques

Report on the activities of WP3 at M18, providing an overview of the work done in the first reporting period.

Dissemination Plan 2

Intermediate dissemination plan with identification of the open data sets generated by the project

Dissemination Plan 3

Final dissemination plan with final open data sets generated by the project

Searching for OpenAIRE data...

Publications

Back to the future - resource management in post-cloud solutions

Author(s): Michele Zanella, Giuseppe Massari, Andrea Galimberti, William Fornaciari
Published in: Proceedings of the Workshop on INTelligent Embedded Systems Architectures and Applications, 2018, Page(s) 33-38, ISBN 9781450365987
Publisher: ACM
DOI: 10.1145/3285017.3285028

A Game Theory Approach to Heterogeneous Resource Management: Work-in-Progress

Author(s): Lara Premi; Federico Reghenzani; Giuseppe Massari; William Fornaciari
Published in: 2020 International Conference on Embedded Software (EMSOFT), 2020, ISBN 978-1-7281-9195-9
Publisher: IEEE
DOI: 10.1109/emsoft51651.2020.9244046

Evaluating the Trade-offs in the Hardware Design of the LEDAcrypt Encryption Functions

Author(s): Alessandro Barenghi, William Fornaciari, Andrea Galimberti, Gerardo Pelosi, Davide Zoni
Published in: 2019 26th IEEE International Conference on Electronics, Circuits and Systems (ICECS), 2019, Page(s) 739-742, ISBN 978-1-7281-0996-1
Publisher: IEEE
DOI: 10.1109/icecs46596.2019.8964882

From a FPGA Prototyping Platform to a Computing Platform: The MANGO Experience

Author(s): J. Flich, R. Tornero, D. Rodriguez, D. Russo, J.M. Martinez, C. Hernandez
Published in: 2021 Design, Automation & Test in Europe Conference & Exhibition (DATE), year, 2021, Page(s) 7-12, ISBN 978-3-9819263-5-4
Publisher: IEEE
DOI: 10.23919/date51398.2021.9474051

Predictive Resource Management in Energy-constrained Embedded Systems

Author(s): Simone Crippa, Giuseppe Massari, Federico Reghenzani, Michele Zanella, William Fornaciari
Published in: 2020 23rd Euromicro Conference on Digital System Design (DSD), 2020, Page(s) 159-166, ISBN 978-1-7281-9535-3
Publisher: IEEE
DOI: 10.1109/dsd51259.2020.00035

Why statistical power matters for probabilistic real-time - work-in-progress

Author(s): Federico Reghenzani, Luca Santinelli, William Fornaciari
Published in: Proceedings of the International Conference on Embedded Software Companion - EMSOFT '19, 2019, Page(s) 1-2, ISBN 9781450369244
Publisher: ACM Press
DOI: 10.1145/3349568.3351555

Analysis and countermeasures to side-channel attacks: a hardware design perspective

Author(s): Davide Zoni
Published in: 2019 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2019, Page(s) 1-4, ISBN 978-1-7281-4770-3
Publisher: IEEE
DOI: 10.1109/recosoc48741.2019.9034935

A Probabilistic Approach to Energy-Constrained Mixed-Criticality Systems

Author(s): Federico Reghenzani, Giuseppe Massari, William Fornaciari
Published in: 2019 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2019, Page(s) 1-6, ISBN 978-1-7281-2954-9
Publisher: IEEE
DOI: 10.1109/islped.2019.8824991

Run-Time Managed Mobile Application Execution

Author(s): Michele Zanella, Giuseppe Massari, William Fornaciari
Published in: 2019 Fourth International Conference on Fog and Mobile Edge Computing (FMEC), 2019, Page(s) 74-77, ISBN 978-1-7281-1796-6
Publisher: IEEE
DOI: 10.1109/fmec.2019.8795323

Challenges in Deeply Heterogeneous High Performance Systems

Author(s): Giovanni Agosta, Rafael Tornero Gavila, Marina Zapater Sancho, William Fornaciari, David Atienza, Ramon Canal, Alessandro Cilardo, Jose Flich, Carles Hernandez Luz, Michal Kulczewski, Giuseppe Massari
Published in: 2019 22nd Euromicro Conference on Digital System Design (DSD), 2019, Page(s) 428-435, ISBN 978-1-7281-2862-7
Publisher: IEEE
DOI: 10.1109/dsd.2019.00068

Prediction-based partitions evaluation algorithm for resource allocation

Author(s): Pupykina, A.; Agosta, G.
Published in: Advances in Parallel Computing, Volume 36: Parallel Computing: Technology Trends, 2020, Page(s) 364 - 375
Publisher: IOS Press
DOI: 10.3233/apc200061

Reliable power and time-constraints-aware predictive management of heterogeneous exascale systems

Author(s): William Fornaciari, Carles Hernandez, Michal Kulchewski, Simone Libutti, José Maria Martínez, Giuseppe Massari, Ariel Oleksiak, Anna Pupykina, Federico Reghenzani, Rafael Tornero, Michele Zanella, Giovanni Agosta, Marina Zapater, Davide Zoni, David Atienza, Carlo Brandolese, Leila Cammoun, Luca Cremona, Alessandro Cilardo, Albert Farres, José Flich
Published in: Proceedings of the 18th International Conference on Embedded Computer Systems Architectures, Modeling, and Simulation - SAMOS '18, year, 2018, Page(s) 187-194, ISBN 9781-450364942
Publisher: ACM Press
DOI: 10.1145/3229631.3239368

A constrained extremum-seeking control for CPU thermal management

Author(s): Federico Reghenzani, Simone Formentin, Giuseppe Massari, William Fornaciari
Published in: Proceedings of the 15th ACM International Conference on Computing Frontiers - CF '18, year, 2018, Page(s) 320-325, ISBN 9781-450357616
Publisher: ACM Press
DOI: 10.1145/3203217.3204464

DCFNoC - A Delayed Conflict-Free Time Division Multiplexing Network on Chip

Author(s): Tomás Picornell, José Flich, Carles Hernández, José Duato
Published in: Proceedings of the 56th Annual Design Automation Conference 2019 on - DAC '19, 2019, Page(s) 1-6, ISBN 9781-450367257
Publisher: ACM Press
DOI: 10.1145/3316781.3317794

Dynamic Thermal Management with Proactive Fan Speed Control Through Reinforcement Learning

Author(s): Arman Iranfar, Federico Terraneo, Gabor Csordas, Marina Zapater, William Fornaciari, David Atienza
Published in: 2020 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2020, Page(s) 418-423, ISBN 978-3-9819263-4-7
Publisher: IEEE
DOI: 10.23919/date48585.2020.9116510

BLADE - A BitLine Accelerator for Devices on the Edge

Author(s): William Andrew Simon, Yasir Mahmood Qureshi, Alexandre Levisse, Marina Zapater, David Atienza
Published in: Proceedings of the 2019 on Great Lakes Symposium on VLSI, 2019, Page(s) 207-212, ISBN 9781450362528
Publisher: ACM
DOI: 10.1145/3299874.3317979

Probabilistic-WCET Reliability - On the experimental validation of EVT hypotheses

Author(s): Federico Reghenzani, Giuseppe Massari, William Fornaciari, Andrea Galimberti
Published in: Proceedings of the International Conference on Omni-Layer Intelligent Systems, 2019, Page(s) 229-234, ISBN 9781450366403
Publisher: ACM
DOI: 10.1145/3312614.3312660

Design of side-channel resistant power monitors

Author(s): Davide Zoni, Luca Cremona, William Fornaciari
Published in: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2021, Page(s) 1-1, ISSN 0278-0070
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/tcad.2021.3088781

ECOGreen: Electricity Cost Optimization for Green Datacenters in Emerging Power Markets

Author(s): Ali Pahlevan, Marina Zapater, Ayse K. Coskun, David Atienza
Published in: IEEE Transactions on Sustainable Computing, 6/2, 2021, Page(s) 289-305, ISSN 2377-3782
Publisher: IEEE
DOI: 10.1109/tsusc.2020.2983571

Optimizing Energy in Non-Preemptive Mixed-Criticality Scheduling by Exploiting Probabilistic Information

Author(s): Ashikahmed Bhuiyan, Federico Reghenzani, William Fornaciari, Zhishan Guo
Published in: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 39/11, 2020, Page(s) 3906-3917, ISSN 0278-0070
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/tcad.2020.3012231

Dealing with Uncertainty in pWCET Estimations

Author(s): Federico Reghenzani, Luca Santinelli, William Fornaciari
Published in: ACM Transactions on Embedded Computing Systems, 19/5, 2020, Page(s) 1-23, ISSN 1539-9087
Publisher: Association for Computing Machinary, Inc.
DOI: 10.1145/3396234

An FPU design template to optimize the accuracy-efficiency-area trade-off

Author(s): Davide Zoni; Andrea Galimberti; William Fornaciari
Published in: Sustainable Computing: Informatics and Systems, 29, A, 2021, ISSN 2210-5379
Publisher: Elsevier USA
DOI: 10.1016/j.suscom.2020.100450

Efficient and Scalable FPGA-Oriented Design of QC-LDPC Bit-Flipping Decoders for Post-Quantum Cryptography

Author(s): Davide Zoni, Andrea Galimberti, William Fornaciari
Published in: IEEE Access, 8, 2020, Page(s) 163419-163433, ISSN 2169-3536
Publisher: Institute of Electrical and Electronics Engineers Inc.
DOI: 10.1109/access.2020.3020262

A Fresh View on the Microarchitectural Design of FPGA-Based RISC CPUs in the IoT Era

Author(s): Giovanni Scotti, Davide Zoni
Published in: Journal of Low Power Electronics and Applications, 9/1, 2019, Page(s) 9, ISSN 2079-9268
Publisher: Multidisciplinary Digital Publishing Institute (MDPI)
DOI: 10.3390/jlpea9010009

Interpreting deep learning models for epileptic seizure detection on EEG signals

Author(s): Valentin Gabeff, Tomas Teijeiro, Marina Zapater, Leila Cammoun, Sylvain Rheims, Philippe Ryvlin, David Atienza
Published in: Artificial Intelligence in Medicine, 117, 2021, Page(s) 102084, ISSN 0933-3657
Publisher: Elsevier BV
DOI: 10.1016/j.artmed.2021.102084

The Real-Time Linux Kernel: A Survey on PREEMPT_RT

Author(s): Reghenzani, Federico; Massari, Giuseppe; Fornaciari, William
Published in: ACM Computing Surveys, 52, 1, 2019, Page(s) 1-36, ISSN 0360-0300
Publisher: Association for Computing Machinary, Inc.
DOI: 10.1145/3297714

Flexible and Scalable FPGA-Oriented Design of Multipliers for Large Binary Polynomials

Author(s): Davide Zoni, Andrea Galimberti, William Fornaciari
Published in: IEEE Access, 8, 2020, Page(s) 75809-75821, ISSN 2169-3536
Publisher: Institute of Electrical and Electronics Engineers Inc.
DOI: 10.1109/access.2020.2989423

Evaluation of HPC Acceleration and Interconnect Technologies for High-Throughput Data Acquisition

Author(s): Alessandro Cilardo
Published in: Sensors, 2021, ISSN 1424-8220
Publisher: Multidisciplinary Digital Publishing Institute (MDPI)
DOI: 10.3390/s21227759

Automatic identification and hardware implementation of a resource-constrained power model for embedded systems

Author(s): Luca Cremona, William Fornaciari, Davide Zoni
Published in: Sustainable Computing: Informatics and Systems, 29, 2021, Page(s) 100467, ISSN 2210-5379
Publisher: Elsevier USA
DOI: 10.1016/j.suscom.2020.100467

Statistical power estimation dataset for external validation GoF tests on EVT distribution

Author(s): Federico Reghenzani, Giuseppe Massari, Luca Santinelli, William Fornaciari
Published in: Data in Brief, 25, 2019, Page(s) 104071, ISSN 2352-3409
Publisher: Elsevier BV
DOI: 10.1016/j.dib.2019.104071

On the Use of Probabilistic Worst-Case Execution Time Estimation for Parallel Applications in High Performance Systems

Author(s): Matteo Fusi, Fabio Mazzocchetti, Albert Farres, Leonidas Kosmidis, Ramon Canal, Francisco J. Cazorla, Jaume Abella
Published in: Mathematics, 8/3, 2020, Page(s) 314, ISSN 2227-7390
Publisher: Multidisciplinary Digital Publishing Institute (MDPI)
DOI: 10.3390/math8030314

Enforcing Predictability of Many-Cores With DCFNoC

Author(s): Tomas Picornell, Jose Flich, Carles Hernandez, Jose Duato
Published in: IEEE Transactions on Computers, 70/2, 2021, Page(s) 270-283, ISSN 0018-9340
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/tc.2020.2987797

A Flexible Framework for Exploring, Evaluating, and Comparing SHA-2 Designs

Author(s): Raffaele Martino, Alessandro Cilardo
Published in: IEEE Access, 7, 2019, Page(s) 72443-72456, ISSN 2169-3536
Publisher: Institute of Electrical and Electronics Engineers Inc.
DOI: 10.1109/access.2019.2920089

3D-ICE 3.0: efficient nonlinear MPSoC thermal simulation with pluggable heat sink models

Author(s): Federico Terraneo, Alberto Leva, William Fornaciari, Marina Zapater, David Atienza
Published in: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2020, Page(s) 1-1, ISSN 0278-0070
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/tcad.2021.3074613

Predictive Reliability and Fault Management in Exascale Systems

Author(s): Ramon Canal, Carles Hernandez, Rafa Tornero, Alessandro Cilardo, Giuseppe Massari, Federico Reghenzani, William Fornaciari, Marina Zapater, David Atienza, Ariel Oleksiak, Wojciech PiĄtek, Jaume Abella
Published in: ACM Computing Surveys, 53/5, 2020, Page(s) 1-32, ISSN 0360-0300
Publisher: Association for Computing Machinary, Inc.
DOI: 10.1145/3403956

The Misconception of Exponential Tail Upper-Bounding in Probabilistic Real-Time

Author(s): Federico Reghenzani, Giuseppe Massari, William Fornaciari
Published in: IEEE Embedded Systems Letters, 2019, Page(s) 1-1, ISSN 1943-0663
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/les.2018.2889114

Gem5-X

Author(s): Yasir Mahmood Qureshi, William Andrew Simon, Marina Zapater, Katzalin Olcoz, David Atienza
Published in: ACM Transactions on Architecture and Code Optimization, 18/4, 2021, Page(s) 1-27, ISSN 1544-3566
Publisher: Association for Computing Machinary, Inc.
DOI: 10.1145/3461662

Resource Management for Power-Constrained HEVC Transcoding Using Reinforcement Learning

Author(s): Luis Costero, Arman Iranfar, Marina Zapater, Francisco D. Igual, Katzalin Olcoz, David Atienza
Published in: IEEE Transactions on Parallel and Distributed Systems, 31/12, 2020, Page(s) 2834-2850, ISSN 1045-9219
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/tpds.2020.3004735

All-Digital Energy-Constrained Controller for General-Purpose Accelerators and CPUs

Author(s): Davide Zoni, Luca Cremona, William Fornaciari
Published in: IEEE Embedded Systems Letters, 12/1, 2020, Page(s) 17-20, ISSN 1943-0663
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/les.2019.2914136

Scramble Suit: A Profile Differentiation Countermeasure to Prevent Template Attacks

Author(s): Alessandro Barenghi; William Fornaciari; Gerardo Pelosi; Davide Zoni
Published in: IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 39/9, 2020, Page(s) 1778-1791, ISSN 0278-0070
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/tcad.2019.2926389

All-Digital Control-Theoretic Scheme to Optimize Energy Budget and Allocation in Multi-Cores

Author(s): Davide Zoni, Luca Cremona, William Fornaciari
Published in: IEEE Transactions on Computers, 69/5, 2020, Page(s) 706-721, ISSN 0018-9340
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/tc.2019.2963859

Timing Predictability in High-Performance Computing With Probabilistic Real-Time

Author(s): Federico Reghenzani, Giuseppe Massari, William Fornaciari
Published in: IEEE Access, 8, 2020, Page(s) 208566-208582, ISSN 2169-3536
Publisher: Institute of Electrical and Electronics Engineers Inc.
DOI: 10.1109/access.2020.3038559

The RECIPE approach to challenges in deeply heterogeneous high performance systems

Author(s): Giovanni Agosta, William Fornaciari, David Atienza, Ramon Canal, Alessandro Cilardo, José Flich Cardo, Carles Hernandez Luz, Michal Kulczewski, Giuseppe Massari, Rafael Tornero Gavilá, Marina Zapater
Published in: Microprocessors and Microsystems, 77, 2020, Page(s) 103185, ISSN 0141-9331
Publisher: Elsevier BV
DOI: 10.1016/j.micpro.2020.103185

Probabilistic-WCET reliability: Statistical testing of EVT hypotheses

Author(s): Federico Reghenzani, Giuseppe Massari, William Fornaciari
Published in: Microprocessors and Microsystems, 77, 2020, Page(s) 103135, ISSN 0141-9331
Publisher: Elsevier BV
DOI: 10.1016/j.micpro.2020.103135

Survey of Memory Management Techniques for HPC and Cloud Computing

Author(s): Anna Pupykina, Giovanni Agosta
Published in: IEEE Access, 7, 2019, Page(s) 167351-167373, ISSN 2169-3536
Publisher: Institute of Electrical and Electronics Engineers Inc.
DOI: 10.1109/access.2019.2954169

Towards Resilient EU HPC Systems: A Blueprint

Author(s): Radojkovic, Petar; Marazakis, Manolis; Carpenter, Paul; Jeyapaul, Reiley; Gizopoulos, Dimitris; Schulz, Martin; Armejach, Adria; Ayguade, Eduard,; Bodin, François; Canal, Ramon; Cappello, Franck; Chaix, Fabien; Colin De Verdiere, Guillaume; Derradji, Said; Di Carlo, Stefano; Engelmann, Christian; Laguna, Ignacio; Moreto, Miquel; Mutlu, Onur; Papadopoulos, Lazaros; Perks, Olly; Ploumidis, Manolis;
Published in: Research Report - European HPC resilience initiative, 4, 2020
Publisher: HAL

An Open-Hardware Platform for MPSoC Thermal Modeling

Author(s): Federico Terraneo, Alberto Leva, William Fornaciari
Published in: Embedded Computer Systems: Architectures, Modeling, and Simulation - 19th International Conference, SAMOS 2019, Samos, Greece, July 7–11, 2019, Proceedings, 11733, 2019, Page(s) 184-196, ISBN 978-3-030-27561-7
Publisher: Springer International Publishing
DOI: 10.1007/978-3-030-27562-4_13

VGM-Bench: FPU Benchmark Suite for Computer Vision, Computer Graphics and Machine Learning Applications

Author(s): Luca Cremona, William Fornaciari, Andrea Galimberti, Andrea Romanoni, Davide Zoni
Published in: Embedded Computer Systems: Architectures, Modeling, and Simulation - 20th International Conference, SAMOS 2020, Samos, Greece, July 5–9, 2020, Proceedings, 12471, 2020, Page(s) 323-335, ISBN 978-3-030-60938-2
Publisher: Springer International Publishing
DOI: 10.1007/978-3-030-60939-9_23

Predictive Resource Management for Next-Generation High-Performance Computing Heterogeneous Platforms

Author(s): Giuseppe Massari, Anna Pupykina, Giovanni Agosta, William Fornaciari
Published in: Embedded Computer Systems: Architectures, Modeling, and Simulation - 19th International Conference, SAMOS 2019, Samos, Greece, July 7–11, 2019, Proceedings, 11733, 2019, Page(s) 470-483, ISBN 978-3-030-27561-7
Publisher: Springer International Publishing
DOI: 10.1007/978-3-030-27562-4_34