Hybrid Computing and Orchestration
Overview
Quantum applications combine quantum circuits with classical computation. We develop programming models, compilers, and runtimes for these applications.
Our work connects circuit execution with resource management. It covers circuit partitioning, shared quantum processors, and scheduling across cloud resources.
Approach
- qTPU represents quantum and classical computation through hybrid tensor networks.
- QVM partitions circuits through gate virtualization and reconstructs their results with classical computation.
- QOS combines error mitigation, multiprogramming, and scheduling for quantum jobs.
- Qonductor schedules hybrid applications across quantum and classical cloud resources.
Papers

OSDI2026
qTPU: Hybrid Tensor Networks for Quantum-Classical Acceleration
Nathaniel Tornow, Emmanouil Giortamis, Dennis Sprokholt, Christian B. Mendl, Pramod Bhatotia
Paper
SC2025
Qonductor: A Cloud Orchestrator for Quantum Computing
Emmanouil Giortamis, Francisco Romao, Nathaniel Tornow, Dmitry Lugovoy, Pramod Bhatotia
Best Student Paper Award finalist
Paper 
OSDI2025
QOS: Quantum Operating System
Emmanouil Giortamis, Francisco Romao, Nathaniel Tornow, Pramod Bhatotia
Paper
PLDI2025
QVM: Quantum Gate Virtualization Machine
Nathaniel Tornow, Emmanouil Giortamis, Pramod Bhatotia
Paper