mirror of
https://github.com/vortexgpgpu/vortex.git
synced 2025-04-23 13:27:29 -04:00
Merge branch 'master' of https://github.com/vortexgpgpu/vortex
This commit is contained in:
commit
7c5f04ad14
10 changed files with 46 additions and 74947 deletions
3
.codecov.yml
Normal file
3
.codecov.yml
Normal file
|
@ -0,0 +1,3 @@
|
|||
ignore:
|
||||
- "./examples/*"
|
||||
- "./tests/*"
|
40
.travis.yml
Normal file
40
.travis.yml
Normal file
|
@ -0,0 +1,40 @@
|
|||
language: cpp
|
||||
dist: focal
|
||||
os: linux
|
||||
compiler: gcc
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
packages:
|
||||
- build-essential
|
||||
- valgrind
|
||||
- verilator
|
||||
- yosys
|
||||
|
||||
install:
|
||||
# RISCV_TOOLCHAIN
|
||||
- export RISCV_TOOLCHAIN_PATH=$PWD/riscv-gnu-toolchain
|
||||
- wget https://github.com/stnolting/riscv_gcc_prebuilt/raw/master/data/$TOOLCHAIN_V.tar.gz
|
||||
- mkdir $RISCV_TOOLCHAIN_PATH
|
||||
- tar -xzf $TOOLCHAIN_V.tar.gz -C $RISCV_TOOLCHAIN_PATH
|
||||
|
||||
# VORTEX
|
||||
- git clone --recursive https://github.com/vortexgpgpu/vortex.git
|
||||
- cd Vortex
|
||||
- make
|
||||
- make -C benchmarks/opencl/sgemm
|
||||
- make -C benchmarks/opencl/sgemm run
|
||||
|
||||
script:
|
||||
- ci/test_runtime.sh
|
||||
- ci/test_driver.sh
|
||||
- ci/test_riscv_isa.sh
|
||||
- ci/test_opencl.sh
|
||||
|
||||
after_success:
|
||||
# Gather code coverage
|
||||
- lcov --directory . --capture --output-file coverage.info # capture trace
|
||||
- lcov --list coverage.info # trace report
|
||||
# Upload coverage report
|
||||
- bash <(curl -s https://codecov.io/bash)
|
|
@ -1,3 +1,6 @@
|
|||
[](https://travis-ci.org/vortexgpgpu/vortex)
|
||||
[](https://codecov.io/gh/vortexgpgpu/vortex)
|
||||
|
||||
# Vortex RISC-V GPGPU
|
||||
|
||||
Vortex is a full-system RISCV-based GPGPU processor.
|
||||
|
|
BIN
docs/Vortex.pptx
BIN
docs/Vortex.pptx
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue