SHI Collaboration Profiles

Profile pages for Sustainable Horizons Institute SRP 2025-2026 Project Leaders


Roel Van Beeumen

Roel Van Beeumen

Lawrence Berkeley National Laboratory

Applied Mathematics and Computational Research Division

Biography

Roel Van Beeumen is a Staff Scientist in the Applied Mathematics and Computational Research Division at Berkeley Lab. His research interests range from numerical linear algebra and software for solving large-scale and high dimensional eigenvalue problems to quantum computing and quantum algorithms. He earned his PhD in Engineering Science: Computer Science (2015) at KU Leuven in Belgium, from which he also holds Master degrees in Mathematical Engineering (2010) and in Archaeology (2011).

SRP Project Title

Simulation of quantum algorithms

Topical Areas

Applied Mathematics; Computer Science; Condensed Matter Physics; High Performance Computing; Open Source Software; Performance Evaluation and Benchmarking

Abstract

Current and near-term quantum computers, also known as noisy intermediate-scale quantum (NISQ) computers, are characterized by low qubit counts, short qubit decoherence times, and high gate error rates. On the other hand, rapid progress in both quantum hardware and software results in continuous simulation needs of novel/modified quantum algorithms. The QCLAB and QCLAB++ simulation software packages, developed at LBNL, are respectively an object-oriented MATLAB toolbox and a fully templated C++ package for constructing, representing, and simulating quantum circuits. Designed with an emphasis on numerical stability, efficiency, and performance, QCLAB provides a reliable platform for prototyping and testing quantum algorithms. For advanced performance needs, QCLAB++ serves as a complementary C++ package optimized for GPU-accelerated quantum circuit simulations. Together, QCLAB and QCLAB++ form a comprehensive toolkit, balancing the simplicity of MATLAB scripting with the computational power of GPU acceleration. Project ideas could include improving (CPU/GPU) performance, adding different noise models, implementing qudits functionalities, and expanding the quantum algorithms' base.

Desired Skills

Specific background depends on the specific project focus, but generally: software development (Matlab, C++), quantum computing, applied mathematics, etc.

Lightning Talk Title

Quantum Computing meets Numerical Linear Algebra

Keywords

Quantum Computing Quantum Algorithms NISQ Quantum Linear Algebra Matlab C++ CPU/GPU Performance Optimization State Vector Simulation