Publié le: May 5, 2022
Amazon Braket, le service d'informatique quantique d'AWS, est conçu pour permettre aux clients de mener facilement des recherches scientifiques et de développer des logiciels avec des ordinateurs quantiques. Aujourd'hui, nous avons le plaisir d'annoncer qu'Amazon Braket Hybrid Jobs, la fonction qui combine le calcul quantique et classique pour explorer les algorithmes hybrides, prend maintenant en charge les simulateurs de circuits intégrés et propose ainsi des performances jusqu'à 10 fois supérieures voire plus. En rapprochant le simulateur quantique de votre algorithme classique, vous pouvez réduire le délai de tour du simulateur comparé à l'utilisation des simulateurs de circuits à la demande de Braket. Cette nouvelle fonction peut aider à réduire un goulot d'étranglement de performances lors de l'exécution de grands volumes de tâches de simulation quantique qui utilisent chacune seulement un nombre relativement faible de qubits, généralement jusqu'à 25 qubits environ.
Avant ce lancement, vous pouviez choisir d'utiliser l'une des cinq unités de traitement quantique (QPU, quantum processing units), ou trois simulateurs de circuits quantiques à la demande entièrement gérés : SV1, DM1 ou TN1. Maintenant, pour les tâches hybrides, vous pouvez aussi choisir parmi cinq simulateurs intégrés haute performance de PennyLane, tels que le simulateur rapide lightning.cpu state-vector ou le lightning.gpu accéléré à l'aide du kit NVIDIA cuQuantum SDK préinstallé sur les conteneurs des tâches. En plus de la réduction de la latence, ces simulateurs intégrés prennent en charge des fonctions avancées, comme la méthode de différentiation adjointe pour des calculs de gradients plus efficaces, ce qui permet une itération et une innovation de l'algorithme encore plus rapides avec les algorithmes hybrides. Pour les tâches à forte intensité de données telles que les algorithmes de machine learning quantiques, les simulateurs intégrés prennent aussi en charge la possibilité d'exécuter des circuits en parallèle sur plusieurs instances CPU ou GPU en changeant seulement quelques lignes de code. En répartissant votre tâche sur plusieurs instances, vous pouvez tirer parti de l'élasticité du cloud pour réduire davantage les délais d'exécution des algorithmes, tout en payant toujours et uniquement que ce que vous utilisez.
L'utilisation des simulateurs de circuits intégrés est disponible dans toutes les régions où Amazon Braket est proposé. Pour démarrer avec les simulateurs intégrés,consultez cet exemple de bloc-notes. Pour en savoir plus sur comment Amazon Braket Hybrid Jobs facilite et accélère l'exécution des charges de travail de machine learning quantiques, consultez ce blog.