mirror of
https://github.com/vortexgpgpu/vortex.git
synced 2025-04-23 21:39:10 -04:00
Update README.md
This commit is contained in:
parent
efe12ca6bf
commit
54af5eb186
1 changed files with 16 additions and 11 deletions
27
README.md
27
README.md
|
@ -47,14 +47,18 @@ More detailed build instructions can be found [here](docs/install_vortex.md).
|
|||
- [Yosys](https://github.com/YosysHQ/yosys)
|
||||
- [Sv2v](https://github.com/zachjs/sv2v)
|
||||
### Install development tools
|
||||
$ sudo apt-get install build-essential
|
||||
$ sudo apt-get install binutils
|
||||
$ sudo apt-get install python
|
||||
$ sudo apt-get install uuid-dev
|
||||
$ sudo apt-get install git
|
||||
```
|
||||
sudo apt-get install build-essential
|
||||
sudo apt-get install binutils
|
||||
sudo apt-get install python
|
||||
sudo apt-get install uuid-dev
|
||||
sudo apt-get install git
|
||||
```
|
||||
### Install Vortex codebase
|
||||
$ git clone --depth=1 --recursive https://github.com/vortexgpgpu/vortex.git
|
||||
$ cd Vortex
|
||||
```
|
||||
git clone --depth=1 --recursive https://github.com/vortexgpgpu/vortex.git
|
||||
cd Vortex
|
||||
```
|
||||
### Configure your build folder
|
||||
# By default, the toolchain default install location is the /opt folder and can be overridden by setting --tooldir.
|
||||
# This is the example for volvo server
|
||||
|
@ -62,16 +66,17 @@ More detailed build instructions can be found [here](docs/install_vortex.md).
|
|||
mkdir build
|
||||
cd build
|
||||
../configure --xlen=32 --tooldir=/software/vortex-toolchain-2024-05-22
|
||||
source ./ci/toolchain_env.sh
|
||||
source ./ci/toolchain_env.sh -all
|
||||
```
|
||||
### Install prebuilt toolchain
|
||||
$ ./ci/toolchain_install.sh --all
|
||||
# We will use the precomipled tools in volvo toolchanin directory
|
||||
### set environment variables
|
||||
# should always run before using the toolchain!
|
||||
$ source ./ci/toolchain_env.sh
|
||||
source ./ci/toolchain_env.sh
|
||||
### Building Vortex
|
||||
$ make -s
|
||||
make -s
|
||||
### Quick demo running vecadd OpenCL kernel on 2 cores
|
||||
<<<<<<< HEAD
|
||||
$ ./ci/blackbox.sh --cores=2 --app=vecadd
|
||||
|
||||
### Common Developer Tips
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue