Quantum-accelerated Scientific Computing
Since a few years, I am interested in practical quantum computing with special focus on realizing quantum algorithms for solving problems arising in linear algebra and scientific computing. This often involved the solution of linear and nonlinear systems of equations, which arise from the discretization of partial differential equations by numerical methods such the as Finite Element Method and Isogeometric Analysis. I am convinced that in a few years from now we will be using quantum computers as special-purpose accelerators as part of heterogeneous HPC clusters like we are using GPUs today. Similarly to the early years of GPU-computing, real quantum computers are scarcely available and their capabilities are very limited.
Our group is developing the open-source software LibKet, which is a cross-platform expression template library for developing quantum algorithms for todays and near-future quantum computers and simulators. In contrast to other quantum computing SDKs our focus is on making quantum computers usable as accelerators for computational science and engineering application.
Selected contributions
- Joost C.P. Bus. The quantum approximate optimization algorithm: Performance on max-cut using heuristic parameter determination, 2020. [ http ]
- Matthias Möller and Merel Schalkers. Libket: A cross-platform programming framework for quantum-accelerated scientific computing. In Valeria V. Krzhizhanovskaya, Gábor Závodszky, Michael H. Lees, Jack J. Dongarra, Peter M. A. Sloot, Sérgio Brissos, and João Teixeira, editors, Computational Science - ICCS 2020, pages 451--464, Cham, 2020. Springer International Publishing. [ DOI | http ]
- Matthias Möller and Cornelis Vuik. A conceptual framework for quantum accelerated automated design optimization. Microprocessors and Microsystems, 66:67--71, apr 2019. [ DOI | http ]
- Tim Driebergen. Designing a quantum algorithm for real-valued addition using posit arithmetic, 2019. [ http ]
- Menno Looman. Implementation and analysis of an algorithm on positive integer addition for quantum computing, 2018. [ http ]
- Mike van der Lans. Quantum algorithms and their implementation on quantum computer simulators, 2018. [ http ]
- Matthias Möller and Cornelis Vuik. On the impact of quantum computing technology on future developments in high-performance scientific computing. Ethics and Information Technology, 19(4):253--269, aug 2017. [ DOI | arXiv | http ]