cuStabilizer: A High-Performance Library for Stabilizer Quantum Simulators#

Welcome to the cuStabilizer library documentation!

NVIDIA cuStabilizer is a high-performance library for stabilizer quantum simulators. cuStabilizer is a component of the NVIDIA cuQuantum SDK, which can be installed using instructions in Getting Started.

Functionalities of cuStabilizer are described in Overview with a usage guide provided under Examples.

cuStabilizer provides two sets of API:

  1. Python API focused on ease-of-use.

  2. C/C++ API focused on performance.