Installation¶
This page describes installation of OrchesPy.
Requirements¶
Before the installation of OrchesPy, the following components are required to be installed.
-
required version: 3.8
-
required version: v1.23.2
-
To run programs on VE, NLCPy and its dependencies such as veoffload are required.
required version: v2.2.0
-
To run programs on CUDA GPU, CuPy and its dependencies such as CUDA toolkit working with your GPU are required
required version: v11.0.0
-
Necessary for GPU-VE transfer.
required version: v0.1.0b1
Install from wheel¶
You can install OrchesPy by executing either of following commands.
Install from PyPI
$ pip install orchespy
Install from your local computer
Download the wheel package from GitHub.
Put the wheel package to your any directory.
Install the local wheel package via pip command.
$ pip install <path_to_wheel>
Install from source (with building)¶
To build OrchesPy, install CUDA toolkit and veoffload (VEO) for CuPy and NLCPy. Download the source tree from GitHub.
$ git clone https://github.com/SX-Aurora/orchespy.git
$ cd orchespy
$ pip install .