Informatique quantique : un kit de développement en preview chez Microsoft
Le 12 décembre 2017 à 10h29
1 min
Logiciel
Logiciel
Lors de sa conférence Ignite en septembre dernier (lire notre compte rendu), l'éditeur avait annoncé un langage dédié à l'informatique quantique (Q#). Il passe la seconde et met en ligne un kit de développement (avec des exemples et des programmes), en Preview pour le moment.
« En supposant une certaine connaissance de Visual Studio, les débutants peuvent écrire leur premier programme quantique, et les chercheurs expérimentés peuvent rapidement et efficacement développer de nouveaux algorithmes quantiques » explique Microsoft, qui précise au passage attendre des retours de la part des utilisateurs.
Le 12 décembre 2017 à 10h29
Commentaires (3)
Abonnez-vous pour prendre part au débat
Déjà abonné ? Se connecter
Cet article est en accès libre, mais il est le fruit du travail d'une rédaction qui ne travaille que pour ses lecteurs, sur un média sans pub et sans tracker. Soutenez le journalisme tech de qualité en vous abonnant.
Accédez en illimité aux articles
Profitez d’un média expert et unique
Intégrez la communauté et prenez part aux débats
Partagez des articles premium à vos contacts
Abonnez-vousLe 12/12/2017 à 10h41
Et en se basant sur ce SDK, Microsoft va sortir Windows 11, qui permettra d’avoir un Blue Screen Of Death et continuer à fonctionner normalement. Simultanément, dans deux “threads quantiques” différents.
Le 12/12/2017 à 10h44
Dites si je me trompe. De ce que j’ai compris des ordinateurs quantiques, c’est une machine de turing qui à la possibilité d’être dans une superposition d’état, ça s’approcherait d’une machine de Turing non déterministe car elle serait capable de visiter plusieurs transition à la fois. Dans le cas d’une architecture de Von Neumann, un ordinateur quantique possède un (ou plusieurs) registre qui sont dans plusieurs configurations possibles (voir toutes les 2^n possibilités de valeur).
Le 12/12/2017 à 13h02
En fait, c’est plutôt comme une machine de Turing probabiliste, qui permet de visiter chaque branche avec une certaine probabilité. C’est juste que les probabilités en question sont bizarres, puisque décrite par la mécanique quantique (ce ne sont pas vraiment des probabilités, je sais).
Un registre de n qubits peut être dans 2^n configurations en même temps, mais quand on l’observe, il “s’effondre” sur la configuration observée. Tout l’art de l’algorithmique quantique est d’amplifier la probabilité que le registre s’effondre sur la réponse recherchée. En fait, c’est aussi l’art de l’algorithmique probabiliste, sauf que là on travail avec les fameuses probabilités quantiques bizarre. En pratique, il y a assez peu de problème pour lesquels on sache montrer des accelerations avec l’ordinateur quantique, mais suffisamment pour qu’on trouve ça intéressant de le développer.
Signaler un commentaire
Voulez-vous vraiment signaler ce commentaire ?