Intel lanza su kit de Desarrollo de Software Intel Quantum versión 1.0

Intel ha anunciado en el día de hoy el lanzamiento de la versión 1.0 del Kit de Desarrollo de Software (SDK) Intel Quantum. La versión 1.0 llega después de que la versión beta debutara en el mes de septiembre de 2022. Entre las novedades del SDK Intel Quantum 1.0, está en que se incluye una interfaz de programación intuitiva basada en C++.

Esto otorga a los desarrolladores una interfaz que resulta familiar dentro del campo de la computación clásica y permite la colaboración entre físicos y desarrolladores de computación clásica. El kit también incluye un entorno de ejecución cuántico optimizado para ejecutar algoritmos híbridos cuántico-clásicos. Los desarrolladores pueden elegir entre dos backends de destino para simular qubits: simular un mayor número de qubits genéricos o simular el propio hardware de Intel.

El primer backend es un simulador genérico de qubits de código abierto y alto rendimiento, el Intel Quantum Simulator (IQS). Cuenta con un backend capaz de albergar 32 qubits en un solo nodo y más de 40 qubits en varios nodos. El segundo es un backend de destino que simula el hardware de qubits de puntos cuánticos de Intel y permite la simulación de modelos compactos de qubits de espín de silicio de Intel. Los qubits de Intel aprovechan la experiencia de la empresa en la fabricación de transistores de silicio para construir un ordenador cuántico a gran escala.

El SDK Intel Quantum permite tener un simulador genérico de qubits

SDK Intel Quantum

En esencia, Intel define a su SDK como la simulación de un ordenador cuántico completo. Esta simulación puede interactuar con el hardware cuántico de Intel, incluido el chip de control Horse Ridge II de Intel. Además del chip quantum spin qubit de Intel (cuando esté disponible).

El kit permite a los desarrolladores programar algoritmos cuánticos en simulación y cuenta con una interfaz de programación intuitiva escrita en C++ utilizando una cadena de herramientas de compilador de máquina virtual de bajo nivel (LLVM) estándar del sector.

"El SDK Intel Quantum ayuda a los programadores a prepararse para los ordenadores cuánticos comerciales a gran escala del futuro. No sólo ayudará a los desarrolladores a aprender a crear algoritmos y aplicaciones cuánticas en simulación, sino que también hará avanzar a la industria creando una comunidad de desarrolladores que acelerará el desarrollo de aplicaciones, para que estén listos cuando el hardware cuántico de Intel esté disponible”, dijo Anne Matsuura, Director of Quantum Applications & Architecture, Intel Labs

Intel asegura que con el SDK se puede desarrollar pequeñas cargas de trabajo para determinar qué funcionalidades necesita la arquitectura del sistema del ordenador cuántico para ejecutar algoritmos con eficiencia y precisión en los qubits. Además, Intel está utilizando el SDK internamente para co-diseñar hardware y software cuánticos en tándem, acelerando el desarrollo del sistema.

Declaraciones de los primeros probadores beta

SDK Intel Quantum - aplicaciones

"El SDK Intel Quantum es fácil de iniciar y, como todo está en la nube, todo lo que necesito es un cliente shell seguro. Todo ello mientras que el simulador generará informes muy detallados para que pueda analizar y depurar los kernels que escribo". Dijo Gushu Li, profesor adjunto del Departamento de Informática y Ciencias de la Información de la Universidad de Pensilvania.

"El SDK Intel Quantum cambia las reglas del juego en el ámbito del desarrollo cuántico. Este permite al desarrollador operar a un nivel más cercano al hardware para aprovechar mejor los recursos". Dijo Yaknan Gambo, estudiante de posgrado del Instituto de Tecnología Deggendorf de Alemania.

"El SDK Quantum de Intel me ofreció una manera única de aplicar mis conocimientos de C al dominio cuántico. Me ha ayudado a adoptar la programación cuántica como si fuera un lenguaje clásico". Dijo Jeremie Pope, estudiante del Departamento de Ingeniería Informática de la Universidad Estatal de Pensilvania.

"Leidos ha disfrutado de la versatilidad de su simulación agnóstica al hardware para el desarrollo de software y el análisis comparativo". Dijo Elizabeth Iwasawa, líder de tecnología cuántica y científica de investigación del Centro de Innovación de Leidos.

"Incluso con la versión beta, exploramos una amplia variedad de temas de investigación, desde el modelado de materiales y el aprendizaje de máquinas cuánticas hasta la investigación teórica de los estados dobles termocampo".