Skip to content
Snippets Groups Projects
Commit 4f3e3d90 authored by hsharif3's avatar hsharif3
Browse files

Updating main README with few v1.0 details

parent 2e517e2c
No related branches found
No related tags found
No related merge requests found
...@@ -5,12 +5,17 @@ This repository contains the source code and documentation for the HPVM Compiler ...@@ -5,12 +5,17 @@ This repository contains the source code and documentation for the HPVM Compiler
The README briefly describes how to get started with building and installing HPVM. It also provides a The README briefly describes how to get started with building and installing HPVM. It also provides a
benchmark suite to test the compiler infrastructure. benchmark suite to test the compiler infrastructure.
HPVM is currently at version 0.5. For more about what HPVM is, see [our website](https://publish.illinois.edu/hpvm-project/). HPVM is currently at **version 1.0**. For more about what HPVM is, see [our website](https://publish.illinois.edu/hpvm-project/).
## Paper ## Papers
[PPoPP'18 paper](https://dl.acm.org/doi/pdf/10.1145/3200691.3178493) [PPoPP'18 paper](https://dl.acm.org/doi/pdf/10.1145/3200691.3178493)
[OOPSLA'19 paper](https://dl.acm.org/doi/10.1145/3360612)
[PPoPP'21 paper](https://dl.acm.org/doi/10.1145/3437801.3446108)
## Docs ## Docs
[HPVM IR Specification](/hpvm/docs/hpvm-specification.md) [HPVM IR Specification](/hpvm/docs/hpvm-specification.md)
...@@ -36,12 +41,17 @@ Supported/tested CPU architectures: ...@@ -36,12 +41,17 @@ Supported/tested CPU architectures:
* Intel Xeon W-2135 * Intel Xeon W-2135
* ARM Cortex A-57 * ARM Cortex A-57
Supported/tested GPU architectures: Supported/tested GPU architectures for OpenCL backend:
* Nvidia Quadro P1000 * Nvidia Quadro P1000
* Nvidia GeForce GTX 1080 * Nvidia GeForce GTX 1080
Supported/tested GPU architectures for Tensor Backend:
* Nvidia Jetson TX2
* Nvidia GeForce GTX 1080
HPVM has not been tested but might work on other CPUs supported by LLVM Backend, and GPUs supported by OpenCL such as Intel, AMD, etc. HPVM has not been tested but might work on other CPUs supported by LLVM Backend, and GPUs supported by OpenCL such as Intel, AMD, etc.
**NOTE: Approximations are tuned for Jetson TX2 and same speedups may not exist for other architectures **
## Getting source code and building HPVM ## Getting source code and building HPVM
......
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