Merge pull request #5 from polachok/new
[pscnv.git] / README
blobe47e61a45d80b97cbebf8a2b88b5ae6a6b09adfd
2 # pscnv - PathScale NVIDIA graphics driver
5 pscnv is an open-source NVIDIA graphics driver developed by PathScale.
6 It is available either for graphics or compute (general-purpose computations
7 on GPUs, a.k.a., GPGPU) applications.
8 To build the driver, you will need envytools, a rich set of useful tools and
9 documentations for NVIDIA graphics cards - follow the instructions below. 
11 1. Make a working directory
13 mkdir $(YOUR_FAVORITE_PLACE)
15 2. Build envytools
17 cd $(YOUR_FAVORITE_PLACE)
18 git clone git://0x04.net/envytools.git
19 cd envytools
20 mkdir build
21 cd build
22 cmake .. # may require you to install some more packages
23 make
24 sudo make install # will install the tools to /usr/local/{bin,lib}
26 3. Build pscnv
28 cd $(YOUR_FAVORITE_PLACE)
29 git clone git://github.com/pathscale/pscnv.git
30 cd pscnv
31 mkdir build
32 cd build
33 cmake ..
34 make
35 cd pscnv
36 sudo insmod pscnv.ko # or modprobe