Publié le: Mar 8, 2022

Amazon Braket, le service d'informatique quantique d'AWS, prend désormais en charge OpenQASM 3.0 pour les simulateurs et dispositifs quantiques basés sur les portes. Avec cette nouveauté, les clients ont le choix d'utiliser le kit SDK Braket pour créer et exécuter des programmes comme avant, ou de fournir les chaînes OpenQASM 3.0 équivalentes via le kit SDK ou l'API Braket. Le lancement d'Amazon Braket et la prise en charge d'OpenQASM 3.0 continueront de simplifier aux clients la migration des programmes quantiques entre différents environnements de développement.

OpenQASM est une représentation intermédiaire pour la description des programmes quantiques avec un niveau de richesse qui convient à une grande variété de cas d'utilisation, y compris ceux qui requièrent un contrôle de niveau faible du matériel quantique. Similaire à Braket, OpenQASM est conçu pour être indépendant du matériel. Ainsi, il convient bien pour une représentation et propose aux clients une expérience de programmation cohérente sur une grande variété d'appareils. Depuis son lancement dans le cadre d'un projet open source en 2017, OpenQASM a largement été adopté par les utilisateurs et les développeurs de matériel quantique. OpenQASM est en outre pris en charge par un nombre croissant de bibliothèques d'applications tierces, telles que mitiq et Yao.jl, qui profitent au développement d'algorithmes pour les chercheurs. En plus d'ouvrir la voie à l'augmentation de la portabilité sur différents cadres, la prise en charge d'OpenQASM sur Braket contribuera à simplifier la pile de développement pour les clients. La nouvelle version d'OpenQASM (3.0) inclut davantage de fonctions telles que le contrôle du rythme, le timing des portes et le flux de contrôle classique, pour faire correspondre l'interface de l'utilisateur final et le langage de description du matériel. En plus du lancement de la prise en charge d'OpenQASM 3.0 sur le service Braket, la participation d'AWS au Comité de direction technique d'OpenQASM 3.0 contribuera à accélérer l'évolution d'OpenQASM en tant que représentation cohérente pour les algorithmes quantiques basés sur les portes.

La prise en charge d'OpenQASM 3.0 est disponible dans toutes les régions où Amazon Braket est proposé. Pour commencer à utiliser OpenQASM 3.0, veuillez consulter les ressources suivantes : la documentation d'Amazon Braket, la console Amazon Braket et l'exemple de bloc-notes sur Github.