Quantum-accelerated Scientific Computing
For several 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 involves the solution of linear and nonlinear systems of equations, which arise from the discretization of partial differential equations by numerical methods such 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 today's 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 applications.