Capacidades de QPath
Capacidades de QPath
Desde QPath® queremos que los equipos de desarrollo cuántico puedan disponer de un ecosistema de herramientas que maximice la productividad desde el minuto cero. Para ello, QPath® ofrece las siguientes capacidades a los equipos de desarrollo cuántico:
· Plataforma para el desarrollo y ciclo de vida de algoritmos y Apps cuánticas profesionales
· Soporte del ciclo de vida: desde la creación, desarrollo, prueba e implementación, hasta su despliegue y reutilización
· Automatización de las tareas y fases ALM
· Gestión asistida de los procesos
· Soporte a la gestión de proyectos cuánticos mediante Apps
· Reutilización sin límites de los desarrollos de algoritmos y Apps para uno o diferentes ecosistemas cuánticos de los proveedores
· Ejecución de las unidades de proceso cuántico de forma transparente, independientemente de la plataforma donde se ejecutan
· Compatibilidad e interoperabilidad continua con los ecosistemas de los proveedores cuánticos
· Desarrollo de algoritmos y Apps cuánticas en el contexto más adecuado para cada solución: 100% agnóstico, semi agnóstico con DirectCode
· Soporte de diferentes tipos de hardware cuántico: basados en puertas, quantum annealing, simuladores, etc.
· Portabilidad total del software: escribir una vez, ejecutar en todas partes
· Ecosistema que simplifica el desarrollo de algoritmos cuánticos en el contexto de los sistemas de información híbridos
· La arquitectura qSOA® de QPath® hace posible la integración del software cuántico y la TI clásica a través de ConnectionPoint y su protocolo basado en estándares abiertos:
o Agregación y modificación dinámica de nuevos assets a la solución en base a las reglas de negocio
o Ejecución de los algoritmos dinámicamente enviando datos de entrada y recogiendo los resultados consolidados tanto online como de forma diferida.
· Facilidades para la integración dinámica con el mundo real.
· Ecosistema de Apps para desarrollar algoritmos y software cuántico de calidad
· Exploración integral de los resultados usando un esquema unificado
· Inclusión de buenas prácticas para el desarrollo de software cuántico
· Generación automática de recursos del fabricante a partir del modelo agnóstico
· Resuelve la mayoría de los problemas de calidad de las plataformas de computación cuántica
· Desarrollo y despliegue del software basado en principios de arquitecturas distribuidas.
· Desarrollo de algoritmos y apps para computadoras cuánticas con diferentes enfoques tecnológicos: puertas cuánticas y quantum annealing
· Lanzamiento asíncrono de una ejecución, pudiendo recuperarse los resultados cuando estén disponibles.
· Persistencia de las ejecuciones realizadas. Acceso al histórico de resultados en cualquier momento.
· Ciclos más cortos de desarrollo de software cuántico que agilizan la entregra a negocio de prototipos, PoCs y productos software
· Acceso al histórico de resultados en cualquier momento.
· Capacidad de poder programar las ejecuciones en un punto del tiempo
· Consultar y analizar la Telemetría generada en el sistema.
· Machine Learning para apoyar en el trabajo y las decisiones a tomar
· Seguridad por diseño
· Soporta el enfoque de la tecnología cuántica que se necesite o desee: modelo de puertas y/o quantum annealing
· Tecnología segura, extensible de alto rendimiento y escalabilidad
· Asegura mejor las inversiones en el desarrollo de algoritmos y APPs cuánticas
· APIs para consumir y extender virtualmente cualquier funcionalidad
· Soporte de BizDevOps, lo que permite al equipo de “negocio” definir el problema y participar en el proyecto, para que luego el equipo técnico desarrolle el software y lo despliegue en los ordenadores cuánticos
· Economías significativas en los tiempos de desarrollo y entrega a negocio de los proyectos: reduce el tiempo típico de desarrollo e integración de algoritmos cuánticos en un 70-85%, 70% en el caso de puertas y un 85% en el caso de annealing
· Mejora la competitividad en el emergente negocio del software cuántico
· Desarrollo de algoritmos y Apps cuánticas aplicable a la más amplia gama de aplicaciones posibles: Química, Economía, Finanzas, Salud, Logística, …
· Desarrollo de software cuántico preparado para el futuro, listo por diseño para acompañar la evolución del hardware cuántico con circuitos cuánticos y formulaciones annealing escalables en puertas, variables, etc.
· Reduce la curva de aprendizaje al no requerir dominar diferentes lenguajes y entornos cuánticos
· Q assets compositor®, herramientas para el diseño visual de algoritmos y Apps cuánticas en arquitectura del mundo real: Quantum Gates editor, Annealing compositor, DirectCode editor
· Plataforma RAD para crear algoritmos y Apps cuánticas agnósticos del proveedor cuántico
· Acelerador del desarrollo práctico de software cuántico mediante la abstracción de sus complicaciones técnicas
· Asiste a los usuarios en el desarrollo de software cuántico, guiándolos paso a paso desde la creación del algoritmo
· Permite a los equipos multidisciplinares centrarse en los requerimientos funcionales de la solución
· Arquitectura verdaderamente agnóstica que simplifica el trabajo de los desarrolladores de software cuántico y acelera la preparación práctica de la fuerza de trabajo cuántica