This commit is contained in:
Blaise Tine 2020-08-25 17:14:25 -04:00
commit 7c5f04ad14
10 changed files with 46 additions and 74947 deletions

3
.codecov.yml Normal file
View file

@ -0,0 +1,3 @@
ignore:
- "./examples/*"
- "./tests/*"

40
.travis.yml Normal file
View 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)

View file

@ -1,3 +1,6 @@
[![Build Status](https://travis-ci.org/vortexgpgpu/vortex.svg?branch=master)](https://travis-ci.org/vortexgpgpu/vortex)
[![codecov](https://codecov.io/gh/vortexgpgpu/vortex/branch/master/graph/badge.svg)](https://codecov.io/gh/vortexgpgpu/vortex)
# Vortex RISC-V GPGPU
Vortex is a full-system RISCV-based GPGPU processor.

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