RGIAF – BP 05 : Guide pour Mettre en œuvre des mesures d’éco-conception en phase de développement

Introduction

La bonne pratique BP 05 du Référentiel Général pour l’IA Frugale (RGIAF) met l’accent sur l’intégration de mesures d’écoconception pendant la phase de développement des services d’intelligence artificielle. Cette étape est cruciale car elle engage des équipements informatiques dont l’impact environnemental, notamment en termes d’énergie et de ressources, peut être optimisé.


Objectif de la BP 05

L’objectif principal est d’analyser et d’optimiser l’usage des équipements nécessaires à la conception et au développement, en adoptant une démarche d’économie de la fonctionnalité. Cela permet de réduire l’empreinte carbone tout en maintenant la qualité et la performance du service d’IA.


Pourquoi est-ce important ?

Les phases de développement et de test peuvent durer plusieurs mois et mobiliser plusieurs environnements (production, développement, test). Cela engendre une consommation énergétique et matérielle non négligeable ainsi que des émissions associées. L’écoconception contribue à minimiser ces impacts.


Comment implémenter cette bonne pratique ?

1. Appliquer les principes d’écoconception des services numériques

  • Utiliser des architectures optimisées et des codes efficaces.

2. Mettre en place une métrologie de la consommation des ressources

  • Surveiller et mesurer la consommation des ressources informatiques durant le développement, en toute transparence avec les équipes.

3. Optimiser les équipements utilisés

  • Maximiser l’utilisation des postes de développement standards existants.
  • Éviter l’acquisition de matériels surdimensionnés pour le développement/test.

4. Confinement des ressources

  • Limiter la mémoire, CPU et stockage attribués à l’environnement de développement pour encourager une modération dans les itérations et la gestion des données.

5. Utiliser des plateformes mutualisées

  • Préférer des plateformes réutilisables pour ajuster le volume des besoins sans multiplier les ressources allouées.

6. Encourager le partage des bonnes pratiques de frugalité

  • Valoriser l’échange de retours d’expérience et les stratégies de gestion des ressources partagées.

7. Automatiser la gestion des environnements

  • Mettre en place des dispositifs de démarrage différé, mise en pause et extinction automatique des environnements en fonction de la charge et du moment de la journée.
  • Programmer les entraînements en périodes de faible consommation électrique carbonée (ex. nuit).

8. Réduire les déplacements carbonés des équipes

  • Favoriser le télétravail ou les réunions virtuelles lorsque cela est possible.

9. Réutiliser des éléments existants

  • Ne pas redévelopper des composants déjà disponibles, utiliser des bibliothèques éprouvées.

10. Évaluer l’impact de l’infrastructure cible

  • Prendre en compte les émissions liées aux infrastructures locales ou délocalisées.
  • Adapter les traitements en fonction du mix énergétique par région.

Ressources complémentaires


Conclusion

La mise en œuvre de la BP 05 RGIAF participe activement à la réduction de l’impact environnemental des projets IA. En intégrant des mesures d’écoconception dès la phase de développement, les entreprises et équipes techniques garantissent une approche plus durable et responsable face aux enjeux énergétiques et écologiques.

Comments are closed.