El Blog de QPath


QuantumPathMRb2

Expectativas de los profesionales cuánticos y el enfoque de QuantumPath®

QuEra ha publicado recientemente los resultados de una amplia encuesta[1] sobre las expectativas de los lectores del Quantum Computing Report, en la que han participado 95 personas, entre profesionales e investigadores.

Creemos que la situación reflejada en la encuesta es muy interesante y confirma algunas de las decisiones que hemos ido tomando en los más de seis años que llevamos investigando y desarrollando QuantumPath® y su ecosistema de herramientas.

A continuación, analizaremos las conclusiones más importantes de este estudio y cómo hemos abordado estas cuestiones con QuantumPath®.

 

1) La mayoría de los encuestados no están pagando por acceder a un ordenador cuántico en este momento, y un porcentaje aún menor está pagando por la formación o el desarrollo de algoritmos.

Por eso es tan importante poder disponer de una herramienta que permita trabajar con simuladores (que no requieren pagar para acceder a ellos), y que de forma transparente permita reutilizar todo lo realizado en un ordenador cuántico real.

Además, es esencial contar con una plataforma que reduzca significativamente la curva de aprendizaje para los desarrolladores cuánticos[2], que no pueden permitirse tener que volver a aprenderlo todo cada vez que aparece una nueva herramienta o entorno.

El uso de simuladores puede ser útil en tareas de formación y también en algunos tipos de pruebas unitarias en el desarrollo de algoritmos y soluciones, por lo que su uso podría contribuir a reducir los costes de aprendizaje y de algunas tareas de desarrollo.

 

2) Hay cierta frustración por la rapidez con que se alcanzan los beneficios cuánticos

El problema que hemos observado en los dos últimos años es que muchas empresas no han sido capaces de dar el salto de las pruebas de concepto o los algoritmos de laboratorio a los sistemas cuánticos que funcionan realmente en el mundo real.

Se trata de un cambio de enfoque importante, porque para que un sistema cuántico sea útil a las empresas, debe integrarse en un sistema híbrido. Además, hay que contar con las técnicas[3] y herramientas[4] adecuadas para el desarrollo profesional de software cuántico[5]. Y, por supuesto, tecnologías que faciliten esta integración entre el sistema cuántico y la informática clásica, como es el caso de qSOA® [6].

 

3) Los encuestados se mostraron muy abiertos a explorar arquitecturas cuánticas alternativas para obtener los beneficios que buscan

Lo importante en este caso es que se puedan explorar y comparar distintas soluciones arquitectónicas, pero siempre desde el mismo entorno. Para conseguirlo, en QuantumPath® tuvimos claro desde el principio que teníamos que ofrecer acceso a múltiples ordenadores y entornos cuánticos y también proporcionar la telemetría necesaria para poder explorar de forma cuantitativa y basada en pruebas las diferentes arquitecturas cuánticas. Además, garantizar la total portabilidad del software desarrollado y una total independencia para el usuario del SDK del proveedor y por lo tanto de conocer sus detalles, requisitos y evolutivos continuos, para aplicar el importante principio en desarrollo de poder escribir una vez y ejecutar en todas partes.

 

4) La mayoría de los encuestados está de acuerdo en que su organización necesita ayuda (aunque la mayoría de ellos no paga por esa ayuda en la actualidad)

Desde el inicio de nuestra actividad, hemos estado comprometidos con la alfabetización cuántica y la democratización del acceso al conocimiento cuántico. Por ello, hemos elaborado (en colaboración con socios como aQuantum[7]  y la UCLM[8]) decenas de materiales, publicaciones, webinars, libros[9], [10], etc. que permiten poner a disposición de los interesados los conceptos y herramientas básicas para su organización. 

 

5) Los encuestados no creen que las empresas deban “encerrarse” en un único proveedor

Este principio es el ADN de QuantumPath®, nuestro agnosticismo[11] es total y no sólo permite ejecutar la misma solución en diferentes ordenadores cuánticos basados en puertas, sino que gracias a Q Agnostic QAOA® [12] es posible migrar de forma directa y transparente, sin tocar una sola línea de código, una solución creada en el paradigma de annealing a sistemas basados en puertas.

6) Existe una gran incertidumbre sobre qué modalidad será la ganadora de la carrera cuántica.

Estamos totalmente de acuerdo con este principio, y creemos que es uno de los principales riesgos que debemos abordar a la hora de desarrollar software cuántico. Por ello, una de nuestras principales preocupaciones a la hora de desarrollar software híbrido para el mundo real es precisamente llevar a cabo una buena gestión del riesgo [13], que incluye, por supuesto, salvaguardar todos los activos[14] desarrollados y, como hemos hecho hasta ahora, seguiremos trabajando para apoyar los enfoques tecnológicos y los ordenadores cuánticos más importantes que entren en el mercado. Esto hace posible adaptarse rápidamente a cualquier cambio relacionado no sólo con la tecnología sino con otros factores colaterales a la misma: éxito de un determinado fabricante, caídas de un proveedor, costes del producto, tiempos de disponibilidad, eficiencia del acceso a las colas de trabajo…etc.

 

7) Existe una gran predisposición a aprender nuevos entornos de desarrollo.

En este sentido, desde octubre de 2018 ofrecemos la posibilidad de experimentar con la plataforma QuantumPath® mediante una suscripción a la licencia Free Developer[15], totalmente gratuita con la que se pueden probar múltiples entornos de ejecución bajo un paraguas común de diseño. Con QuantumPath® Free Developer no solo experimentar con diferentes fabricantes, sino con diferentes formas de trabajar: las del diseño visual [16] “no code” y las de la escritura de completos programas empleando el lenguaje preferido del usuario.

 

En definitiva, creemos que la aproximación que hemos seguido a la hora de concebir, construir y desplegar la plataforma QuantumPath® nos permite anticiparnos y satisfacer en gran medida todas las expectativas que manifiestan los profesionales de software cuántico.

Gracias a nuestra experiencia y saber hacer en el entorno de la ingeniería de software clásica y los servicios profesionales de software para las empresas, nos podemos centrar en el desarrollo práctico de la tecnología cuántica en el mundo profesional, apoyándonos en los resultados de los que tienen como objetivo el desarrollo del hardware y trabajar juntamente con ellos. Sabemos ya sobradamente que el software es una capa crítica para explotar el hardware. Y nuestro objetivo es ese: hacer posible la aplicación práctica del hardware cuántico en el negocio, proporcionando las mejores herramientas software fruto de la investigación y desarrollo de profesionales que conocen muy bien dicho mundo del software.