HOLIGRAIL

Holistic approaches to greener model architectures for inference and learning

Preview

Offer cutting-edge methods that significantly improve the energy efficiency and performance of artificial intelligence models

Olivier Sentieys, Professor at Université de Rennes, chair Inria

Olivier Bichler, Head of LIAE, CEA List

The HOLIGRAIL project look at a holistic, global comprehension of the energy consumption of AI algorithms, to provide breakthroughs in efficiency when running inference and training algorithms on specialized hardware.

The results are intended to be integrated into development solutions for embedded systems.

Key words : frugal AI, machine learning, artificial neural network, optimization, computer arithmetic, hardware architecture, hardware acceleration, optimization compiler, code theory

Project web site : PEPR IA – HOLIGRAIL Project

Missions

Our researches


Develop number representations

Design more compact and efficient number representations that maintain near-reference inference or learning quality, enabling better scalability of embedded models.


Develop training algorithms

Develop hardware-adapted training algorithms that improve sparsity, coding compactness and tensor transformations, in order to better exploit the constrained hardware resources in embedded systems.


Develop hardware solutions

Go beyond existing approaches by developing efficient hardware mechanisms optimized for sparsity, extreme quantization and ad hoc number representations; and by enhancing the interaction between hardware and algorithms for higher energy efficiency and performance.


Compiler optimization

Demonstrate the effectiveness of the compiler’s optimization methods, to ensure efficient implementation on embedded and high-performance platforms.

Consortium

Université de Rennes, CEA, Inria, INSA Lyon, Grenoble INP, CNRS

Consortium location

Publication


Autres projets

 NNawaQ
NNawaQ
NNawaQ, Neural Network Adequate Hardware Architecture for Quantization (HOLIGRAIL project)
Voir plus
 Package Python Keops
Package Python Keops
Package Python Keops for (very) high-dimensional tensor calculations (PDE-AI project)
Voir plus
 MPTorch
MPTorch
MPTorch, a PyTorch-based framework for simulating and emulating custom precision DNN training (HOLIGRAIL project)
Voir plus
 CaBRNeT
CaBRNeT
CaBRNeT, a library for developing and evaluating Case-Based Reasoning Models (SAIF project)
Voir plus
 SNN Software
SNN Software
SNN Software, Open Source Tools for SNN Design (EMERGENCES project)
Voir plus
 SDOT
SDOT
SDOT, A C++ and Python library for Semi-Discrete Optimal Transport (PDE-AI project)
Voir plus
 FloPoCo
FloPoCo
FloPoCo (Floating-Point Cores), a generator of arithmetic cores and its applications to IA accelerators (HOLIGRAIL project)
Voir plus
 Lazylinop
Lazylinop
Lazylinop (Lazy Linear Operator), a high-level linear operator based on an arbitrary underlying implementation, (SHARP project)
Voir plus
 CAISAR
CAISAR
CAISAR, a platform for characterizing artificial intelligence safety and robustness
Voir plus
 P16
P16
P16 or to develop, distribute and maintain a set of sovereign libraries for AI
Voir plus
 AIDGE
AIDGE
AIDGE, the DEEPGREEN project's open embedded development platform
Voir plus
 Jean-Zay
Jean-Zay
Jean Zay or the national infrastructure for the AI research community
Voir plus
 ADAPTING
ADAPTING
Adaptive architectures for embedded artificial intelligence
Voir plus
 Call of chairs Attractivité
Call of chairs Attractivité
PEPR AI Chairs program offers exceptionally talented AI researchers the opportunity to establish and lead a research program and team for a duration of 4 years in France.
Voir plus
 CAUSALI-T-AI
CAUSALI-T-AI
When causality and AI teams up to enhance interpretability and robustness of AI algorithms
Voir plus
 EMERGENCES
EMERGENCES
Near-physics emerging models for embedded AI
Voir plus
 FOUNDRY
FOUNDRY
The foundations of robustness and reliability in artificial intelligence
Voir plus
 PDE-AI
PDE-AI
Numerical analysis, optimal control and optimal transport for AI / "New architectures for machine learning".
Voir plus
 REDEEM
REDEEM
Resilient, decentralized and privacy-preserving machine learning
Voir plus
 SAIF
SAIF
Safe AI through formal methods
Voir plus
 SHARP
SHARP
Sharp theoretical and algorithmic principles for frugal ML
Voir plus