Repository navigation
Building
Guilherme Torres Castro edited this page Mar 1, 2016
·
10 revisions
- Cuda 7.5
- MPI
- OpenMp
The bin folder contains all script and executable used in the project. After compiling the project the following executables will be create in this folder:
-
cuda-kmodesThe CUDA version of the k-modes algorithm, the fasted version so far. -
mpi-kmodesThe hybrid version of the k-modes algorithm that use MPI and OpenCV. -
kmodesThe sequencial version of the k-modes algorithm.
Input handle
-
binToRNA.pyThis script reads an binary code input
- Download and install Cuda 7.5.
- After the installation you must define the
CUDA_HOMEenvironment variable, on OS X is usually locale at /Developer/NVIDIA/CUDA-[CUDA-Version]
export CUDA_HOME=/Developer/NVIDIA/CUDA-7-5
- After the installation you must define the
- For other dependencies the easiest way to install them is using Homebrew
- First install homebrew using the following command:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" - Then, install all the required formulas:
brew install open-mpibrew install clang-omp
- First install homebrew using the following command:
- After the all dependencies are installed , clone the repository. This may take several minutes, the repository is large due the size of the mRNA databases.
git clone git@github.com:guitcastro/CudaPredTIS.git - Then, just type
maketo build the project