La course aux avancées dans le domaine de l’informatique quantique se poursuit. Ce 3 décembre, la Chine a déclaré qu’elle pourrait avoir créé l’ordinateur le plus rapide à ce jour, asseyant sa suprématie au niveau mondial.



au sommaire


    Il y a presque un mois, des documents portant sur des recherches conjointes de la NasaNasa et de GoogleGoogle sur les ordinateurs quantiques déclenchaient le buzz en fuitant en quelque sorte sur le Web avant qu'ils ne soient publiés officiellement. Ces documents semblaient indiquer que les chercheurs de Google avaient atteint la fameuse suprématie quantique évoquée en 2012 par le célèbre physicienphysicien John Preskill, bien connu pour ses travaux et ses cours dans le domaine de l'information quantique.

    Preskill s'interrogeait sur les ordinateurs et les calculateurs quantiquescalculateurs quantiques issus des travaux de pionnier du prix Nobel de physiquephysique Richard Feynman, son défunt collègue du California Institute of Technology. Ces dispositifs auraient le potentiel de révolutionner le calcul scientifique (par exemple pour concevoir de nouveaux médicaments) et donc, peut-être à terme, nos sociétés. La suprématie quantique serait atteinte par l'une de ces machines utilisant les lois de la mécanique quantiquemécanique quantique -- plus précisément celles portant sur la superposition et l'intrication des états dans le jargon des physiciens -- le jour où l'une d'entre elles serait capable d'exécuter un algorithme implémenté avec des qubits en un temps raisonnable alors qu'aucun ordinateur classique ne pourrait faire de même. Dit autrement, un calcul quantique, peu importe son intérêt réel, devait pouvoir se terminer presque instantanément à l'échelle d'une vie humaine alors qu'il prendrait beaucoup plus de temps, même avec un superordinateur classique.


    Qu'est-ce qu'un ordinateur quantique ? Comment fonctionne-t-il ? Quelles différences avec le fonctionnement d'un ordinateur classique ? Pourquoi l'ordinateur quantique est-il très efficace pour résoudre certains calculs mathématiques qui deviennent impossibles à résoudre avec les ordinateurs classiques au-delà d’un certain volume de données ? Réponses avec une animation vidéo coréalisée avec L’Esprit sorcier. © CEA Recherche

    Des matches entre algorithmes quantiques et classiques

    Les papiers de Google (voir les liens dans le précédent article ci-dessous) indiquaient qu'un de ces algorithmes quantiques avait bel et bien produit en environ 200 secondes un calcul qui nécessiterait environ 10.000 ans sur un superordinateur classique, du genre de ceux dont dispose la Nasa justement et qui peuvent servir de point de comparaison. Toutefois, malgré le buzz, ni la Nasa ni Google n'avaient vraiment fait de commentaires à ce sujet, confirmant ou infirmant avoir vraiment atteint la suprématie quantique avec un vrai processeur quantique programmable comportant 54 QubitsQubits mais dont seulement 53 avaient été utilisés.

    Ce silence était peut-être dû à la prudence et à la lucidité des chercheurs comme semble le prouver un commentaire sur TwitterTwitter de John Preskill lui-même (ou tout simplement, au moins, au fait que le journal Nature avait demandé un embargo pour la publication d'un article). Le physicien théoricien y attire l'attention sur un communiqué officiel d'un sérieux concurrent de Google dans la course aux ordinateurs quantiques : IBM.

    Dans ce communiqué, on apprend qu'il serait survenu un coup de théâtre qui, en réalité, s'est déjà produit. Les chercheurs d'IBMIBM affirment avoir découvert un algorithme classique qui permet à un ordinateur -- qui l'est tout autant -- de simuler l'exécution de l'algorithme quantique de Google, sur sa machine avec 53 Qubits, en obtenant le même résultat en 2,5  jours !  Et encore, ce serait un résultat préliminaire avancé avec une estimation du temps de calcul la plus pessimiste. In fine, on pourrait obtenir les mêmes résultats en un temps encore plus court. En l'occurrence, comme IBM l'explique dans un article sur arXiv, c'est le superordinateur, Summit, construit par IBM pour le laboratoire national d'Oak Ridge (Tennessee), le supercalculateur probablement le plus puissant au monde, qui serait potentiellement capable de prouver le flop de Google.

    En pratique, la démonstration n'a pas encore été faite...

    Un temps de 200 secondes est certes plus court qu'un temps de l'ordre d'une journée mais si IBM a raison, la suprématie quantique n'est toujours pas atteinte et de toute façon, l'ordinateur classique capable d'effectuer ce calcul est, en outre, plus performant en ce qui concerne la précision et la fidélité des résultats à atteindre ; il n'est pas limité par le phénomène de décohérence quantique qui introduit des erreurs, et il est tout simplement plus pratique à construire et à faire fonctionner.

    Comme le font remarquer à nouveau les chercheurs d'IBM, c'est un secret de Polichinelle qu'un ordinateur quantique n'est pas forcément toujours plus performant qu'un ordinateur classique et que, même des algorithmes quantiques qui semblent l'être plus que les algorithmes classiques connus à un instant T, ne le sont pas forcément de toute éternité. Une nouvelle illustration d'une leçon qu'il faut garder en tête lorsque l'on veut monter en mayonnaise des performances concernant les calculs quantiques.

    Toujours est-il que ce 23 octobre 2019, deux jours après le communiqué d'IBM, Google vient d'officialiser ses prétentions concernant la suprématie quantique d'abord en publiant un article en accès libre dans le prestigieux journal Nature mais aussi avec un communiqué sur le blog du Quantum AI Lab. Il s'agit de résultats obtenus avec un vrai ordinateur quantique, donc universel et capable d'être programmé pour effectuer des algorithmes variés, appelé Sycamore et utilisant bien 53 de ses 54 Qubits. Même si IBM a raison, la performance des chercheurs de Google reste remarquable car elle prouve que l'on peut faire fonctionner un ordinateur quantique malgré la décohérence avec plus de 50 Qubits.

    Une vue du circuit supraconducteur utilisé par Google. © F. Arute <em>et al</em>/<em>Nature</em> 2019
    Une vue du circuit supraconducteur utilisé par Google. © F. Arute et al/Nature 2019

     


    Ordinateur quantique : Google a-t-il atteint la suprématie quantique ?

    Article de Laurent SaccoLaurent Sacco publié le 23/09/2019

    Google, comme tout le monde, n'est toujours pas en mesure de construire un vrai ordinateur quantique universel performant et ne le sera peut-être jamais. Mais un document de la Nasa ayant fuité sur le Web laisse penser - ce qui reste à confirmer - qu'une des équipes de chercheurs de Google serait tout de même parvenue à utiliser un calculateur quantique, ce qui n'est pas un ordinateur, pour battre vertigineusement en vitessevitesse sur un problème spécifique un superordinateur classique.

    C'est le buzz depuis quelques jours en ce qui concerne les ordinateurs quantiques. Tout est parti le 20 septembre 2019 d'un article publié dans The Financial Times, un célèbre quotidien économique et financier britannique. On pourrait être surpris que ce soit dans ce journal que soit annoncée une supposée avancée révolutionnaire dans le domaine des mythiques ordinateurs quantiques si cela ne concernait Google. Surtout, on répète depuis des années que ces ordinateurs pourraient casser sans problème les codes de nos cartes bancaires, sans oublier le fait qu'ils pourraient révolutionner le calcul scientifique, par exemple pour mettre au point de tout nouveaux médicaments.

    En l'occurrence, The Financial Times fait état d'un document écrit par Eleanor Rieffel, aujourd'hui disparu d'un site de la Nasa mais dont on peut trouver une copie complète avec comme titre Quantum Supremacy Using a Programmable Superconducting Processor, permettant de conclure que l'équipe de chercheurs du Quantum AI Lab, menée par John Martinis, aurait fini par atteindre le Graal de la suprématie quantique. Futura avait déjà consacré un article à ce physicien de l'University of California à Santa Barbara, et au sujet de la suprématie quantique, dans le précédent article ci-dessous.


    Le physicien John Martinis parle dans cette vidéo des travaux menés pour établir la suprématie d'un calculateur quantique sur un surperordinateur classique pour un problème bien spécifique. Pour obtenir une traduction en français assez fidèle, cliquez sur le rectangle blanc en bas à droite. Les sous-titres en anglais devraient alors apparaître. Cliquez ensuite sur l'écrou à droite du rectangle, puis sur « Sous-titres » et enfin sur « Traduire automatiquement ». Choisissez « Français ». © Simons Institute

    Que ce soit John Martinis ou Eleanor Rieffel et leurs collègues, des physiciens auraient donc fait fonctionner un calculateur quantique - qui n'est pas un ordinateur quantique universel programmable pouvant potentiellement exécuter n'importe quel algorithme de taille raisonnable pour sa mémoire et sa capacité de calcul - pour effectuer en environ 200 secondes un calcul qui nécessiterait environ 10 000 ans sur un superordinateur classique, du genre de ceux dont dispose la Nasa justement et qui peuvent servir de point de comparaison.

    Sycamore, un calculateur et pas un ordinateur quantique

    Le calculateur quantique de Google s'appellerait Sycamore et disposerait de plus de 50 qubits (54 précisément et 53 auraient été mis à contribution). Il serait spécialisé dans la simulation de ce que l'on appelle un circuit quantique aléatoire capable de manipuler 50 qubits. Pour faire simple, un circuit quantique aléatoire est un assemblage d'un choix aléatoire de portesportes logiques quantiques. Tout ceci reste à confirmer et pour le moment ni Google ni la Nasa ne répondent à aucun message des médias à ce sujet, n'infirmant ni ne confirmant rien par conséquent.

    Si les résultats annoncés sont bien réels, une avancée importante aurait bien été accomplie mais on resterait encore très loin d'une véritable révolution. Rappelons qu'il reste toujours difficile de lutter contre le phénomène de décohérence quantique, même avec des codes correcteurs, qui rend rapidement imparfaits voire impossibles les calculs menés avec un assez grand nombre de qubits. Or, il en faudrait véritablement beaucoup pour vraiment battre les ordinateurs classiques dans la majorité des tâches où ils sont utilisés.

    On sait de plus que rien ne garantit qu'un algorithme quantique pour résoudre un problème bien spécifique avec un calculateur quantique, qui est spécialisé dans son exécution, ne soit pas détrôné un jour, en ce qui concerne la vitesse de calcul qu'il permet, par un nouvel algorithme classique. De fait, c’est déjà arrivé.


    Ordinateur quantique : Google aurait fait des progrès significatifs

    Article de Laurent Sacco publié le 10/09/2016

    Google, comme tout le monde, n'est toujours pas en mesure de construire un vrai ordinateur quantique universel performant et ne le sera peut-être jamais. Mais il semblerait que ses chercheurs sont peut-être à quelques années tout au plus de démontrer qu'un calculateur quantique simple peut vraiment battre un superordinateur en ce qui concerne certains problèmes bien spécifiques.

    Le grand physicien Richard Feynman a été un des premiers à comprendre au début des années 1980 que l'on pouvait mettre à profit les lois de la mécanique quantique pour simuler et mieux comprendre des systèmes quantiques à l'aide d'autres systèmes quantiques. Il se trouve en effet, notamment dans le domaine de la chimiechimie quantique et de la physique du solidesolide que l'on est assez rapidement limité par le volumevolume de calculs nécessaires pour les simuler à l'aide d'ordinateurs classiques. Mais comme l'explique Feynman dans son célèbre ouvrage Leçons sur l’informatique, il est possible au minimum de faire des calculateurs ou des simulateurs quantiques qui permettent de contourner l'obstacle. On doit pour cela utiliser des généralisations des bits d'information classique que l'on appelle des qubits et construire des portes logiques quantiques qui opèrent sur ces qubits. Comme l'indique le physicien Claude AslangulClaude Aslangul dans la vidéo en bas de cet article, la superposition quantique et le phénomène d'intrication quantiqueintrication quantique permettent alors, en quelque sorte, d'effectuer un grand nombre de calculs en parallèle.

    La recherche sur les ordinateurs quantiques, ou plus généralement sur les possibilités ouvertes par ce que l'on appelle l'information et les calculs quantiques s'est bien développée depuis une dizaine d'années comme le prouve le livre de Scott Aaronson, Quantum Computing since Democritus. Mais il y a toutefois encore quelques confusions qui règnent dans les médias en ce qui concerne ce que peuvent faire ou ne pas faire des ordinateurs ou des calculateurs quantiques.

    Au premier plan, le physicien John Martinis qui explore la voie menant aux ordinateurs quantiques performant basée sur des qubits portés par des circuits supraconducteurs. © UC Santa Barbara
    Au premier plan, le physicien John Martinis qui explore la voie menant aux ordinateurs quantiques performant basée sur des qubits portés par des circuits supraconducteurs. © UC Santa Barbara

    Ordinateurs et calculateurs quantiques ne sont pas la même chose

    Un ordinateur quantique, comme tout ordinateur, est censé pouvoir être programmable pour exécuter n'importe quel algorithme quantique. Un calculateur quantique ne peut exécuter qu'un seul algorithme ou pour le moins une classe d'algorithme. On ne peut le programmer pour effectuer n'importe quelle tâche. En outre, s'il est bien exact que certains algorithmes quantiques sont capables, si l'on dispose d'un assez grand nombre de qubits, de battre à plate couture un ordinateur classique, cela ne signifie nullement qu'un ordinateur quantique est systématiquement plus performant qu'un ordinateur classique.

    Pire, quand un algorithme quantique semble plus rapide qu'un calcul sur ordinateur classique, il est tout à fait possible que le premier soit finalement un jour battu par le second à la faveur d'un algorithme plus efficace. La supériorité souvent avancée des ordinateurs quantiques pourrait bien être toute relative. De fait, c'est ce qui s'est rapidement passé l'année dernière avec un buzz exagéré par beaucoup de médias en ce qui concerne un calculateur quantique, et pas un ordinateur, utilisé par les chercheurs de Google.

    Enfin, il y a aussi avec les ordinateurs ou les calculateurs quantiques le formidable problème de la décohérence quantique, l'influence des perturbations de l'environnement qui dégrade d'autant plus rapidement un calcul quantique qu'il repose sur un nombre de plus en plus élevé de qubits. On ne sait toujours pas s'il est possible de s'en affranchir même s'il est sans doute possible d'en limiter les effets avec des codes correcteurs d'erreurs quantiques analogues à ceux déjà utilisés avec les ordinateurs classiques. De fait, lors de l'interview qu'il avait accordée à Futura-Sciences, le cosmologiste Max Tegmark, qui s'intéresse à ces ordinateurs, nous avait dit que les experts du domaine qu'il avait consultés ne s'attendaient pas, en général, à la réalisation d'un ordinateur quantique performant avant 2050.

    Toutefois, le célèbre journal New Scientist fait état d'une publication sur arXiv d'une équipe de chercheurs travaillant pour Google et menée par John Martinis. Le physicien, en poste à l'université de Santa Barbara en Californie est bien connu pour ses succès avec les membres de son groupe de recherche dans le domaine des circuits quantiques supraconducteurssupraconducteurs.

    Scott Aaronson et Matthias Troyer (de l'École polytechnique fédérale de Zurich en suisse) qui ont critiqué avec discernement jusqu'à présent les tentatives de Google dans le domaine des ordinateurs quantiques semblent nettement moins sceptiques avec ce que propose de faire John Martinis.

    Le physicien John Preskill a travaillé sur les monopoles magnétiques et les trous de vers en théorie quantique avant de se concentrer sur le domaine de l'information quantique. © UC Santa Barbara, Kavli Institute for Theoretical Physics
    Le physicien John Preskill a travaillé sur les monopoles magnétiques et les trous de vers en théorie quantique avant de se concentrer sur le domaine de l'information quantique. © UC Santa Barbara, Kavli Institute for Theoretical Physics

    Une manifestation concrète de la suprématie quantique avec 50 qubits

    Il s'agirait de donner une preuve incontestable, pratique et non plus théorique, qu'un calculateur quantique peut effectivement faire mieux qu'un superordinateur dans certains cas, établissant ce que le grand théoricien de l'information quantique John Preskill a appelé la « suprématie quantique ».

    On sait que l'algorithme quantique permettant de factoriser un entier en produit de nombre premiernombre premier, l'algorithme de Shor, peut battre les ordinateurs classiques en théorie. Mais pour le vérifier, il faudrait disposer de centaines voire de milliers de qubits protégés de l'effet de la décohérence. Cela semble presque impossible au moins dans un avenir proche.

    Il existerait cependant un type de problème dont on sait qu'il échappe au calcul des superordinateurs classiques mais qui devrait être à la portée d'un calculateur quantique avec seulement 50 qubits. C'est celui de la simulation de ce que l'on appelle un circuit quantique aléatoire capable de manipuler 50 qubits. Pour faire simple, un circuit quantique aléatoire est un assemblage d'un choix aléatoire de portes logiques quantiques. Il peut manifester un comportement qui est du domaine du chaos quantique ce qui veut dire que tout comme en physique classique, une petite variation des conditions initiales de l'état de ce système quantique va donner en sortie du circuit un état quantique qui peut être très différent. Tout comme dans le cas de la turbulenceturbulence dans les fluides, prédire le comportement d'un tel système est très gourmand en calcul.

    Selon les chercheurs, un supercalculateur comme EdisonEdison, l'un des plus performants au monde, peut tout juste simuler le comportement de circuits quantiques aléatoires avec 42 qubits, avec 48 qubits, il faudrait 2.252 petabytes.

    Martinis et ses collègues sont déjà arrivés à un résultat intéressant avec des circuits supraconducteurs portant 9 qubits. D'après New Scientist, ils ont des chances de réussir à atteindre les 50 qubits d'ici 2017 ou pour le moins dans 5 ans. On verra bien.