Skip to content

Qiskit

Qiskit is a comprehensive quantum computing framework developed by IBM. It provides a robust suite of tools for constructing, simulating, and executing quantum circuits, supporting both real quantum hardware and high-performance classical simulators.

Within MonitoredQuantumCircuits.jl, Qiskit serves as a backend interface, enabling users to leverage Qiskit's advanced simulation capabilities and access IBM's quantum devices.

Available Backends

  • Quantum Computer

    • IBMBackend
  • Simulators

    • StateVectorSimulator

    • GPUStateVectorSimulator

    • CliffordSimulator

    • GPUTensorNetworkSimulator

For detailed usage instructions and advanced features, please refer to the Qiskit documentation.


API Reference

MonitoredQuantumCircuits.Qiskit.IBMBackend Type
julia
IBMBackend <: MonitoredQuantumCircuits.QuantumComputer

A Qiskit backend that runs on IBM's quantum computers.

source
MonitoredQuantumCircuits.Qiskit.StateVectorSimulator Type
julia
StateVectorSimulator <: AerSimulator

A Qiskit Aer statevector simulator.

source
MonitoredQuantumCircuits.Qiskit.GPUStateVectorSimulator Type
julia
GPUStateVectorSimulator <: AerSimulator

A Qiskit Aer statevector simulator that runs on the GPU.

source
MonitoredQuantumCircuits.Qiskit.CliffordSimulator Type
julia
CliffordSimulator <: AerSimulator

A Qiskit Aer stabilizer simulator.

source
MonitoredQuantumCircuits.Qiskit.GPUTensorNetworkSimulator Type
julia
GPUTensorNetworkSimulator <: AerSimulator

A Qiskit Aer tensor network simulator that runs on the GPU.

source