Benchmarking: Virtual curreny mining cudaminer rpcminer on K20

From Define Wiki
Revision as of 15:29, 18 April 2013 by David (talk | contribs) (Created page with "== Prerequisites == * Using Centos 6.2 with CUDA 5.0 installed and working * We needed to install the following <syntaxhighlight> # devel libs needed yum install libcurl-devel glibc-dev...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Prerequisites

  • Using Centos 6.2 with CUDA 5.0 installed and working
  • We needed to install the following
# devel libs needed
 yum install libcurl-devel glibc-devel
 yum install boost-devel boost openssl-devel 

# latest version of cmake 2.8 required
  wget http://dl.atrpms.net/el6-x86_64/atrpms/stable/atrpms-repo-6-6.el6.x86_64.rpm
  rpm -ivh atrpms-repo-6-6.el6.x86_64.rpm 
  yum --enablerepo=atrpms-testing install cmake

Build

  wget https://github.com/Ang3lus/rpcminer-mod/archive/master.zip
  mv master rpcminer.zip 
  unzip rpcminer.zip
  cd rpcminer-mod-master/
  mkdir build
  cd build 
  cmake ../ -DBoost_NO_BOOST_CMAKE=ON
  make 
  # which will produce
[root@compute021 build]# make 
[  6%] Building NVCC (Device) object cmake-rpcminer/./rpcminer_generated_bitcoinminercuda.cu.o
Scanning dependencies of target rpcminer
make[2]: Warning: File `cmake-rpcminer/CMakeFiles/rpcminer.dir/depend.make' has modification time 0.0066 s in the future
[ 13%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/sha256.cpp.o
[ 20%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/rpcminer/hex.cpp.o
[ 26%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/rpcminer/httprequest.cpp.o
[ 33%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/rpcminer/rpcminerclient.cpp.o
[ 40%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/rpcminer/rpcminermain.cpp.o
[ 46%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/rpcminer/rpcrequest.cpp.o
[ 53%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/json/json_spirit_reader.cpp.o
[ 60%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/json/json_spirit_value.cpp.o
[ 66%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/json/json_spirit_writer.cpp.o
[ 73%] Building C object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/minercommon/base64.c.o
[ 80%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/cryptopp/cpu.cpp.o
[ 86%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/cryptopp/sha.cpp.o
[ 93%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/rpcminer/rpcminerthreadgpu.cpp.o
[100%] Building CXX object cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/cuda/bitcoinminercuda.cpp.o
Linking CXX executable rpcminer
make[2]: warning:  Clock skew detected.  Your build may be incomplete.
[100%] Built target rpcminer