Intel publie un kit de développement de logiciels quantiques

Le SDK Intel Quantum 1.0 offre une interface C++ intuitive pour programmer des algorithmes quantiques en simulation, avec deux backends ciblant soit un grand nombre de qubits génériques, soit le matériel quantique Intel.
Intel publie un kit de développement de logiciels quantiques

Vous cherchez un aperçu plus court ?

Moments clés

Lancement du SDK Intel Quantum 1.0

Une interface C++ intuitive avec deux backends pour simuler des qubits génériques ou le matériel Intel.

Préparation à l’informatique quantique commerciale

Le SDK aide les développeurs à apprendre et tester des algorithmes quantiques en simulation en attendant le matériel.

Environnement de développement personnalisable

Le SDK offre flexibilité, visualisation du code et optimisation avec des extensions LLVM et exécution hybride.

Création d’un écosystème quantique

Intel soutient les universités avec des subventions pour créer des cours et développe une communauté de développeurs.

Intel développe son écosystème de développeurs. L’entreprise a publié son kit de développement pour l’informatique quantique. Que propose la version 1.0 du Quantum SDK ?

Personnalisable et extensible, le SDK Intel Quantum permet la co-conception de logiciels et de matériel Intel. Le SDK est un ordinateur quantique complet en simulation qui peut également s’interfacer avec le matériel quantique d’Intel, notamment la puce de contrôle Horse Ridge II d’Intel et la puce de qubit à spin quantique d’Intel, qui sera lancée cette année.

Le SDK Intel Quantum aide les programmeurs à se préparer à l’informatique quantique commerciale à grande échelle de demain

Offre un environnement de développement personnalisable

Le SDK Intel Quantum permet également aux développeurs de programmer des algorithmes quantiques en simulation et fournit une interface de programmation intuitive écrite en C++ à l’aide de la chaîne d’outils de compilation de la machine virtuelle de bas niveau (LLVM) standard dans l’industrie.

Se préparer aux futurs ordinateurs quantiques

« Le SDK Intel Quantum aide les programmeurs à se préparer à l’informatique quantique commerciale à grande échelle de demain », a déclaré Anne Matsuura, directrice des applications et de l’architecture quantiques aux Intel Labs. En plus d’aider les développeurs à apprendre comment construire des algorithmes et des applications quantiques en simulation, il fera progresser l’industrie en créant une communauté de développeurs qui accélérera le développement d’applications. Les développeurs seront prêts lorsque le matériel quantique d’Intel sera disponible. »

Publication du SDK Intel Quantum 1.0

Intel Publie Un Kit De Developpement De Logiciels Quantiques 1

La version 1.0 du SDK, qui comprend une interface de programmation intuitive basée sur le langage C++, fournit un langage de programmation familier aux développeurs d’ordinateurs classiques, ce qui permet une collaboration entre eux et les développeurs quantiques. Le kit comprend également un environnement d’exécution quantique optimisé pour l’exécution d’algorithmes hybrides quantiques-classiques . Les développeurs ont le choix entre deux backends cibles pour simuler soit un grand nombre de qubits génériques, soit des qubits représentatifs du matériel Intel.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Le premier backend est Intel Quantum Simulator (IQS), un simulateur de qubits générique open-source très performant. IQS a un backend capable de 32 qubits sur un seul nœud et de plus de 40 qubits sur plusieurs nœuds.

Le second est un backend cible qui simule le matériel de qubits à points quantiques d’Intel et fournit une simulation de modèle compact de qubits à spin en silicium d’Intel. Les qubits d’Intel tirent parti de l’expertise de la société dans la fabrication de transistors en silicium pour créer un ordinateur quantique à grande échelle.

Grâce au SDK, les utilisateurs peuvent développer de petites charges de travail afin de déterminer les fonctions nécessaires dans l’architecture système de l’ordinateur quantique pour exécuter efficacement et précisément les algorithmes sur les qubits. En outre, Intel utilise le SDK en interne pour co-concevoir du matériel et des logiciels quantiques et accélérer le développement du système.

Intel Publie Un Kit De Developpement De Logiciels Quantiques 2

Le SDK est une plateforme personnalisable et extensible qui offre une plus grande flexibilité lors du développement d’applications quantiques. Il permet également aux utilisateurs de voir dans quelle mesure un algorithme est optimisé dans le compilateur en comparant les fichiers du compilateur, une fonctionnalité standard dans le développement d’ordinateurs classiques. Elle permet aux utilisateurs de voir le code source et d’atteindre des niveaux d’abstraction inférieurs, ce qui leur donne un aperçu de la manière dont un système stocke les données.

  • Codage dans des modèles familiers: Intel a étendu le standard industriel LLVM avec des extensions quantiques et a développé un environnement d’exécution quantique modifié pour l’informatique quantique, et IQS permet la simulation du vecteur d’état d’un ordinateur quantique universel.
  • Exécution efficace de flux de travail hybrides classiques-quantum: Les extensions du compilateur permettent aux développeurs d’intégrer les résultats des algorithmes quantiques dans les projets C++, ouvrant ainsi la porte aux boucles de rétroaction nécessaires aux algorithmes hybrides quantiques-classiques tels que l’algorithme d’optimisation approximative quantique (QAOA) et le solveur de variation propre quantique (VQE).
  • Simulation haute performance: Les utilisateurs d’Intel DevCloud peuvent créer des exécutables capables de simuler des applications et des algorithmes avec jusqu’à 32 qubits sur un seul nœud de calcul et plus de 40 qubits sur plusieurs nœuds.

Comment Intel construit un écosystème quantique

Déterminée à faire progresser le domaine de l’informatique quantique, Intel s’efforce de créer une communauté de développeurs. Comme point de départ de cette entreprise, Intel a accordé des subventions à cinq universités pour qu’elles élaborent des programmes de cours sur l’informatique quantique afin de les partager avec d’autres universités et d’étendre leur utilisation dans le milieu universitaire. Ces universités sont l’Université de Pennsylvanie, la Technische Hochschule Deggendorf, l’Université Keio, l’Université d’État de l’Ohio et l’Université d’État de Pennsylvanie.

L’Institut de technologie de Deggendorf utilise le SDK pour étudier un problème de dynamique des fluides important pour l’aérodynamique et l’hydrodynamique. En janvier 2023, Intel a organisé l’Intel Quantum Computing Challenge à l’Institut de technologie de Deggendorf. Les participants ont utilisé la version bêta du SDK Intel Quantum pour étudier des cas d’utilisation quantique tels que la suppression du bruit des images, le rendu réaliste et la résolution de problèmes de recherche non structurés. Un autre utilisateur de la version bêta, Leidos, explore diverses applications, notamment l’apprentissage automatique quantique, la simulation de matériaux et des problèmes astrophysiques tels que la téléportation quantique, les trous noirs et les trous de ver.

Disponible en téléchargement sur Intel Developer’s Cloud

Le SDK Intel Quantum 1.0 est actuellement disponible en téléchargement sur l’Intel Developer’s Cloud. Intel prévoit de publier des versions supplémentaires du SDK avec des fonctionnalités additionnelles à l’avenir et intégrera également de manière transparente le SDK dans le matériel quantique d’Intel.

Articles connexes

Intel Annonce le Début de la Production en 1 nm pour 2027

Intel annonce le lancement du processus Intel 10A (1 nm) prévu pour 2027, avec une montée en puissance des technologies nanofeuilles et un investissement de…

Le titan technologique se dévoile : Intel Core i9-14900KS

Avec ses 24 cœurs et ses vitesses turbo jusqu’à 6,2 GHz, le Core i9-14900KS s'annonce comme le processeur le plus puissant d'Intel, prêt à redéfinir…

La deuxième génération d’Intel Arc s’accompagne de nouvelles technologies

La deuxième génération d’Intel Arc, basée sur l’architecture Battlemage, propose des améliorations clés comme une meilleure gestion des pilotes, des capacités IA renforcées et un…

Questions répondues

Qu’est-ce que le SDK Intel Quantum 1.0?

Un kit de développement personnalisable pour créer et simuler des logiciels quantiques.

Comment le SDK aide-t-il les développeurs?

Permet de programmer des algorithmes quantiques et prépare au matériel d’Intel.

Quels sont les backends du SDK?

Un simulateur de qubits générique performant et un simulateur du matériel Intel.

Comment Intel construit-il son écosystème quantique?

En finançant des universités et créant une communauté de développeurs.
Add a comment

Laisser un commentaire

Previous Post
Next Post
Advertisement