Benchmarking: Virtual curreny mining cudaminer rpcminer on K20
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 cmakeBuild
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