Donne et al., 2024 - Google Patents
Design and demonstration of an operating system for executing applications on quantum network nodesDonne et al., 2024
View PDF- Document ID
- 10557690869337455709
- Author
- Donne C
- Iuliano M
- van der Vecht B
- Ferreira G
- Jirovská H
- van der Steenhoven T
- Dahlberg A
- Skrzypczyk M
- Fioretto D
- Teller M
- Filippov P
- Montblanch A
- Fischer J
- van Ommen B
- Demetriou N
- Leichtle D
- Music L
- Ollivier H
- Raa I
- Kozlowski W
- Taminiau T
- Pawełczak P
- Northup T
- Hanson R
- Wehner S
- Publication year
- Publication venue
- arXiv preprint arXiv:2407.18306
External Links
Snippet
The goal of future quantum networks is to enable new internet applications that are impossible to achieve using solely classical communication. Up to now, demonstrations of quantum network applications and functionalities on quantum processors have been …
- 238000013461 design 0 title abstract description 23
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/455—Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Programme synchronisation; Mutual exclusion, e.g. by means of semaphores; Contention for resources among tasks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Pompili et al. | Experimental demonstration of entanglement delivery using a quantum network stack | |
Choi et al. | λ-nic: Interactive serverless compute on programmable smartnics | |
Tak et al. | vPath: Precise Discovery of Request Processing Paths from Black-Box Observations of Thread and Network Activities. | |
WO2007078300A2 (en) | Architecture of ticc-ppde, a new paradigm for parallel programming | |
Chardet et al. | Toward safe and efficient reconfiguration with concerto | |
Dahlberg et al. | NetQASM—a low-level instruction set architecture for hybrid quantum–classical programs in a quantum internet | |
Jayaram et al. | Lambda FL: Serverless aggregation for federated learning | |
Lordan et al. | An architecture for programming distributed applications on fog to cloud systems | |
Chopra et al. | Deserv: Decentralized serverless computing | |
Zaplata et al. | Flexible execution of distributed business processes based on process instance migration | |
Donne et al. | Design and demonstration of an operating system for executing applications on quantum network nodes | |
Bhattacharjee et al. | Deep-edge: An efficient framework for deep learning model update on heterogeneous edge | |
Urbán | Evaluating the performance of distributed agreement algorithms: tools, methodology and case studies | |
Trinder et al. | Scaling reliably: Improving the scalability of the Erlang distributed actor platform | |
Rodrigues-Filho et al. | Hatch: Self-distributing systems for data centers | |
Nguyen | An object-oriented model for adaptive high-performance computing on the computational grid | |
Finocchio et al. | MTCL: a multi-transport communication library | |
Shi | CoAP infrastructure for IoT | |
Fan | DDSOS: A dynamic distributed service-oriented modeling and simulation framework | |
Kertesz et al. | A case study for biochemical application porting in european grids and clouds | |
Liu | Finite automata for evaluating testbed resource contention | |
Ghiglino et al. | The ring-buffer ROS2 executor: a novel approach for real-time ROS2 Space applications | |
Dumitraş et al. | A study of unpredictability in fault-tolerant middleware | |
Mirabelli | Exploring serverless computing throughout the replica exchange algorithm | |
El Maghraoui | A framework for the dynamic reconfiguration of scientific applications in grid environments |