From 2adaf3836d1a25baa0fb31c04268c1456021bc6c Mon Sep 17 00:00:00 2001 From: yangliwei Date: Tue, 6 Feb 2024 16:30:24 +0800 Subject: [PATCH] Add the tensor network library list --- README.md | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 54ff75d..117d6a2 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,21 @@ -Qibotn is the tensor-network translation module for Qibo to support large-scale simulation of quantum circuits and acceleration. +Qibotn is the tensor network translation module for Qibo to support large-scale simulation of quantum circuits and acceleration. To get started, `python setup.py install` to install the tools and dependencies. -# Computation Supported +# Supported Computation -1. Tensornet (TN) with contractions to: - - dense vector - - expecation of given Pauli string +Tensor network contractions to: +- dense vectors +- expecation values of given Pauli string - For each TN case: - - single node - - multi node with Message Passing Interface (MPI) - - multi node with NCCL +The supported configuration are: +- single node +- multi node with Message Passing Interface (MPI) +- multi node with NVIDIA Collective Communications Library (NCCL) + +Currently the supported libraries are: + - [cuQuantum](https://github.com/NVIDIA/cuQuantum) + - [quimb](https://quimb.readthedocs.io/en/latest/) 2. Tensornet (TN) with contractions to: - dense vector (single node)