Installation Guide
Compiling and Installing GPU-HMMER for Linux
Prerequisites : You will need to have a C++ compiler (assumes g++), a C compiler, and the NVIDIA nvcc compiler in your path. Also take note of where you have installed the CUDA SDK. GPU-HMMER assumes that the CUDA SDK is in the default location (normally ${HOME}/NVIDIA_CUDA_SDK), but if it's not, you'll need to make a couple of changes, described later. GPU-HMMER was designed to support version 2 of the CUDA SDK.
Installation Steps:
1) Download and untar GPU-HMMER from the source archive.
* Get GPU-HMMER from our downloads section.
* tar xvzf GPU-HMMER-0.9.tar.gz
2) Configure and compile GPU-HMMER.
* run configure as you normally would :
./configure
* At this point, if you have any non-standard install options you need to apply those to the Makefile in the src directory. In particular, if you need to change the location of the CUDA SDK, you should change src/Makefile to point CUDAINCDIR to your custom location. Also, you can change the number of active sequences by changing CUDADEFS in src/Makefile. If you're using the 8800 GTX Ultra, you shouldn't need to make any changes. Otherwise, you can raise or lower the thread size and block size as your architecture allows. When you're done, build GPU-HMMER from the toplevel directory by executing:
make
* Make should complete without errors
3) Installing GPU-HMMER.
* You are not required to install the GPU-HMMER binaries in the typical system locations. Instead, GPU-HMMER can be left in-place and will run without errors. For users wishing to perform a true installation, please execute:
make install
200409 200412 200501 200502 200503 200504 200505 200506 200507 200508 200509 200510 200511 200512 200601 200602 200603 200604 200605 200606 200607 200608 200609 200610 200611 200612 200701 200702 200703 200704 200705 200707 200708 200709 200710 200711 200712 200801 200802 200803 200804 200805 200806 200807 200808 200809 200810 200811 200812 200901 200902 200903 200904 200905 200906 200907 200908 200909 200912 201001 201002 201003 201004 201007 201009 201011 201102
Subscribe to Posts [Atom]