Outils pour développeurs

Framework de développeurs indépendant du matériel

Afin de simplifier le processus de conception et d'exécution des algorithmes quantiques, vous pouvez utiliser le kit SDK Amazon Braket. Il a été conçu pour être indépendant de la technologie, ce qui élimine le besoin de coder dans des outils de programmation quantiques différents pour chaque type de matériel quantique. Le kit SDK prend en charge un framework de développeurs unifié qui vous permet de concevoir des algorithmes et de les exécuter sur tout matériel quantique ou simulateur de produit compatible fourni par le service Amazon Braket. De nouvelles technologies quantiques apparaissent et sont intégrées au service Amazon Braket, mais nous vous assurons que votre expérience de développement restera cohérente et que vos conceptions existantes ainsi que vos algorithmes quantiques pourront être testés sur ces nouveaux systèmes.

Exécutions entièrement gérées d'algorithmes quantiques/classiques avec Hybrid Jobs

Amazon Braket Hybrid Jobs simplifie le processus de configuration, de surveillance et d'exécutions des algorithmes quantiques/classiques hybrides. Après avoir fourni votre script d'algorithme et sélectionné le processeur quantique ou le simulateur à exécuter, Amazon Braket lance le calcul classique, exécute l'algorithme et publie les ressources une fois que la tâche est accomplie. Vous pouvez définir des métriques personnalisées pour votre algorithme, qui seront automatiquement journalisées par Amazon CloudWatch et affichées en temps réel sur la console Amazon Braket lors de l'exécution de l'algorithme. Cela vous donne des informations sur la progression de votre algorithme si bien que vous pouvez effectuer des ajustements sur votre algorithme, si nécessaire. Surtout, Hybrid Jobs vous donne un accès prioritaire au processus quantique choisi afin d'aider votre algorithme à s'exécuter rapidement et de façon prévisible. Cela vous permet d'améliorer la qualité et la reproductibilité des résultats.

Développer des algorithmes quantiques variationnels avec PennyLane

Amazon Braket prend en charge en natif PennyLane, un framework logiciel open source conçu autour du concept de programmation différentielle quantique. Il vous aide à concevoir et à exécuter des algorithmes quantiques/classiques hybrides ou variationnels. Cette approche vous permet d'entraîner des circuits quantiques de la même manière que vous le feriez pour un réseau neuronal basé sur le machine learning afin de trouver des solutions aux problèmes de calcul de chimie quantique, de machine learning quantique et d'optimisation. PennyLane est optimisé pour les performances d'Amazon Braket et fournit des interfaces à des outils de machine learning familiers, tels que PyTorch et TensorFlow, pour rendre l'entraînement des circuits quantiques rapide, facile et intuitif.  

Blocs-notes Jupyter entièrement gérés

Pour concevoir vos algorithmes quantiques et gérer vos expériences, vous avez la possibilité d'utiliser votre propre environnement de développement ou les blocs-notes Jupyter entièrement gérés dans Amazon Braket. Amazon Braket facilite la création de blocs-notes en un seul clic. Vous pouvez sélectionner le type d'instance de bloc-notes qui correspond à vos exigences de performance et configurer les paramètres de sécurité tels que le chiffrement des données stockées. Les blocs-notes Amazon Braket sont pré-configurés avec une suite d'outils de calcul quantique pour développeurs, tels qu'Amazon Braket SDK et PennyLane pour vous permettre de démarrer rapidement.

Algorithmes pré-intégrés et tutoriels

Les blocs-notes Amazon Braket sont pré-installés et accompagnés d'un kit SDK Amazon Braket, de didacticiels et d'une sélection d'algorithmes pré-intégrés afin de vous offrir tout ce dont vous avez besoin pour démarrer en un seul endroit. Utilisez-les pour vous familiariser avec les étapes recommandées de conception et d'exécution des algorithmes quantiques avec Amazon Braket. Pour en savoir plus, consultez la documentation Amazon Braket.

Simulateurs

Choix des outils de simulation

Avec Amazon Braket, vous avez le choix entre quatre simulateurs de circuits pour exécuter et tester des algorithmes quantiques. Il s'agit du simulateur local qui est inclus dans le SDK Amazon Braket et de trois simulateurs à la demande. Le simulateur local peut fonctionner sur un ordinateur portable ou dans un bloc-notes géré par Amazon Braket, et il prend en charge la simulation de circuits quantiques avec et sans bruit. Les simulateurs à la demande sont les suivants : SV1, un simulateur vectoriel à état à usage général, DM1, un simulateur de matrice de densité qui prend en charge la modélisation du bruit, et TN1, un simulateur de réseau de tenseurs spécialisé dans certains circuits quantiques structurés à plus grande échelle. En savoir plus »

Expérience cohérente

Vous pouvez exécuter un circuit sur les simulateurs Amazon Braket à l'aide d'un simple appel d'API. Une demande d'exécution de votre algorithme sur un simulateur fonctionne de la même manière qu'une demande d'exécution sur matériel quantique. En changeant une seule ligne de code, vous pouvez passer d'une exécution sur simulateur à une exécution sur un véritable calculateur quantique.

Choix des types de résultats

Vous pouvez choisir différents types de résultats pour vos tâches de simulation, y compris des échantillons individuels, des observables personnalisés, des amplitudes individuelles ou le vecteur d'état complet. Les simulateurs Amazon Braket peuvent calculer des résultats exacts ou renvoyer des échantillons de mesure reproduisant les comportements des calculateurs quantiques.

Calculateurs quantiques

Accès simplifié aux calculateurs quantiques

Amazon Braket offre un accès sécurisé à un ensemble de technologies de calcul quantique. Aucun engagement n'est nécessaire et vous n'avez aucun contrat à signer. Vous payez uniquement pour ce que vous utilisez dans votre facture AWS.

Choix de processeurs quantiques (QPU)

Amazon Braket donne accès à des ordinateurs quantiques supraconducteurs, à ions piégés, à atomes neutres et photoniques. En suivant le paradigme du calcul quantique basé sur les portes, vous pouvez accéder aux processeurs quantiques supraconducteurs d'Oxford Quantum Circuits et de Rigetti, et à la technologie d'ions piégés de IonQ. Vous pouvez aussi accéder aux ordinateurs quantiques photoniques qui peuvent être utilisés pour étudier les protocoles, par exemple l'échantillonnage de boson gaussien, à l'aide des derniers QPU de Xanadu. Enfin, vous pouvez simuler le comportement à l'équilibre et la dynamique hors équilibre d'hamiltoniens présentant un intérêt pour des domaines de la physique tels que la matière condensée et la physique des hautes énergies, et étudier des problèmes d'optimisation à l'aide du dernier processeur à atomes neutres de QuEra. Cela vous permet de tester différentes technologies, de comparer les performances de calcul de différentes machines pour le problème que vous tentez de résoudre, ainsi que de choisir le système matériel qui correspond le mieux à votre utilisation. Pour en savoir plus sur les processeurs quantiques disponibles sur Amazon Braket, veuillez consulter la page des fournisseurs matériels.

Aide de la part d'experts

Amazon Quantum Solutions Lab

À l'heure actuelle, le calcul quantique n'en est encore qu'à ses débuts et il reste de nombreux défis à relever et d’inconnues à découvrir. Amazon Quantum Solutions Lab peut vous aider. Il s'agit d'un programme de services professionnels et de recherche collaborative auquel participe des experts en calcul quantique qui peuvent vous aider à explorer ce domaine de manière plus efficace et évaluer les performances actuelles de cette technologie naissante. De plus, vous pouvez travailler avec nos consultants et partenaires technologiques qualifiés du réseau partenaires AWS (APN) spécialisés dans les applications du calcul quantique, qui vous aideront à traiter vos exigences spécifiques. Pour démarrer, consultez la page Quantum Solutions Lab.

Gestion et sécurité

Console de gestion

En tant que service AWS natif, Amazon Braket est accessible depuis AWS Management Console, une interface web centralisée et facile à utiliser pour Amazon Web Services. Cette console vous permet de vous connecter de manière sécurisée en utilisant votre compte AWS ou vos informations d'identification AWS Identity and Access Management (IAM). Vous pouvez utiliser la console pour gérer et surveiller vos ressources Amazon Braket, telles que les blocs-notes et les tâches, et accéder à des informations détaillées sur les simulateurs de circuits quantiques et les processeurs quantiques.

Gestion de l'accès utilisateur, de la sécurité et de la surveillance

Amazon Braket s'intègre aux services AWS comme Amazon CloudWatch, AWS CloudTrail, Amazon EventBridge et Amazon IAM pour activer la surveillance des charges de travail, générer des notifications à l'achèvement des tâches et gérer le contrôle d'accès et les autorisations. Vos résultats de simulation et de tâches quantiques sont livrés dans le compartiment Amazon Simple Storage Service (S3) de votre choix afin d'être stockés et analysés. Cela vous permet d'avoir un contrôle complet de vos données.


Des questions ?

Consulter la FAQ d’Amazon Braket.

En savoir plus 
Créer gratuitement un compte

Obtenez un accès instantané à l'offre gratuite d'AWS. 

S'inscrire 
S'inscrire pour démarrer

Pour démarrer, inscrivez-vous ou connectez-vous à la console.

S'inscrire