Simulateur de réseau Tensor () TN1 - Amazon Braket

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Simulateur de réseau Tensor () TN1

TN1est un simulateur de réseau tensoriel performant à la demande. TN1peut simuler certains types de circuits avec un maximum de 50 qubits et une profondeur de circuit inférieure ou égale à 1 000. TN1est particulièrement puissant pour les circuits clairsemés, les circuits dotés de portes locales et les autres circuits dotés d'une structure spéciale, tels que les circuits à transformée de Fourier quantique (QFT). TN1fonctionne en deux phases. Tout d'abord, la phase de répétition tente d'identifier un chemin de calcul efficace pour votre circuit, TN1 afin d'estimer le temps d'exécution de l'étape suivante, appelée phase de contraction. Si le temps de contraction estimé dépasse la limite d'exécution de la TN1 simulation, TN1 ne tente pas de contraction.

TN1a une durée d'exécution maximale de 6 heures. Il est limité à un maximum de 10 (5 dans eu-west-2) tâches quantiques simultanées.

TN1résultats

La phase de contraction consiste en une série de multiplications matricielles. La série de multiplications continue jusqu'à ce qu'un résultat soit atteint ou jusqu'à ce qu'il soit déterminé qu'un résultat ne peut pas être atteint.

Remarque : Shots doit être > 0.

Les types de résultats incluent :

  • Exemple

  • Espérance

  • Variance

Pour en savoir plus sur les résultats, consultez la section Types de résultats.

TN1est toujours disponible, il fait fonctionner vos circuits à la demande et peut exécuter plusieurs circuits en parallèle. Pour en savoir plus, consultez la section Comparaison de simulateurs.

Les simulateurs prennent en charge toutes les portes du SDK Braket, mais les appareils QPU en prennent en charge un sous-ensemble plus restreint. Vous trouverez les portes compatibles d'un appareil dans les propriétés de l'appareil.

Consultez le GitHub référentiel Amazon Braket pour trouver un exemple de bloc-notes TN1 pour vous aider à démarrer. TN1

Meilleures pratiques pour travailler avec TN1

  • Évitez les all-to-all circuits.

  • Testez un nouveau circuit ou une nouvelle classe de circuits avec un petit nombre deshots, pour connaître la « dureté » du circuit pourTN1.

  • Répartissez de grandes shot simulations sur plusieurs tâches quantiques.