- document
-
Bultink, C.C. (author), O'Brien, T.E. (author), Vollmer, R. (author), Muthusubramanian, N. (author), Beekman, M.W. (author), Rol, M.A. (author), Fu, X. (author), Tarasinski, B. (author), Ostroukh, V. (author), Varbanov, B. (author), Bruno, A. (author), DiCarlo, L. (author)Protecting quantum information from errors is essential for large-scale quantum computation. Quantum error correction (QEC) encodes information in entangled states of many qubits and performs parity measurements to identify errors without destroying the encoded information. However, traditional QEC cannot handle leakage from the qubit...article 2020
- document
-
Fu, X. (author), Riesebos, L. (author), Rol, M.A. (author), van Straten, J. (author), van Someren, J. (author), Khammassi, N. (author), Ashraf, I. (author), Vermeulen, R.F.L. (author), Newsum, V. (author), Loh, K.K.L. (author), de Sterke, J.C. (author), Vlothuizen, W.J. (author), Schouten, R.N. (author), Almudever, C.G. (author), Dicarlo, L. (author), Bertels, K. (author)A widely-used quantum programming paradigm comprises of both the data flow and control flow. Existing quantum hardware cannot well support the control flow, significantly limiting the range of quantum software executable on the hardware. By analyzing the constraints in the control microarchitecture, we found that existing quantum assembly...conference paper 2019
- document
- Sagastizabal, R. (author), Bonet-Monroig, X. (author), Singh, M. (author), Rol, M.A. (author), Bultink, C.C. (author), Fu, X. (author), Price, C.H. (author), Ostroukh, V.P. (author), Muthusubramanian, N. (author), Bruno, A. (author), Beekman, M. (author), Haider, N. (author), O'Brien, T.E. (author), Dicarlo, L. (author) article 2019
- document
-
Fu, X. (author), Rol, M.A. (author), Bultink, C.C. (author), van Someren, J. (author), Khammassi, N. (author), Ashraf, I. (author), Vermeulen, R.F.L. (author), de Sterke, J.C. (author), Vlothuizen, W.J. (author), Schouten, R.N. (author), Almudéver, C.G. (author), DiCarlo, L. (author), Bertels, K. (author)This article proposes a quantum microarchitecture, QuMA. Flexible programmability of a quantum processor is achieved by multilevel instructions decoding, abstracting analog control into digital control, and translating instruction execution with non-deterministic timing into event trigger with precise timing. QuMA is validated by several single...article 2018
- document
-
Fu, X. (author), Rol, M.A. (author), Bultink, C.C. (author), van Someren, J. (author), Khammassi, N. (author), Ashraf, I. (author), Vermeulen, R.F.L. (author), De Sterke, J.C. (author), Vlothuizen, W.J. (author), Schouten, R.N. (author), Almudever, C.G. (author), DiCarlo, L. (author), Bertels, K. (author)Quantum computers promise to solve certain problems that are intractable for classical computers, such as factoring large numbers and simulating quantum systems. To date, research in quantum computer engineering has focused primarily at opposite ends of the required system stack: devising high-level programming languages and compilers to...conference paper 2017
- document
-
Rol, M.A. (author), Bultink, C.C. (author), O'Brien, T.E. (author), de Jong, S.R. (author), Theis, L.S. (author), Fu, X. (author), Luthi, F. (author), Vermeulen, R.F.L. (author), de Sterke, J.C. (author), Bruno, A. (author), Deurloo, D. (author), Schouten, R.N. (author), Wilhelm, F.K. (author), Dicarlo, L. (author)We present a tuneup protocol for qubit gates with tenfold speedup over traditional methods reliant on qubit initialization by energy relaxation. This speedup is achieved by constructing a cost function for Nelder-Mead optimization from real-time correlation of nondemolition measurements interleaving gate operations without pause. Applying the...article 2017
- document
-
Fu, X. (author), Riesebos, L. (author), Lao, L. (author), Garcia Almudever, C. (author), Sebastiano, F. (author), Versluis, R. (author), Charbon, E. (author), Bertels, K. (author)In this paper, we present a high level view of the heterogeneous quantum computer architecture as any future quantum computer will consist of both a classical and quantum computing part. The classical part is needed for error correction as well as for the execution of algorithms that contain both classical and quantum logic. We present a...conference paper 2016