************* Release Notes ************* ================= cuStateVec v0.1.0 ================= * Add support for ``Linux ppc64le`` * Add new APIs: * Gate application for generalized permutation matrices * Expectation values of Pauli strings * Accessor to get/set state vector elements *Compatibility notes*: * *cuStateVec* requires CUDA 11.4 or above * *cuStateVec* requires NVIDIA HPC SDK 21.11 or above *Limitation notes*: * ``CUSTATEVEC_STATUS_INTERNAL_ERROR`` might be returned if a wrong device pointer is passed to functions. If a function returns ``CUSTATEVEC_STATUS_INTERNAL_ERROR``, please check if a correct pointer is passed and the size is correctly specified. ================= cuStateVec v0.0.1 ================= * Initial release * Support ``Linux x86_64``, ``Linux Arm64`` * Support Volta and Ampere architectures (compute capability 7.0+) *Compatibility notes*: * *cuStateVec* requires CUDA 11.4 or above * *cuStateVec* requires NVIDIA HPC SDK 21.7 or above *Limitation notes*: * This release is optimized for NVIDIA A100 and V100 GPUs. * ``CUSTATEVEC_STATUS_INTERNAL_ERROR`` might be returned if a wrong device pointer is passed to functions. If a function returns ``CUSTATEVEC_STATUS_INTERNAL_ERROR``, please check if a correct pointer is passed and the size is correctly specified. * Performance optimization is planned in future releases.