Funcionamiento de Amazon Braket - Amazon Braket

Funcionamiento de Amazon Braket

sugerencia

Conozca los fundamentos de la computación cuántica con AWS. Inscríbase en el plan de aprendizaje digital de Amazon Braket y obtenga su propia insignia digital tras completar una serie de cursos de aprendizaje y una evaluación digital.

Amazon Braket proporciona acceso bajo demanda a dispositivos de computación cuántica, incluidos simuladores de circuitos bajo demanda y diferentes tipos de QPU. En Amazon Braket, la solicitud atómica a un dispositivo es una tarea cuántica. En el caso de los dispositivos de QC basada en puertas, esta solicitud incluye el circuito cuántico (incluidas las instrucciones de medición y el número de shots) y otros metadatos de la solicitud. En el caso de los simuladores hamiltonianos analógicos, la tarea cuántica incluye la disposición física del registro cuántico y la dependencia temporal y espacial de los campos de manipulación.

Braket Direct es un programa que amplía la forma de explorar la computación cuántica en AWS acelerando la investigación y la innovación. Puede reservar capacidad específica en varios dispositivos cuánticos, contactar directamente con especialistas en computación cuántica y tener acceso anticipado a capacidades de próxima generación, incluido el último dispositivo de iones atrapados de IonQ, Forte.

En esta sección, ofrecemos conocimientos sobre el flujo de alto nivel de ejecución de tareas cuánticas en Amazon Braket.

Flujo de tareas cuánticas de Amazon Braket

Diagrama que muestra la interacción del usuario con servicios en la nube de AWS, como el cuaderno de Amazon Braket, el bucket de resultados de S3, Amazon Braket, el simulador administrado y sus resultados para las QPU en tareas de computación cuántica.

Con los cuadernos de Jupyter, puede definir, enviar y supervisar cómodamente sus tareas cuánticas desde la consola de Amazon Braket o usando el SDK de Amazon Braket. Puede desarrollar sus circuitos cuánticos directamente en el SDK. Sin embargo, en el caso de los simuladores hamiltonianos analógicos, usted define la disposición de los registros y los campos de control. Una vez definida la tarea cuántica, puede elegir un dispositivo en el que ejecutarla y enviarla a la API de Amazon Braket (2). Según el dispositivo que elija, la tarea cuántica se pone en cola hasta que el dispositivo esté disponible y se envía a la QPU o al simulador para su implementación (3). Amazon Braket le da acceso a distintos tipos de QPU (IonQ, IQM, QuEra, Rigetti), tres simuladores bajo demanda (SV1, DM1, TN1), dos simuladores locales y un simulador integrado. Para obtener más información, consulte Dispositivos compatibles con Amazon Braket.

Tras procesar su tarea cuántica, Amazon Braket devuelve los resultados a un bucket de Amazon S3, donde los datos se almacenan en su Cuenta de AWS (4). Al mismo tiempo, el SDK consulta los resultados en segundo plano y los carga en el cuaderno de Jupyter al completarse la tarea cuántica. También puede ver y administrar sus tareas cuánticas en la página Tareas cuánticas de la consola de Amazon Braket o usando la operación GetQuantumTask de la API de Amazon Braket.

Amazon Braket está integrado con AWS Identity and Access Management (IAM), Amazon CloudWatch, AWS CloudTrail y Amazon EventBridge para la administración, la supervisión y el registro del acceso de los usuarios, así como para el procesamiento basado en eventos (5).

Procesamiento de datos de terceros

Las tareas cuánticas que se envían a un dispositivo QPU se procesan en computadoras cuánticas ubicadas en instalaciones operadas por proveedores externos. Para obtener más información sobre la seguridad y el procesamiento por parte de terceros en Amazon Braket, consulte Seguridad de los proveedores de hardware de Amazon Braket.