Les développeurs quantiques peuvent consacrer beaucoup de temps à assembler des composants de circuits et à adapter des algorithmes à différents environnements informatiques. Le 15 septembre, Fujitsu a publié OpenQARP, l’Open Quantum Application Research Package, sous licence Apache 2.0. Fujitsu affirme que cette boîte à outils a réduit le code source Python nécessaire à l’implémentation d’un algorithme, qui est passé d’environ 130 lignes à moins de 40 — soit une réduction d’environ 70 %. Pour les développeurs et les équipes quantiques d’entreprise, le bénéfice potentiel est d’accélérer le développement d’applications sur les simulateurs et les composants matériels quantiques pris en charge.
La publication du package en open source pourrait également aider Fujitsu à attirer des développeurs vers son écosystème logiciel quantique plus large, avant que les frameworks concurrents ne s’imposent durablement.
Ce que Fujitsu a publié
OpenQARP est un package Python organisé autour de trois concepts : les blocs, les primitives et les moteurs. Fujitsu décrit les blocs comme des composants de circuits réutilisables, les primitives comme des opérations de calcul de plus haut niveau et les moteurs comme la couche d’exécution reliant les applications aux backends pris en charge. Ensemble, ils permettent à un chercheur de décrire un problème et de construire un circuit pour le résoudre. Ce circuit peut ensuite être exécuté sur un simulateur ou compilé pour du matériel réel, sans devoir réécrire la logique à chaque fois.
Le package est livré avec plus de 100 composants : plus de 70 blocs de construction réutilisables et plus de 20 algorithmes prêts à l’emploi. L’un d’eux est l’Adaptive Derivative-Assembled Pseudo-Trotter Variational Quantum Eigensolver, ou ADAPT-VQE. ADAPT-VQE est l’algorithme utilisé pour la comparaison entre 130 et 40 lignes. Son installation s’effectue avec une seule commande pip et il prend en charge Python 3,11 à 3,14. Le code source et un article technique décrivant le framework sont tous deux désormais publics.
Détail | Figure |
|---|---|
| Licence | Licence Apache 2.0 |
| Nombre total de composants | Plus de 100 (plus de 70 blocs de construction, plus de 20 algorithmes) |
| Organisations ayant bénéficié d’un accès anticipé | Plus de 80 organisations |
| Code ADAPT-VQE, avant et après | Environ 130 lignes de Python contre moins de 40 |
| Backends pris en charge | PC standards, Nvidia CUDA-Q, simulateur 40 qubits de Fujitsu |
Testé discrètement depuis février
La boîte à outils quantique n’a pas été lancée sans préparation. Fujitsu a mené une bêta privée dans le cadre de son Quantum Simulator Challenge à partir de février. Plus de 80 organisations externes ont eu accès à son simulateur de vecteurs d’état de 40 qubits afin de tester le logiciel avant son lancement. Fujitsu affirme que le package peut préparer des circuits pour du matériel quantique réel en utilisant des informations de routage et de bruit propres à chaque appareil.
Une composante d’une offensive logicielle plus large
Le framework fonctionne nativement sur la plateforme CUDA-Q de Nvidia, la couche logicielle que Nvidia a conçue pour programmer des systèmes hybrides quantiques-classiques. Il s’inscrit ainsi dans une vague d’ investissements soutenus par les pouvoirs publics principalement axés sur le matériel. Les outils logiciels ont suscité comparativement moins d’attention. Sam Stanwyck, directeur des produits quantiques chez Nvidia, a déclaré dans des propos rapportés par The Quantum Insider que les outils ouverts de ce type accélèrent le passage de la théorie quantique aux applications opérationnelles. Cette position reflète également l’intérêt de Nvidia pour un code davantage natif de CUDA-Q.
D’autres fabricants de puces développent également des logiciels pour les systèmes hybrides, et AMD et Xanadu ont récemment présenté Backline pour le contrôle quantique-classique.
Ce qu’a constaté eWeek : la pièce manquante est une vérification indépendante
La réduction de 130 à 40 lignes est la propre comparaison avant-après de Fujitsu pour un algorithme, ADAPT-VQE, reconstruit avec les composants de la boîte à outils, et Fujitsu n’a pas publié la version originale pour permettre une comparaison externe. Aucun benchmark indépendant de cette affirmation n’existe pour l’instant.
La même lacune apparaît dans le programme bêta. Fujitsu affirme que plus de 80 organisations ont testé le logiciel depuis février, mais n’a pas précisé lesquelles, ce qu’elles ont construit ni si l’un de ces travaux a été publié ou évalué par des pairs. Il s’agit d’une différence dans ce qui a été divulgué, et non d’une preuve que les tests n’ont pas eu lieu, mais cela pèse moins lourd qu’il n’y paraît à première lecture.
La publication d’OpenQARP donne désormais aux développeurs indépendants l’occasion de tester les affirmations de Fujitsu. L’adoption sur GitHub, les comparaisons de code reproduites et les recherches publiées montreront si le package devient une couche de développement largement utile ou principalement une porte d’entrée vers l’écosystème quantique de Fujitsu. D’ici là, la réduction de près de 70 % doit être considérée comme un exemple choisi par le fournisseur de concision du code source, et non comme la preuve d’une exécution plus rapide ou de meilleures performances en informatique quantique.


