Recibe toda la actualidad del sector tech y cloud en tu email de la mano de RevistaCloud.com.

Suscripción boletín

OQTOPUS: hacia un ecosistema abierto para el software de computación cuántica

La iniciativa OQTOPUS impulsa la colaboración global en computación cuántica con una arquitectura de sistema de software completamente abierta

La computación cuántica avanza con fuerza como una de las grandes revoluciones tecnológicas del siglo XXI. Pero más allá del desarrollo del hardware, uno de los retos más importantes es construir un software de sistema sólido, interoperable y accesible que permita aprovechar el potencial de estos nuevos ordenadores. En este contexto, nace OQTOPUS (Open Quantum Toolchain for Operators & Users), un ambicioso proyecto que tiene como objetivo abrir y democratizar el desarrollo del software de sistema necesario para la computación cuántica.

Una arquitectura abierta de software cuántico

La misión de OQTOPUS es clara: formar una comunidad abierta que promueva la innovación tecnológica en computación cuántica a través del código abierto. Al liberar todo el stack de software necesario para operar computadoras cuánticas, se espera facilitar la participación de instituciones de investigación, empresas tecnológicas y desarrolladores independientes en todo el mundo.

La arquitectura de OQTOPUS se organiza en varias capas, cada una con componentes específicos:

Capa de frontend

  • QURI Parts OQTOPUS: convierte programas cuánticos escritos por el usuario en un formato genérico estándar (OpenQASM3) y se comunica con la nube para su ejecución.

Capa de nube

  • GUI Web: proporciona a los usuarios información visual sobre el estado de ejecución de los programas, resultados y precisión de los chips cuánticos.
  • OQTOPUS Cloud: gestiona usuarios, trabajos y datos del sistema, funcionando como núcleo de la infraestructura.

Capa backend

  • OQTOPUS Engine: plataforma de ejecución de programas cuánticos que se integra con el servidor Tranqu y el Device Gateway. Gestiona el cálculo de resultados esperados y técnicas de mitigación de errores.
  • Tranqu: framework universal para transpilers que permite transformar y optimizar circuitos cuánticos, compatible con múltiples bibliotecas y formatos.
  • Tranqu Server: servidor que ofrece servicios de transpiler a través de Tranqu y que es utilizado por el OQTOPUS Engine.

Operación y monitoreo

  • QDash: dashboard web que gestiona flujos de trabajo de calibración de qubits y permite monitorizar visualmente el historial de ejecuciones. Una herramienta clave para la operación diaria de un sistema cuántico.

Productos destacados del ecosistema

Entre los componentes ya disponibles como proyectos de código abierto destacan:

  • oqtopus-cloud: arquitectura OSS para la computación cuántica en la nube.
  • oqtopus-frontend: aplicación web para la interacción con el sistema.
  • tranqu: framework modular para transpilers y optimización de circuitos cuánticos.

Comunidad y colaboración

La propuesta de OQTOPUS no se queda solo en la tecnología: fomenta una comunidad activa y colaborativa a través de plataformas como GitHub y canales como Slack, donde se anima a investigadores, desarrolladores y operadores a participar, proponer mejoras y avanzar juntos en este campo emergente.

Además, el proyecto se rige por un estricto código de conducta y una política de seguridad abierta, reafirmando su compromiso con la transparencia y la responsabilidad.


OQTOPUS representa un paso clave hacia la estandarización y democratización del software cuántico, abriendo la puerta a un ecosistema donde operadores y usuarios trabajen en conjunto para construir las bases del futuro digital cuántico. Con sus herramientas modulares, interoperables y enfocadas en la comunidad, el proyecto marca un hito en la evolución hacia sistemas cuánticos verdaderamente accesibles, colaborativos y escalables.

encuentra artículos

newsletter

Recibe toda la actualidad del sector tech y cloud en tu email de la mano de RevistaCloud.com.

Suscripción boletín

LO ÚLTIMO