Introducción
Los equipos cuánticos tienen el potencial de ayudar a resolver problemas científicos y comerciales significativos. Para ser comercialmente viable, los equipos cuánticos deben ser máquinas a gran escala y tolerantes a errores con muchos cúbits en superposición y bajas tasas de errores físicos. Para lograr la tolerancia a errores, los equipos cuánticos necesitan algún tipo de implementación de corrección de errores cuánticos (QEC). Sin embargo, QEC requiere recursos adicionales, como un mayor tiempo de cálculo y más cúbits físicos. Dados estos requisitos, es importante calcular la cantidad de recursos necesarios para ejecutar un algoritmo cuántico específico en un tipo determinado de hardware.
El estimador de recursos de Azure Quantum le ayuda a analizar cómo diferentes parámetros arquitectónicos, como cúbits físicos y modelos QEC, afectan a las estimaciones generales de recursos físicos. En este módulo, aprenderá a usar el estimador de recursos de Azure Quantum para calcular los recursos necesarios para ejecutar un algoritmo cuántico en un equipo cuántico real.
Objetivos de aprendizaje
Al final de este módulo, puede:
- Explique qué es el estimador de recursos de Azure Quantum.
- Defina los parámetros objetivo del estimador de recursos.
- Use el Estimador de recursos para calcular los recursos necesarios para ejecutar un algoritmo cuántico.
Requisitos previos
- La versión más reciente de Visual Studio Code.
- La versión más reciente de la extensión Quantum Development Kit .
- Un entorno de Python con Python y Pip instalado.
- VS Code con las extensiones de Python y Jupyter instaladas.