What is QiboTN?#

QiboTN is the dedicated Qibo backend to support large-scale simulation of quantum circuits and acceleration.

Supported Computation:

  • Tensornet (TN)

  • Matrix Product States (MPS)

Tensor Network contractions to:

  • dense vectors

  • expecation values of given Pauli string

The supported HPC configurations are:

  • single-node CPU

  • single-node GPU or GPUs

  • multi-node multi-GPU with Message Passing Interface (MPI)

  • multi-node multi-GPU with NVIDIA Collective Communications Library (NCCL)

Currently, the supported tensor network libraries are:

How to Use the Documentation#

Welcome to the comprehensive documentation for QiboTN! This guide will help you navigate through the various sections and make the most of the resources available.

  1. Getting started: Begin by referring to the Installation instructions guide to set up the QiboTN library in your environment.

  2. Tutorials: Explore the Quick start section for basic usage examples

Contents#

Main documentation

Indices and tables#