Quantum computing harnesses the laws of quantum mechanics and specialized hardware to process more information and solve problems faster than classical computers. Classical computing encodes data onto bits as zeros or ones, but quantum computing expands computing capacity by encoding data onto qubits, which can be in a superposition of zero and one. When users submit jobs to quantum computers, the jobs typically run multiple times to produce the most likely solution.
Quantum cloud computing allows users to access scarce quantum resources over the internet, much in the way that traditional cloud computing offers classical computing services to users. Some companies have begun making quantum resources available to users, but the field is still relatively new. As more users seek out quantum cloud services and more quantum jobs need to be executed using quantum resources, it will become important to develop algorithms to efficiently manage quantum computers.
As principal investigator (PI) on the three-year project, Guo will collaborate with co-PI Chen Qian, professor of computer science and engineering, at the University of California Santa Cruz. The project brings together Guo’s research in cloud computing and computer networking and Qian’s work on quantum networks, computers, and simulators.
The researchers will develop a framework for a quantum cloud that will include a controller to manage the cloud’s resources, schedule the order of jobs, and decide on the placement of jobs in the cloud. The researchers also will design algorithms that consider the unique characteristics of quantum servers when scheduling tasks. Finally, the researchers will develop a quantum cloud simulator for education and research purposes, and they will create videos, learning materials, and course materials on quantum cloud computing.
“The concept of the quantum cloud is relatively new, and this project allows us to investigate key problems in distributed quantum computing. If successful, this project will help to democratize the field by making it easier for anyone interested in quantum computing to test out their ideas,” Guo said. “I’m also excited to expand my understanding of this field and quantum computing system research at WPI while the field of quantum cloud computing is evolving. The educational activities enabled by this project can help prepare our students for the future of quantum computing and envision their role in quantum computing and even begin to innovate and lead in the field.”