SYSTEM FOR DEVELOPING AND RUNNING APPLICATIONS IN HYBRID QUANTUM COMPUTING NETWORKS
The invention relates to a system comprising one or more clients (100) connected to a server (200), wherein the server (200) is connected to one or more quantum computers (300, 300', 300''), and wherein each of the quantum computers (300, 300', 300'') has an application...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; spa |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention relates to a system comprising one or more clients (100) connected to a server (200), wherein the server (200) is connected to one or more quantum computers (300, 300', 300''), and wherein each of the quantum computers (300, 300', 300'') has an application programming interface. Advantageously, the server (200) comprises: a business process manager (BPM) (1); a compiler (2) for compiling a first classical or quantum computing algorithm as a quantum computing meta-algorithm; a source-to-source compiler (4) for compiling the quantum computing meta-algorithm as a second quantum computing algorithm, wherein the second algorithm is compatible with the application programming interface of at least one of the quantum computers (300, 300', 300''); and an engine (5) for running processing units, designed to run the second algorithm in at least the quantum computer (300, 300', 300'') with the application programming interface of which it is compatible.
La invención se refiere a un sistema que comprende uno o más clientes (100) conectados a un servidor (200), donde dicho servidor (200) está conectado, a su vez, a uno o más ordenadores cuánticos (300, 300', 300''), y donde cada uno de dichos ordenadores cuánticos (300, 300', 300'') posee una interfaz de programación de aplicaciones propia. Ventajosamente, el servidor (200) comprende un BPM (1); un compilador (2) de un primer algoritmo de computación clásica o cuántica como un meta-algoritmo de computación cuántica; un transpilador (4) del meta-algoritmo de computación cuántica como un segundo algoritmo de computación cuántica, donde dicho segundo algoritmo es compatible con la interfaz de programación de aplicaciones de, al menos, uno de los ordenadores cuánticos (300, 300', 300''); y un motor (5) de ejecución de unidades de procesamiento, adaptado para ejecutar el segundo algoritmo en, al menos, el ordenador cuántico (300, 300', 300'') con cuya interfaz de programación de aplicaciones es compatible.
L'invention concerne un système qui comprend un ou plusieurs clients (100) connectés à un serveur (200), ledit serveur (200) étant connecté, à son tour, à un ou plusieurs ordinateurs quantiques (300, 300', 300''), chacun desdits ordinateurs quantiques (300, 300', 300'') possédant une interface de programmation d'applications propre. Avantageusement, le serveur (200) comprend un BPM (1); un compilateur (2) d'un premier algorithme de calcul classique ou quantique tel qu'un méta-algorithme de calcul quantique; |
---|