Introduction à l’informatique Quantique : Etat de l’art et Programmation
Du lundi 4 mars 2024 au mardi 5 mars 2024
Formation
Le Cerfacs est certifié Qualiopi pour ses actions de formation
Durée : 1 à 2 jours – Choix à la carte
Type de formation
– Jour 1 en hybride (présentiel/en ligne) dans la salle de conférence JCA du Cerfacs
– Jour 2 en présentiel dans la salle de formation équipée de machines du Cerfacs.
Modalités pédagogiques
La formation est une alternance d’exposés théoriques et de travaux pratiques. Un QCM permet l’évaluation finale. La salle de formation est équipée d’ordinateurs, le travail peut se faire en sous-groupe de deux personnes.
Formateur référent
Descriptif
Cette formation organisée sur 2 jours a un double objectif.
- Donner un état de l'art de l'informatique quantique : quels sont les enjeux, les principes de base, les différentes technologies, la maturité du sujet, quel est l'écosystème, quels sont les acteurs présents et enfin quels sont les domaines d'application visés.
- Permettre une introduction aux principes de base de la programmation quantique via des présentations et travaux pratiques ; comment concevoir un algorithme simple et quelles sont les spécificités de ces développements.
La formation sera structurée comme suit :
- Jour-1 : la matinée sera consacrée à une présentation de « Etat de l'art de l'informatique quantique ». L'après-midi abordera les concepts de base de la programmation quantique (module « basique »).
- Jour-2 : journée complète consacrée à la programmation quantique « module avancé » sous forme de cours et travaux pratiques.
Pour le Jour-2 une large place sera consacrée à des travaux pratiques. Ils seront réalisés sur l'environnement myQLM de Eviden. Une pré-installation de cet environnement sera nécessaire.
Objectif pédagogique
Connaître les enjeux et les défis de l'informatique quantique et s'initier à la programmation d'algorithme quantique simple. À l’issue de la formation, les participants seront capables de :
- Comprendre les enjeux et défis technologiques
- Comprendre les principes fondamentaux de base (rappel mathématique)
- Découvrir la théorie de l’informatique quantique et les bases de la programmation quantique (notions de circuit)
- Développer, compiler, exécuter un circuit quantique
- Comprendre certains algorithmes quantiques avancés.
- Les travaux pratiques seront réalisés sur l'environnement Eviden Qaptiva
Public cible
La première journée s'adresse à un public large et ne nécessite aucune connaissance préalable.
La deuxième journée s’adresse aux ingénieurs, physiciens, informaticiens et numériciens, étudiants désirant acquérir les bases de la programmation quantique.
Prérequis
- Jour-1 : Aucun prérequis nécessaire. Public large sans connaissance préalable a priori.
- Jour-2 : Bonne connaissance en algèbre linéaire et familier à la programmation en Python. Avoir suivi la journée 1.
- Maîtrise de la langue française.
Tarifs
Cette formation est financée à 50% dans le cadre du projet OccitaniA. Elle est réservée aux salariés des entreprises membres de l'Union Européenne. Elle est normalement au prix catalogue de 560 € HT par jour de formation.
- Jour-1 : 280 € HT en présentiel ou 200 € HT en ligne
- Jour-2 : 280 € HT (uniquement en présentiel)
- Jour 1 et 2 : : 560 € HT (uniquement en présentiel)
Programme
Jour -1. État de l'art et Introduction à la programmation « module basique »
- 09:00 : Accueil et café
- 09:15 – 12:30 : Informatique Quantique : État de l'art
-
- Rappel de base
- Les enjeux
- Les technologies de qubits
- Les défis technologiques et le passage à l'échelle : du NISQ vers FTQC
- Différents modèles de programmation : Modèles à portes Adiabatique, Analog
- Ecosystème
- Cas d'usage
- Domaines d'application
- 12:30 -14:00 Pause déjeuner
- 14:00 – 17:30 : introduction à la programmation « Basique »
-
- Rappel de base mathématique
- Notions de portes quantiques
- Circuits quantique et base de programmation
- Différents modèles de programmation
- Illustration sur un cas pratique et algorithme de base
Jour-2 – Introduction à la programmation « module Avancé »
- 9:00 – 12:30 et 14:00 – 17:30 Introduction à la programmation « module avancé »
- 12 :30 -14 :00 Pause déjeuner
- Introduction à la théorie du calcul quantique
- Travaux pratiques
- Présentation de l'environnement Qaptiva™ d'Eviden
- Introduction à la programmation quantique sur myQLM
- Travaux pratiques
- Exemples d'implémentation d'algorithmes simples
- Travaux pratiques
- Conclusions et synthèses
S'inscrire à la journée 1 (en ligne ou en présentiel), ou aux deux journées, c'est ICI
Limite d'inscription : 15 jours avant le début de chaque formation
Avant de vous inscrire, merci de nous signaler toutes contraintes particulières dont vous souhaiteriez nous faire part (horaires, santé, indisponibilité…) à l’adresse e-mail suivante : training@cerfacs.fr
Evaluation des acquis
Un examen final aura lieu à la fin de la formation.