Accueil Thèmes Informatique quantique Qu'est-ce que l'informatique quantique ?
Découvrir la solution quantique d'IBM Abonnez-vous à la Think Newsletter
Illustration représentant l’informatique quantique

Publication : 5 août 2024
Contributeurs : Josh Schneider, Ian Smalley

Qu'est-ce que l'informatique quantique ?

L'informatique quantique est un domaine émergent de l'informatique de pointe qui exploite les qualités uniques de la mécanique quantum pour résoudre des problèmes qui dépassent les capacités des ordinateurs classiques les plus puissants.

Le domaine de l’informatique quantique regroupe un large éventail de disciplines, notamment le matériel et les algorithmes quantum. Bien qu’elle soit encore en cours de développement, la technologie quantum sera bientôt capable de résoudre des problèmes complexes que les supercalculateurs ne peuvent pas résoudre, ou pas assez rapidement.

En tirant parti de la physique quantum, les ordinateurs quantiques pleinement réalisés seraient capables de traiter des problèmes extrêmement complexes à des vitesses plusieurs fois supérieures à celles des machines modernes. Pour un ordinateur quantum, les défis qui peuvent prendre des milliers d'années à un ordinateur classique peuvent être réduits à quelques minutes.

L’étude des particules subatomiques, également connue sous le nom de mécanique quantum, révèle des principes naturels uniques et fondamentaux. Les ordinateurs quantum exploitent ces phénomènes fondamentaux pour effectuer des calculs probabilistes et mécaniques quantum.

Les quatre principes clés de la mécanique quantum

Pour comprendre l'informatique quantique, il faut comprendre ces quatre principes clés de la mécanique quantum :

  • Superposition : la superposition est l’état dans lequel une particule ou un système quantum peut représenter non seulement une possibilité, mais une combinaison de plusieurs possibilités. 
  • Intrication : l'intrication est le processus par lequel plusieurs particules quantum sont corrélées plus fortement que ne le permettent les probabilités normales.
  • Décohérence : la décohérence est le processus dans lequel les particules et les systèmes quantum peuvent se décomposer, disparaître ou changer, se convertissant en états uniques mesurables par la physique classique.  
  • Interférence : l’interférence est le phénomène dans lequel des états quantum intriqués peuvent interagir et produire des probabilités plus ou moins probables.
Qubits

Alors que les ordinateurs classiques s’appuient sur des bits binaires (zéros et uns) pour stocker et traiter les données, les ordinateurs quantum peuvent encoder encore plus de données à la fois en utilisant des bits quantum, ou qubits, en superposition. 

Un qubit peut se comporter comme un bit et stocker un zéro ou un un, mais il peut aussi s’agir d’une combinaison pondérée de zéro et d’un en même temps. Lorsqu’ils sont combinés, les qubits en superposition peuvent évoluer de manière exponentielle. Deux qubits peuvent calculer quatre informations, trois peuvent en calculer huit et quatre peuvent en calculer seize.

Cependant, chaque qubit ne peut générer qu’un seul bit d’information à la fin du calcul. Les algorithmes quantum fonctionnent en stockant et en manipulant l'information d'une manière inaccessible aux ordinateurs classiques, ce qui permet d'accélérer la résolution de certains problèmes.

Avec le développement des puces en silicium et des supraconducteurs au fil des ans, il est tout à fait possible que nous atteignions bientôt une limite matérielle à la puissance de calcul des ordinateurs classiques. L’informatique quantique pourrait ouvrir la voie à la résolution de certains problèmes majeurs.

Alors que des institutions de premier plan telles qu’IBM, Microsoft, Google et Amazon se joignent à des startups dans l’optique d’investir massivement dans cette nouvelle technologie passionnante, l’informatique quantique devrait devenir un secteur d’activité d’une valeur de 1 300 milliards de dollars d’ici 2035.1

Sécurisez votre entreprise pour l'ère quantum

Les ordinateurs quantum évoluent rapidement. Bientôt, ils seront suffisamment puissants pour résoudre des problèmes jusqu’alors insolubles. Cette opportunité s’accompagne d’un défi mondial : les ordinateurs quantum seront capables de briser certains des protocoles de sécurité les plus utilisés au monde.

Comment fonctionnent les ordinateurs quantiques ?

La principale différence entre les ordinateurs classiques et quantum est que ces derniers utilisent des qubits au lieu de bits pour stocker exponentiellement plus d’informations. Bien que l’informatique quantique utilise du code binaire, les qubits traitent les informations différemment des ordinateurs classiques. Mais que sont les qubits et d’où viennent-ils ? 

Que sont les qubits ?

En général, les qubits sont créés en manipulant et en mesurant des particules quantum (les plus petits éléments constitutifs connus de l'univers physique), telles que des photons, des électrons, des ions piégés et des atomes. Les qubits peuvent également concevoir des systèmes qui se comportent comme une particule quantum, comme dans les circuits supraconducteurs.

Pour manipuler ces particules, les qubits doivent être maintenus extrêmement froids afin de minimiser le bruit et d'éviter qu'ils ne fournissent des résultats inexacts ou des erreurs résultant d'une décohérence involontaire. 

Il existe aujourd’hui de nombreux types de qubits utilisés dans l’informatique quantique, certains étant plus adaptés à différents types de tâches. 

Voici quelques-uns des types de qubits les plus courants :

  • Qubits supraconducteurs : fabriqués à partir de matériaux supraconducteurs fonctionnant à des températures extrêmement basses, ces qubits sont privilégiés pour leur rapidité d'exécution des calculs et leur contrôle précis. 
  • Qubits à ions piégés : les particules ioniques piégées peuvent également être utilisées comme qubits et se distinguent par leurs temps de cohérence prolongés et leurs mesures de haute-fidélité. 
  • Points (boîte) quantum : ils sont de petits semi-conducteurs qui capturent un seul électron et l’utilisent comme qubit, offrant un potentiel prometteur d’évolutivité et de compatibilité avec la technologie de semi-conducteurs existante. 
  • Photons : les photons sont des particules de lumière individuelles utilisées pour envoyer des informations quantum sur de longues distances via des câbles à fibres optiques et sont actuellement utilisés dans la communication quantum et la cryptographie quantum
  • Atomes neutres : les atomes neutres courants chargés par des lasers sont bien adaptés à la mise à l’échelle et à l’exécution d'opérations.

Lors du traitement d’un problème complexe, tel que la factorisation d’un grand nombre, les bits traditionnels sont bloqués par les grandes quantités d’informations qu’ils contiennent. Les bits quantum se comportent différemment. Étant donné que les qubits peuvent contenir une superposition, un ordinateur quantum qui utilise des qubits peut aborder le problème d’une manière différente des ordinateurs classiques.

Pour comprendre comment les ordinateurs quantum utilisent les qubits pour résoudre des problèmes complexes, imaginez que vous vous trouvez au centre d'un labyrinthe ardu. Pour sortir du labyrinthe, un ordinateur traditionnel devrait résoudre le problème par « force brute », en essayant toutes les combinaisons de chemins possibles pour trouver la sortie. Ce type d’ordinateur utiliserait des bits pour explorer de nouveaux chemins et se souvenir des voies sans issue.

Par comparaison, un ordinateur quantum pourrait obtenir une vue d'ensemble du labyrinthe, en testant plusieurs chemins simultanément et en utilisant l'interférence quantum pour révéler la bonne solution. Cependant, les qubits ne testent pas plusieurs chemins à la fois ; au lieu de cela, les ordinateurs quantum mesurent les amplitudes de probabilité des qubits pour déterminer un résultat. Ces amplitudes fonctionnent comme des ondes, se chevauchant et interférant les unes avec les autres. Lorsque des ondes asynchrones se chevauchent, cela élimine les solutions possibles à des problèmes complexes, et l’onde ou les ondes cohérentes réalisées présentent la solution. 

Principes fondamentaux de l’informatique quantique

Dans l’étude des ordinateurs quantum, il est essentiel de comprendre que la mécanique quantum n’est pas de la physique traditionnelle. Le comportement des particules quantum semble souvent étrange, contre-intuitif, voire impossible. Pourtant, les lois de la mécanique quantum dictent l’ordre du monde naturel.

Décrire le comportement des particules quantum représente un défi unique. La plupart des paradigmes fondés sur le bon sens pour le monde naturel manquent de vocabulaire pour communiquer les comportements surprenants des particules quantum. 

Pour comprendre l’informatique quantique, il est important de comprendre quelques termes clés :

  • Superposition
  • Intrication
  • Décohérence
  • Interférence.
Superposition

Un qubit n'est pas très utile en soi. Mais il peut placer l'information quantum qu'il contient dans un état de superposition, qui représente une combinaison de toutes les configurations possibles du qubit. Les groupes de qubits en superposition peuvent créer des espaces de calcul complexes et multidimensionnels. Les problèmes complexes peuvent être représentés d'une nouvelle manière dans ces espaces.

Cette superposition de qubits confère aux ordinateurs quantum leur parallélisme inhérent, leur permettant de traiter de nombreuses entrées simultanément.

Intrication

L’intrication est la capacité d’un qubit à corréler son état avec d’autres qubits. Les systèmes intriqués sont si intrinsèquement liés que lorsque les processeurs quantum mesurent un seul qubit intriqué, ils peuvent immédiatement déterminer des informations sur d’autres qubits du système intriqué. 

Lorsqu'un système quantum est mesuré, son état passe d'une superposition de possibilités à un état binaire, qui peut être enregistré comme un code binaire sous la forme d'un zéro ou d'un un. 

Décohérence

La décohérence est le processus par lequel un système à l'état quantum s'effondre pour passer à un état non quantum. Elle peut être déclenchée intentionnellement en mesurant un système quantum ou par d'autres facteurs environnementaux (parfois ces facteurs le déclenchent involontairement). La décohérence permet aux ordinateurs quantum de fournir des mesures et d'interagir avec des ordinateurs classiques. 

Interférence

Un environnement de qubits intriqués placés dans un état de superposition collective structure l'information d'une manière qui ressemble à des vagues, avec des amplitudes associées à chaque résultat. Ces amplitudes deviennent les probabilités des résultats d'une mesure du système. Ces vagues peuvent se renforcer mutuellement lorsque plusieurs d'entre elles atteignent un résultat particulier, ou s'annuler mutuellement lorsque les pics et les creux interagissent. L'amplification d’une probabilité ou l’annulation d’autres sont deux formes d’interférence.

Comment ces principes opèrent ensemble

Pour mieux comprendre l’informatique quantique, il faut considérer que deux idées contre-intuitives peuvent être vraies. Tout d’abord, les objets qui peuvent être mesurés (les qubits en superposition avec des amplitudes de probabilité définies) se comportent de manière aléatoire. La seconde est que des objets trop éloignés pour s'influencer mutuellement, des qubits intriqués, peuvent néanmoins se comporter d'une manière qui, bien qu'aléatoire individuellement, est d'une certaine manière fortement corrélée. 

Un calcul sur un ordinateur quantum fonctionne en préparant une superposition d’états de calcul. Un circuit quantum, préparé par l'utilisateur, utilise des opérations pour générer une intrication, ce qui entraîne des interférences entre ces différents états, selon un algorithme. De nombreux résultats possibles sont annulés par les interférences, tandis que d’autres sont amplifiés. Les résultats amplifiés sont les solutions du calcul.

L'informatique classique par rapport à l'informatique quantique

L’informatique quantique repose sur les principes de la mécanique quantum, qui décrivent comment les particules subatomic se comportent différemment de la physique au niveau macro. Mais comme la mécanique quantum fournit les lois fondamentales de l’ensemble de notre univers, à un niveau subatomic, chaque système est un système quantum.

Pour cette raison, nous pouvons dire que même si les ordinateurs conventionnels sont également construits sur des systèmes quantum, ils ne parviennent pas à tirer pleinement parti des propriétés quantum lors de leurs calculs. Les ordinateurs quantum tirent un meilleur parti de la mécanique quantum pour effectuer des calculs que même les ordinateurs à haute performance ne peuvent pas réaliser. 

Qu'est-ce qu'un ordinateur classique ?

Des anciens calculateurs à cartes perforées aux supercalculateurs modernes, les ordinateurs traditionnels (ou classiques) fonctionnent essentiellement de la même manière. Ces machines effectuent généralement des calculs séquentiellement, en stockant les données à l’aide de bits d’information binaires. Chaque bit représente un 0 ou un 1.

Lorsqu’ils sont combinés en code binaire et manipulés à l’aide d’opérations logiques, nous pouvons utiliser ces ordinateurs pour tout créer, des systèmes d’exploitation simples aux calculs de supercalcul les plus avancés. 

Qu’est-ce qu’un ordinateur quantum ?

Les ordinateurs quantum fonctionnent de la même manière que les ordinateurs classiques, mais au lieu de bits, l'informatique quantique utilise des qubits. Ces qubits sont des systèmes spéciaux qui agissent comme des particules subatomicales composées d’atomes, de circuits électriques supraconducteurs ou d’autres systèmes qui présentent un ensemble d’amplitudes appliquées à la fois à 0 et à 1, plutôt que par deux états (0 ou 1). Ce concept de mécanique quantum complexe est ce que l’on appelle une superposition. Grâce à un processus appelé intrication quantum, ces amplitudes peuvent s'appliquer à plusieurs qubits simultanément.

La différence entre l'informatique quantique et l'informatique classique

Informatique classique

  • Utilisée par des ordinateurs et appareils courants et polyvalents.
  • Stocke les informations sous forme de bits avec un nombre discret d’états possibles, 0 ou 1.
  • Traite les données de manière logique et séquentielle. 

Informatique quantique

  • Utilisée par du matériel quantum, spécialisé et expérimental basé sur la mécanique quantum.
  • Stocke les informations dans des qubits sous forme de 0, 1 ou d’une superposition de 0 et 1.
  • Traite les données avec une logique quantum sur des instances parallèles, en s’appuyant sur les interférences.

Les processeurs quantum ne résolvent pas les équations mathématiques de la même manière que les ordinateurs classiques. Contrairement aux ordinateurs classiques qui doivent calculer chaque étape d'un calcul complexe, les circuits quantum constitués de qubits logiques peuvent traiter d'énormes jeux de données simultanément avec différentes opérations, améliorant ainsi l'efficacité de plusieurs ordres de grandeur pour certains problèmes.

Les ordinateurs quantum ont cette capacité, car ils sont probabilistes : ils trouvent la solution la plus probable à un problème, tandis que les ordinateurs traditionnels, quant à eux, sont déterministes : des calculs laborieux sont requis pour déterminer un résultat singulier spécifique pour chaque entrée. 

Alors que les ordinateurs traditionnels fournissent généralement des réponses uniques, les machines quantum probabilistes fournissent généralement des gammes de réponses possibles. Cependant, pour les types de problèmes incroyablement complexes que les ordinateurs quantum pourraient un jour résoudre, ce mode de calcul pourrait potentiellement permettre d'économiser des centaines de milliers d'années de calculs traditionnels. 

Bien que les ordinateurs quantum complets soient bien supérieurs aux ordinateurs classiques pour certains types de problèmes nécessitant de grands jeux de données ou pour résoudre d'autres problèmes, tels que la factorisation avancée des nombres premiers, l'informatique quantique n'est pas la solution idéale pour tous les problèmes, ni même pour la plupart.

De manière réaliste, les ordinateurs classiques continueront d'être utilisés pour la majorité de leurs applications actuelles. Cependant, des ordinateurs quantum connectés au cloud ou des écosystèmes hybrides sont déjà en cours de mise en œuvre pour explorer un large éventail d'applications avancées. À mesure que l’informatique quantique continue de progresser, on peut s’attendre à ce que cette technologie avancée non seulement affecte les secteurs existants, mais potentiellement en débloque également d’autres.  

Quand l'informatique quantique est-elle la meilleure solution ?

Pour la plupart des tâches et des défis, les ordinateurs traditionnels devraient rester la meilleure solution. Mais lorsque les scientifiques et les ingénieurs sont confrontés à certains problèmes très complexes, c'est là que le quantum entre en jeu. Pour ce type de calculs difficiles, même les supercalculateurs les plus puissants (de grosses machines dotées de milliers de cœurs et de processeurs traditionnels) font pâle figure face à la puissance de l'informatique quantique. En effet, même les supercalculateurs sont des machines basées sur le code binaire qui dépendent de la technologie des transistors du XXe siècle. Les ordinateurs classiques sont tout simplement incapables de traiter des problèmes aussi complexes.

Les problèmes complexes sont des problèmes comportant de nombreuses variables qui interagissent avec complexité. Modéliser le comportement d'atomes individuels dans une molécule est un problème complexe, en raison de tous les électrons différents qui interagissent les uns avec les autres. Identifier une nouvelle physique dans un supercollisionneur est également un problème complexe. Il existe des problèmes complexes que nous ne savons pas résoudre avec des ordinateurs classiques, quelle que soit l'échelle.

Un ordinateur classique peut être idéal pour des tâches difficiles comme trier une grande base de données de molécules. Mais elle peine à résoudre des problèmes plus complexes, comme la simulation du comportement de ces molécules. Aujourd'hui, si les scientifiques veulent savoir comment se comportera une molécule, ils doivent la synthétiser et en faire l'expérience dans le monde réel. S'ils veulent connaître l'impact d'une légère modification sur son comportement, ils doivent généralement synthétiser la nouvelle version et recommencer leur expérience. Il s'agit d'un processus coûteux et long qui entrave les progrès dans des domaines aussi divers que la médecine et la conception de semi-conducteurs.

Un supercalculateur classique pourrait essayer de simuler le comportement moléculaire par force brute, en utilisant ses nombreux processeurs pour explorer toutes les façons possibles dont chaque partie de la molécule pourrait se comporter. Mais dès lors qu'il sort de la catégorie des molécules les plus simples et les plus explicites, le supercalculateur piétine. Aucun ordinateur ne dispose de la mémoire de travail nécessaire pour gérer toutes les permutations possibles du comportement moléculaire en utilisant des méthodes connues.

Les algorithmes quantum adoptent une nouvelle approche pour résoudre ce type de problèmes complexes, en créant des espaces de calcul multidimensionnels ou en effectuant des calculs qui se comportent comme les molécules elles-mêmes. Cela s'avère être un moyen beaucoup plus efficace de résoudre des problèmes complexes tels que les simulations chimiques. 

Des sociétés d'ingénierie, des institutions financières, des compagnies maritimes internationales, entre autres, étudient des cas d'utilisation où les ordinateurs quantum pourraient résoudre des problèmes majeurs dans leur domaine. Une multitude d'avantages découlant de la recherche et du développement quantum se profilent à l'horizon. À mesure que le matériel quantum évolue et que les algorithmes quantum progressent, de nombreux problèmes importants, tels que la simulation moléculaire, devraient trouver des solutions.

Cas d’utilisation de l’informatique quantique

Théorisée pour la première fois au début des années 1980, ce n’est qu’en 1994 que le mathématicien du MIT Peter Shor a publié l’une des premières applications pratiques du monde réel pour une machine quantum. L'algorithme de Shor pour la factorisation des nombres entiers a démontré comment un ordinateur quantum pouvait potentiellement briser les systèmes de cryptographie les plus avancés de l'époque, dont certains sont encore utilisés aujourd'hui. Les découvertes de Shor ont démontré une application viable pour les systèmes quantum, avec des implications spectaculaires non seulement pour la cybersécurité, mais aussi pour de nombreux autres domaines. 

Les ordinateurs quantum excellent dans la résolution de certains problèmes complexes ce qui permet d’accélérer le traitement de jeux de données à grande échelle. Du développement de nouveaux médicaments au machine learning à l’optimisation de la chaîne d’approvisionnement et aux défis liés au changement climatique, l’informatique quantique pourrait être la clé de percées dans un certain nombre de secteurs critiques.

Produits pharmaceutiques

Ils sont capables de simuler le comportement moléculaire et les réactions biochimiques pourraient accélérer considérablement la recherche et le développement de nouveaux médicaments et traitements médicaux susceptibles de sauver des vies. 

Chimique

Pour les mêmes raisons que les ordinateurs quantum peuvent avoir un impact sur la recherche médicale, ils peuvent également fournir des solutions inédites pour atténuer les sous-produits chimiques dangereux ou destructeurs. L'informatique quantique pourrait permettre de mettre au point de meilleurs catalyseurs proposant des alternatives pétrochimiques ou de meilleurs procédés de dégradation du carbone nécessaires à la lutte contre les émissions dangereuses pour le climat. 

Machine learning

Alors que l’intérêt et les investissements dans l’intelligence artificielle (IA) et les domaines connexes tels que le machine learning augmentent, les chercheurs poussent les modèles d’IA vers de nouveaux extrêmes, testent les limites de notre matériel existant et exigent une consommation d’énergie considérable. Il est prouvé que certains algorithmes quantum pourraient être capables d'examiner les jeux de données d'une nouvelle manière, ce qui permet d'accélérer certains problèmes de machine learning.

Avantages quantum vs fonctionnalités quantum

Bien qu’elle ne soit plus simplement théorique, l’informatique quantique est encore en cours de développement. Alors que les scientifiques du monde entier s’efforcent de découvrir de nouvelles techniques pour améliorer la vitesse, la puissance et l’efficacité des machines quantum, la technologie approche d’un tournant. Nous comprenons l’évolution de l’informatique quantique utile à l’aide des concepts d’avantage et de fonctionnalités quantum.

Fonctionnalités quantum

La fonctionnalité Quantum fait référence à tout calcul quantum qui fournit des solutions fiables et précises à des problèmes qui dépassent la portée des simulateurs de machines quantum classiques de calcul par force brute. Auparavant, ces problèmes n'étaient accessibles qu'aux méthodes d'approximation classiques, généralement des méthodes d'approximation spécifiques au problème, soigneusement conçues pour exploiter les structures uniques d'un problème donné.

L'avantage quantum

Au sens large, le terme « avantage quantum » fait référence à un ordinateur quantum hypothétique capable de surpasser toutes les méthodes classiques de supercalculateurs pour certains problèmes, même les méthodes approximatives. Un ordinateur quantum capable d’atteindre l’avantage quantum devrait être en mesure d’offrir un avantage pratique significatif au-delà de toutes les méthodes informatiques classiques connues : calculer des solutions d’une manière moins chère, plus rapide ou plus précise que toutes les alternatives classiques disponibles.

Repères quantum

L’informatique quantique offrant désormais une alternative viable à l’approche classique pour certains problèmes, les chercheurs affirment qu’il s’agit d’un outil utile pour l’exploration scientifique, ou qu’il a une fonctionnalité. La fonctionnalité quantum ne constitue pas une affirmation selon laquelle les méthodes quantum ont atteint une accélération prouvée par rapport à toutes les méthodes classiques connues. C'est une différence majeure par rapport au concept d'avantage quantum.

En 2019, les principaux chercheurs de l'équipe quantum d'IBM ont inventé un indicateur connu sous le nom de volume quantum pour attribuer une mesure singulière et calculable de la capacité d'un ordinateur quantum.

Le volume quantum mesure le plus grand circuit quantum capable de réussir un test de volume quantum. Le test de volume quantum demande à l'ordinateur quantum de faire fonctionner un circuit avec des gates aléatoires et de mesurer la fréquence à laquelle les circuits produisent les résultats attendus. Cependant, alors que nous continuons à développer les processeurs quantum, il devient évident que nous avons besoin de plus qu'un simple volume quantum pour encapsuler complètement les performances des ordinateurs quantum à grande échelle. 

Bien que le volume quantum reste l’un des rares moyens de mesurer les erreurs dans un système quantum, l'équipe IBM a introduit deux indicateurs supplémentaires pour mieux évaluer les ordinateurs quantum, la fidélité des couches et les opérations de couche de circuit par seconde (CLOPS)

Fidélité des couches

La fidélité des couches, un test de performances, permet d’encapsuler la capacité de l’ensemble du processeur quantum à exécuter des circuits tout en révélant des informations sur les qubits, les gates et la diaphonie. En exécutant le protocole de fidélité des couches, les chercheurs peuvent qualifier le dispositif quantum global, tout en ayant accès à des informations granulaires sur les performances et les erreurs sur les composants individuels. 

Vitesse de traitement quantum

Outre la fidélité des couches, IBM a également défini un indicateur de vitesse, les opérations de couche de circuit par seconde (CLOPS). Actuellement, CLOPS est un indicateur de la rapidité avec laquelle nos processeurs peuvent exécuter des circuits de volume quantum en série, agissant comme un indicateur de la vitesse d’un système holistique intégrant l’informatique quantique et classique.

La fidélité des couches et le CLOPS offrent une nouvelle façon de comparer les systèmes qui est plus significative pour les personnes qui essaient d’améliorer et d’utiliser notre matériel. Ces indicateurs faciliteront la comparaison des systèmes entre eux, la comparaison de nos systèmes avec d'autres architectures et la prise en compte des gains de performance à toutes les échelles.

Rendre les ordinateurs quantum plus utiles

Aujourd'hui, des entreprises comme IBM mettent à la disposition de centaines de milliers de développeurs du matériel quantum réel, un outil que les scientifiques n'ont commencé à imaginer qu'il y a trois décennies. Les ingénieurs proposent des processeurs quantum supraconducteurs toujours plus puissants à intervalles réguliers, parallèlement à des avancées cruciales en matière de logiciels et d'orchestration quantum-classique. Ce travail permet d'atteindre la vitesse et la capacité de l'informatique quantique nécessaires pour changer le monde. 

Maintenant que le domaine a atteint une fonctionnalité quantum, les chercheurs travaillent d’arrache-pied pour rendre les ordinateurs quantum encore plus utiles. Les chercheurs d'IBM Quantum et d'ailleurs ont identifié certains défis clés pour améliorer la fonctionnalité quantum et potentiellement obtenir un avantage quantum :

  1. Mise à l’échelle des processeurs quantum : bien que les processeurs qubit utilisés dans l’informatique quantique aient le potentiel de surpasser massivement les processeurs basés sur les bits, les processeurs quantum actuels ne peuvent prendre en charge qu’un petit nombre de qubits potentiels. Au fur et à mesure des progrès de la recherche, IBM prévoit d’introduire un système quantum doté de 200 qubits logiques capables d’exécuter 100 millions de gates quantum d’ici 2029, avec un objectif de 2 000 qubits logiques capables d’exécuter un milliard de gates d’ici 2033.  
  2. Mise à l’échelle du matériel quantum : bien qu’ils soient puissants, les qubits sont également assez sujets aux erreurs et nécessitent de grands systèmes de refroidissement capables de créer des températures inférieures à celles de l’espace cosmos. Les chercheurs développent actuellement des moyens de faire évoluer les qubits, l’électronique, l’infrastructure et les logiciels afin de réduire l’encombrement, les coûts et la consommation d’énergie.
  3. Correction d’erreur quantum : la décohérence, le processus dans lequel les qubits ne fonctionnent pas correctement et produisent des résultats inexacts, est un obstacle majeur pour tout système quantum. La correction d’erreur quantum exige que nous encodions les informations quantum dans plus de qubits que ce dont nous aurions besoin autrement. En 2024, IBM a annoncé un nouveau code historique de correction d’erreur environ 10 fois plus efficace que les méthodes précédentes. Bien que la correction d’erreurs ne soit pas un problème résolu, ce nouveau code ouvre la voie à l’exécution de circuits quantum avec un milliard de gates logiques ou plus. 
  4. Découverte des algorithmes quantum : l’avantage quantum nécessite deux composants. Le premier concerne les circuits quantum viables, et le second est un moyen de démontrer que ces circuits quantum sont en fait la meilleure façon de résoudre un problème quantum par rapport à toute autre méthode de pointe. C’est la découverte des algorithmes quantum qui permettra aux technologies quantum actuelles de passer de la fonctionnalité quantum à l’avantage quantum. 
  5. Logiciels quantum et middleware : l’essentiel de la découverte d’algorithmes quantum repose sur une pile logicielle hautement performante et stable pour écrire, optimiser et exécuter des programmes quantum. Le logiciel open source et basé sur Python, Qiskit d'IBM est de loin le SDK quantum le plus utilisé au monde. Utile pour les exécutions à la fois sur le parc d'ordinateurs quantum supraconducteurs d'IBM et sur des systèmes qui utilisent des technologies alternatives telles que les ions piégés dans des champs magnétiques ou recuit quantum.
  6. Supercalculateurs axée sur le quantum : dans un avenir proche, l'informatique quantique fonctionnera en tandem avec les supercalculateurs classiques modernes et futurs pour être utile. En réponse, les chercheurs quantum se préparent à un monde où les supercalculateurs classiques pourront utiliser des circuits quantum pour résoudre des problèmes.
Composants de l'informatique quantique

Un processeur IBM quantum est une puce à peine plus grande que les circuits intégrés au silicium trouvés dans un ordinateur portable. Cependant, les systèmes matériels quantum modernes, utilisés pour maintenir les instruments à une température ultra-froide, ainsi que les composants électroniques placés à température ambiante pour contrôler le système et traiter les données quantum, ont la taille d’une voiture moyenne.

Si l'encombrement d'un système matériel quantum complet rend la plupart des ordinateurs quantum tout sauf portables, les chercheurs et les informaticiens peuvent toujours accéder à des capacités d'informatique quantique hors site grâce au cloud computing. Les principaux composants matériels d’un ordinateur quantum sont les suivants :

Processeurs quantum

Composées de qubits disposés dans diverses configurations pour permettre la communication, les puces quantum, également appelées plan de données quantum, agissent comme le cerveau de l’ordinateur quantum.

Composant central d'un ordinateur quantum, le processeur quantum contient les qubits physiques du système et les structures nécessaires pour les maintenir en place. Les unités de traitement quantum (QPU) comprennent la puce quantum, l'électronique de contrôle et le matériel de calcul classique nécessaire pour les entrées et les sorties.

Supraconducteurs

Votre ordinateur de bureau utilise probablement un ventilateur pour refroidir suffisamment son système pour qu'il fonctionne. Les processeurs quantum doivent être très froids, environ un centième de degré au-dessus du zéro absolu, pour minimiser le bruit et éviter la décohérence afin de conserver leur état quantum. Cette température très basse est atteinte grâce à des superfluides surrefroidis. À ces températures, certains matériaux présentent un effet quantum important : les électrons les traversent sans résistance. Cet effet les rend supraconducteurs.  

Lorsque les matériaux deviennent supraconducteurs, leurs électrons se correspondent, formant des paires de Cooper. Ces paires peuvent transporter une charge à travers des barrières, ou des isolants, via un processus connu sous le nom de tunnel quantum. Deux superconducteurs placés de chaque côté d'un isolant forment une jonction Josephson, un élément clé du matériel informatique quantique.

Contrôle

Les ordinateurs quantum utilisent des circuits avec des condensateurs et des jonctions Josephson comme qubits supraconducteurs. En envoyant des photons à micro-ondes sur ces qubits, nous pouvons contrôler leur comportement et les amener à conserver, modifier et lire des unités individuelles d'informations quantum.

Logiciel quantum

La recherche se poursuit pour améliorer les composants matériels quantum, mais ce n’est que la partie émergée de l'iceberg. L'essentiel de la découverte de l'avantage quantum par les utilisateurs sera une pile logicielle quantum hautement performante et stable pour permettre la prochaine génération d'algorithmes quantum. 

En 2024, IBM a présenté la première version stable du kit de développement logiciel (SDK) open source Qiskit, Qiskit SDK 1.x. Avec plus de 600 000 utilisateurs inscrits et 700 universités mondiales qui l’utilisent pour développer des cours d’informatique quantum, Qiskit est devenu la pile logicielle préférée pour l’informatique quantique.

Mais Qiskit est bien plus que le logiciel de développement quantum le plus populaire au monde pour développer des circuits quantum. Nous redéfinissons Qiskit pour représenter le logiciel de pile complète pour le quantum chez IBM, en ajoutant au SDK Qiskit des logiciels et des services intermédiaires pour écrire, optimiser et exécuter des programmes sur les systèmes IBM Quantum, y compris de nouveaux outils d'aide au codage de l'IA générative.

Solutions connexes
Quantum pour les entreprises

Les entreprises mondiales se préparent aujourd'hui à entrer dans l'ère de l'informatique quantique. Découvrez comment nos experts du secteur préparent nos clients à utiliser cette technologie pour en tirer un avantage concurrentiel.

En savoir plus sur le IBM Quantum Network
Quantum for developers

Les ordinateurs quantum d'IBM, les plus populaires et puissants au monde, vous aident à créer des programmes qui résolvent les problèmes d'une manière inédite.

En savoir plus sur Qiskit
IBM Quantum Safe

L’ère de l’informatique quantique s’accompagne d’un besoin de sécuriser l’infrastructure numérique mondiale.

Contribuons à sécuriser vos données dès aujourd'hui
Ressources Notre feuille de route pour faire progresser l’informatique quantique utile

Voici les engagements pris par IBM pour faire progresser la technologie quantum d'ici à 2033.

Études de cas IBM Quantum

Les entreprises et les institutions s’associent à IBM pour l’innovation en matière d’informatique quantique.

Supercalculateur centré sur le quantum : la prochaine révolution informatique

La mission d'IBM Quantum est d'apporter une informatique quantum utile au monde.

Recherche en informatique quantique

L'informatique quantique offre de nouvelles opportunités exceptionnelles dans toutes les disciplines de recherche. Découvrez-les auprès d’experts mondiaux.

Workflows quantum sur OpenShift

OpenShift et le back-end du système IBM Quantum fonctionnent main dans la main pour permettre un workflow quantum sur un cluster Kubernetes.

Blog IBM Quantum

Les dernières actualités et recherches quantum.

Passez à l’étape suivante

Les ordinateurs quantiques rendent obsolètes la plupart des algorithmes de chiffrement existants. IBM a développé un grand nombre des technologies fondamentales qui assureront la sécurité du monde à l'ère quantique et propose désormais les outils et les services nécessaires à leur mise en œuvre. Utilisez notre suite d’applications pour répondre à vos besoins de recherche et de développement quantiques.

Découvrir IBM Quantum
Notes de bas de page

 

« Quantum technology sees record investments, progress on talent gap » (lien externe à ibm.com), McKinsey Digital, 24 avril 2023.