Skip to content
Snippets Groups Projects
Commit 50c22660 authored by Adel Ejjeh's avatar Adel Ejjeh
Browse files

Update README.md

parent 96b4cce7
No related branches found
No related tags found
No related merge requests found
......@@ -37,7 +37,7 @@ cd hpvm
bash install.sh
```
Specifically, the HPVM installer downloads LLVM, Clang, compiler-rt, libcxxabi and lld, copies HPVM source into
llvm/tools and builds the entire tree. It also builds a modified LLVM C-Backend as a part of HPVM and is currently used
llvm/tools and builds the entire tree. It also builds a modified LLVM C-Backend, based on the one maintained by [Julia Computing](https://github.com/JuliaComputing/llvm-cbe), as a part of HPVM and is currently used
to generate OpenCL kernels for GPUs.
In the beginning of the building process, the installer provides users the choice of automatically or manually building HPVM.
......@@ -65,9 +65,11 @@ make install
```
With all the aforementioned steps, HPVM should be built, installed and ready for use!
### Benchmarks
## Benchmarks and Tests
We are providing the following benchmarks with HPVM:
* Select benchmarks from the Parboil benchmark suite, located under [test/parboil](/hpvm/test/parboil).
* An edge detection pipeline benchmark, located under [test/pipeline](/hpvm/test/pipeline).
* A Camera ISP pipeline, curtosy of our collaborators at [Harvard](http://vlsiarch.eecs.harvard.edu), located under [test/cava](/hpvm/test/pipeline).
We are also providing [unit tests](/hpvm/test/unitTests) and [regression tests](/hpm/test/regressionTests).
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment