CUDA miner

17810121369

Comments

  • officialscrofficialscr Member Posts: 6
    I build from aug06 and aug19 commit in cudaminer branch respectively. I tried flag --high-cpu-load, and with multiple cards, and I still get just about 10.5MH on latest build compared to 11.7MH building from aug06 commit.
  • GenoilGenoil 0xeb9310b185455f863f526dab3d245809f6854b4dMember Posts: 769 ✭✭✭
    @officialscr I'll check it out on Monday, not near a PC until then, thanks for reporting.
  • mik57mik57 Member Posts: 9
    @Genoil
    mik57 said:

    Genoil said:

    @mik57 did you download/git clone my fork of cpp-ethereum and added -DETHASHCU=1 to cmake parameters? Otherwise -U won't work.

    I will test your fork. Have you a url ? or post with description ?

    Thank U

  • scryptrscryptr Member Posts: 20
    edited August 2015
    GITHUB-- "git clone https://github.com/Genoil/cpp-ethereum". Usually a google search with the dev's "name" and "github" will turn up the desired github repositories. You will need to install "git" for your OS. In Ubuntu, "sudo apt-get install git" does the trick. Do a google search for Windows git. To look at the repository with a browser, just use the url in the above git command line.

    If you only want a Windows executable, pre-compiled, look under the "releases" tab. You should find several pre-compiled packages, ready to run. You won't need to install Git for this.

    --scryptr
    Post edited by scryptr on
  • Bensam123Bensam123 Member Posts: 62
    Yeah, the windows builds are scattered throughout this thread though. It'd be great if the windows release was posted to the github. Ethereum in general seems to have issues with all the information being very decentralized...

    The last release was from feb 24th as well.

    https://github.com/Genoil/cpp-ethereum/releases
  • cryptletcryptlet Member Posts: 29
    @Bensam123 the key strength to cryptocurrencies and blockchain. Everything is decentralized including information. :D
  • crsminercrsminer Member Posts: 75
    Genoil said:

    @officialscr the latest versions have lower hash rate but considerably lower CPU load.

    @crsminer the hash rate with multiple cards should be better because of this lower CPU load. Are you testing with that version? I attached a Win build few posts back.

    @Genoil - version posted earlier in the thread (ethminer-ed174fb11afef97e55ad686c3f25781326ff76fa.exe) is giving lower hash rates for me, from 51MH to 44MH (1X970, 3X960 and 1X 750ti).
  • GenoilGenoil 0xeb9310b185455f863f526dab3d245809f6854b4dMember Posts: 769 ✭✭✭
    @crsminer yes it is slower. What the difference in CPU load for you?

    You can "disable" the CPU idle functionality by adding --high-cpu. You should get similar hashrate back then.
  • crsminercrsminer Member Posts: 75
    Difference in CPU load is from 45% to 0-1%.

    If I add --high-cpu, I get Invalid argument.
  • GenoilGenoil 0xeb9310b185455f863f526dab3d245809f6854b4dMember Posts: 769 ✭✭✭
    Well something like that, look in --help
  • cryptletcryptlet Member Posts: 29
  • GenoilGenoil 0xeb9310b185455f863f526dab3d245809f6854b4dMember Posts: 769 ✭✭✭
    edited August 2015
    Thanks @cryptlet , forgot my own line :) (on mobile)
  • officialscrofficialscr Member Posts: 6
    edited August 2015
    Genoil, I set two miners up on ethpool, one supposedly doing 10.5MH on the aug06 commit, one doing 11.7 on the aug19 commit. I had to share the same ethpool acc/address because new signups are restricted. I set the difficulty at 5MH and 5.01MH respectively, slightly different so I could distinguish on ethpool logs, and at about half, so I could generate 100 work shares quicker.

    here is the results:
    cat ethpool-work.txt | cut -f2 | sort -n | uniq -c
    51 500000000
    49 501000000

    We see that each miner submitted about equal shares over 30 minutes or so. So I conclude it is the reporting the is the problem, the miner working just as well not slower.
  • dominusdominus Member Posts: 36
    crsminer said:

    Genoil said:

    @officialscr the latest versions have lower hash rate but considerably lower CPU load.

    @crsminer the hash rate with multiple cards should be better because of this lower CPU load. Are you testing with that version? I attached a Win build few posts back.

    @Genoil - version posted earlier in the thread (ethminer-ed174fb11afef97e55ad686c3f25781326ff76fa.exe) is giving lower hash rates for me, from 51MH to 44MH (1X970, 3X960 and 1X 750ti).
    I'm using:
    ethminer -F ... -U --gpu-workgroup-size 128 --gpu-batch-size 21 --gpu-devices 0 1 2 3

    It makes the same hashrate(67Mh) without cpu load for my rig(3x970+1x960).
  • crsminercrsminer Member Posts: 75
    @cryptlet yes that was it, thanks. No changes in hashrate compared to official version tho.

    @Genoil any progress with 750ti and windows? :)
  • Epsylon3Epsylon3 Member Posts: 4
    edited August 2015
    I dont think the perf decrease is related to the few ms cpu sleep made only once per batch... (after cuda work)
  • GruberGruber Member Posts: 6
    My two cents
    GeForce GTX 670
    I've got 10MH/s on official ethminer

    CUDA miner version posted @Genoil earlier in the thread August 17
    ethminer-genoil-sp-mod.exe -M -U
    Benchmarking on platform: { "platform": "CUDA 7.5", "device": "GeForce GTX 670", "version": "Compute 3.0" }
    Preparing DAG...
    Warming up...
    i 22:03:34|cudaminer0 workLoop 0 #00000000тАж #00000000тАж
    i 22:03:34|cudaminer0 Initialising miner...
    Using device: GeForce GTX 670(3.0)
    Trial 1... 12399882
    Trial 2... 12399882
    Trial 3... 12395753
    Trial 4... 12229310
    Trial 5... 12399882
    min/mean/max: 12229310/12364941/12399882 H/s
    inner mean: 12398505 H/s

    and CUDA miner version posted August 19

    ethminer-ed.exe -M -U
    Genoil's CUDA ethminer
    =====================================================================
    Please consider donating a tiny fraction of the extra performance to:
    ETH: 0xb9310b185455f863f526dab3d245809f6854b4d
    BTC: 1Nu2fMCEBjmnLzqb8qUJpKgq5RoEWFhNcW

    Benchmarking on platform: { "platform": "CUDA 7.5", "device": "GeForce GTX 670", "version": "Compute 3.0" }
    Preparing DAG...
    i 22:02:38|cudaminerW0a r mwionrgk Luopo.p. .0
    #00000000тАж #00000000тАж
    i 22:02:38|cudaminer0 Initialising miner...
    Using device: GeForce GTX 670(3.0)
    Trial 1... 10220209
    Trial 2... 10213402
    Trial 3... 10216804
    Trial 4... 10129481
    Trial 5... 10129481
    min/mean/max: 10129481/10181875/10220209 H/s
    inner mean: 10216805 H/s
  • GruberGruber Member Posts: 6
    First post test on Windows 8.1

    Second machine notebook Windows 7 with GeForce GTX 560M on official ethminer:

    ethminer.exe -M -G
    Found suitable OpenCL device [GeForce GTX 560M] with 1610612736 bytes of GPU memory
    Benchmarking on platform: GPU
    Preparing DAG...
    i 14:32:06W|agrpmuimnign eurp0. . .w
    orkLoop 0 #00000000тАж #00000000тАж
    i 14:32:06|gpuminer0 Initialising miner...
    Using platform: NVIDIA CUDA
    Using device: GeForce GTX 560M(OpenCL 1.1 CUDA)
    Printing program log


    Creating one big buffer for the DAG
    Loading single big chunk kernels
    Mapping one big chunk.
    Creating buffer for header.
    Creating mining buffer 0
    Creating mining buffer 1
    Trial 1... 2795270
    Trial 2... 2795270
    Trial 3... 2707918
    Trial 4... 2795270
    Trial 5... 2795270
    min/mean/max: 2707918/2777799/2795270 H/s
    inner mean: 931756 H/s
    Who know why inner mean < 2.7MH???

    CUDA miner version posted @Genoil earlier in the thread August 17:
    ethminer-genoil-sp-mod.exe -M -U
    Benchmarking on platform: { "platform": "CUDA 7.5", "device": "GeForce GTX 560M", "version": "Compute 2.1" }
    Preparing DAG...
    Warming up...
    i 14:37:11|cudaminer0 workLoop 0 #00000000тАж #00000000тАж
    i 14:37:11|cudaminer0 Initialising miner...
    Using device: GeForce GTX 560M(2.1)
    Trial 1... 2183077
    Trial 2... 2092966
    Trial 3... 2180172
    Trial 4... 2180172
    Trial 5... 2179447
    min/mean/max: 2092966/2163166/2183077 H/s
    inner mean: 2152071 H/s

    CUDA miner version posted August 19:
    ethminer-ed.exe -M -U
    Genoil's CUDA ethminer
    =====================================================================
    Please consider donating a tiny fraction of the extra performance to:
    ETH: 0xb9310b185455f863f526dab3d245809f6854b4d
    BTC: 1Nu2fMCEBjmnLzqb8qUJpKgq5RoEWFhNcW

    Benchmarking on platform: { "platform": "CUDA 7.5", "device": "GeForce GTX 560M", "version": "Compute 2.1" }
    Preparing DAG...
    Warming up...
    i 14:42:13|cudaminer0 workLoop 0 #00000000тАж #00000000тАж
    i 14:42:13|cudaminer0 Initialising miner...
    Using device: GeForce GTX 560M(2.1)
    Trial 1... 1309410
    Trial 2... 1220896
    Trial 3... 1221303
    Trial 4... 1308103
    Trial 5... 1221303
    ! 14:42:31|main Stop worker 0.13 s
    min/mean/max: 1220896/1256203/1309410 H/s
    inner mean: 1250536 H/s
  • GenoilGenoil 0xeb9310b185455f863f526dab3d245809f6854b4dMember Posts: 769 ✭✭✭
    edited August 2015
    @Gruber can you also measure CPU load of both? And with the latest, add flag --high-cpu-load?

    The 560M results don't look too good for CUDA, better stick with OpenCL :)

    The point of the CPU load fix is to make your rigs more profitable. If you have a CPU blazing at almost 100%, 2MH/s less ultimately leads to more profit. Another side effect of the high CPU load could be a measurement error, as other point out above. This also happens when the batch size is too high.
  • GruberGruber Member Posts: 6
    edited August 2015
    Notebook with GeForce GTX 560M, CPU i7-2630QM, Windows 7

    official ethminer:
    ethminer.exe -M -G
    Found suitable OpenCL device [GeForce GTX 560M] with 1610612736 bytes of GPU memory
    Benchmarking on platform: GPU
    min/mean/max: 2707918/2777799/2795270 H/s
    inner mean: 931756 H/s
    current percentage of CPU load ethminer process: 12%, CPU Max Turbo Frequency from 44%-50% grows to 110%

    CUDA miner version posted @Genoil earlier in the thread August 17:
    ethminer-genoil-sp-mod.exe -M -U
    Benchmarking on platform: { "platform": "CUDA 7.5", "device": "GeForce GTX 560M", "version": "Compute 2.1" }
    min/mean/max: 2092966/2163747/2183805 H/s
    inner mean: 2152314 H/s
    current percentage of CPU load ethminer process: very low, less 1%, CPU Max Turbo Frequency not change

    CUDA miner version posted August 19:
    ethminer-ed.exe -M -U
    Genoil's CUDA ethminer
    min/mean/max: 1221303/1243812/1309410 H/s
    inner mean: 1258684 H/s
    current percentage of CPU load ethminer process: very low, less 1%, CPU Max Turbo Frequency not change

    ethminer-ed.exe -M -U --high-cpu-load
    Genoil's CUDA ethminer
    =====================================================================
    Please consider donating a tiny fraction of the extra performance to:
    ETH: 0xb9310b185455f863f526dab3d245809f6854b4d
    BTC: 1Nu2fMCEBjmnLzqb8qUJpKgq5RoEWFhNcW

    Benchmarking on platform: { "platform": "CUDA 7.5", "device": "GeForce GTX 560M", "version": "Compute 2.1" }
    Preparing DAG...
    iW 1a7r:m0i7n:g3 5u|pc.u.d.a
    miner0 workLoop 0 #00000000тАж #00000000тАж
    i 17:07:35|cudaminer0 Initialising miner...
    Using device: GeForce GTX 560M(2.1)
    Trial 1... 1310283
    Trial 2... 1222931
    Trial 3... 1310283
    Trial 4... 1222931
    Trial 5... 1310283
    ! 17:07:53|main Stop worker 0.179 s
    min/mean/max: 1222931/1275342/1310283 H/s
    inner mean: 1281165 H/s
    current percentage of CPU load ethminer process: 11%-12%, CPU Max Turbo Frequency from 44%-50% grows to 108-109%

    results with GTX 670 try to publish tomorrow ;)
  • zadarradarzadarradar Member Posts: 2
    Can someone help me setup a linux mining rig, I can pay 0.2BTC.
    My rig is 5xGTX750ti, celeron G1620 and 6GB Ram.

    I can prepare a clean install of ubuntu 14 or 15 (witchever is better) with teamviewer access.
    I dont need a local wallet only working cudaminer because I will send mined coins directly from pool to exchange.
    Thanks!
  • buechlingbuechling Member Posts: 13
    edited August 2015
    @zadarradar and all others with GTI750-Problems..

    here is my ultimate install Script, which i just used today..
    feel free to use it.. maybe you can mine some time on my eth-adress as donation!
    - Download Ubuntu 14.04.3 x64

    - Install with updates ( 24.08.2015 )

    - login, start xterm:

    sudo apt-get install openssh-server

    - logout on session, detach screen etc.. you can now login via ssh:

    sudo -s
    wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
    add-apt-repository -y "deb http://llvm.org/apt/trusty/ llvm-toolchain-trusty main"
    add-apt-repository -y ppa:ethereum/ethereum-qt
    add-apt-repository -y ppa:ethereum/ethereum
    add-apt-repository -y ppa:ethereum/ethereum-dev
    add-apt-repository -y ppa:xorg-edgers/ppa -y
    wget http://developer.nvidia.com/compute/cuda/7.5/RC/local_installers/cuda-repo-ubuntu1404-7-5-rc_7.5-7_amd64.deb
    dpkg -i cuda-repo-ubuntu1404-7-5-rc_7.5-7_amd64.deb
    apt-get -y update
    apt-get -y upgrade
    apt-get install -y libglew-dev libcheese7 libcheese-gtk23 libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0 xserver-xorg-input-all screen build-essential git cmake libboost-all-dev libgmp-dev libleveldb-dev libminiupnpc-dev libreadline-dev libncurses5-dev libcurl4-openssl-dev libcryptopp-dev libjson-rpc-cpp-dev libmicrohttpd-dev libjsoncpp-dev libargtable2-dev llvm-3.8-dev libedit-dev mesa-common-dev ocl-icd-libopencl1 opencl-headers libgoogle-perftools-dev qtbase5-dev qt5-default qtdeclarative5-dev libqt5webkit5-dev libqt5webengine5-dev ocl-icd-dev libv8-dev cpp-ethereum libcuda1-352 nvidia-352 cuda

    git clone https://github.com/Genoil/cpp-ethereum
    cd cpp-ethereum
    cmake -DBUNDLE=miner -DETHASHCU=1
    make -j4
    reboot

    - login again:

    sudo nvidia-smi

    - ( you should see all your cards there )

    sudo nvidia-smi -pl 30

    - ( this will reduce energy consumption )

    sudo -s
    cd cpp-ethereum/ethminer
    screen -S miner
    ./ethminer -U -F http://eth1.nanopool.org:8888/8c1571f5e9ffff7d31c2d66d3818f273813d8fdf --gpu-devices 0 1 2 3 4 5

    - you can now close ssh and it will keep running, later you login and type

    sudo screen -r miner
  • zadarradarzadarradar Member Posts: 2
    buechling said:

    @zadarradar and all others with GTI750-Problems..

    here is my ultimate install Script, which i just used today..
    feel free to use it.. maybe you can mine some time on my eth-adress as donation!

    - Download Ubuntu 14.04.3 x64

    - Install with updates ( 24.08.2015 )

    - login, start xterm:

    sudo apt-get install openssh-server

    - logout on session, detach screen etc.. you can now login via ssh:

    sudo -s
    wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
    add-apt-repository -y "deb http://llvm.org/apt/trusty/ llvm-toolchain-trusty main"
    add-apt-repository -y ppa:ethereum/ethereum-qt
    add-apt-repository -y ppa:ethereum/ethereum
    add-apt-repository -y ppa:ethereum/ethereum-dev
    add-apt-repository -y ppa:xorg-edgers/ppa -y
    wget http://developer.nvidia.com/compute/cuda/7.5/RC/local_installers/cuda-repo-ubuntu1404-7-5-rc_7.5-7_amd64.deb
    dpkg -i cuda-repo-ubuntu1404-7-5-rc_7.5-7_amd64.deb
    apt-get -y update
    apt-get -y upgrade
    apt-get install -y libglew-dev libcheese7 libcheese-gtk23 libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0 xserver-xorg-input-all screen build-essential git cmake libboost-all-dev libgmp-dev libleveldb-dev libminiupnpc-dev libreadline-dev libncurses5-dev libcurl4-openssl-dev libcryptopp-dev libjson-rpc-cpp-dev libmicrohttpd-dev libjsoncpp-dev libargtable2-dev llvm-3.8-dev libedit-dev mesa-common-dev ocl-icd-libopencl1 opencl-headers libgoogle-perftools-dev qtbase5-dev qt5-default qtdeclarative5-dev libqt5webkit5-dev libqt5webengine5-dev ocl-icd-dev libv8-dev cpp-ethereum libcuda1-352 nvidia-352 cuda

    git clone https://github.com/Genoil/cpp-ethereum
    cd cpp-ethereum
    cmake -DBUNDLE=miner -DETHASHCU=1
    make -j4
    reboot

    - login again:

    sudo nvidia-smi

    - ( you should see all your cards there )

    sudo nvidia-smi -pl 30

    - ( this will reduce energy consumption )

    sudo -s
    cd cpp-ethereum/ethminer
    screen -S miner
    ./ethminer -U -F http://eth1.nanopool.org:8888/8c1571f5e9ffff7d31c2d66d3818f273813d8fdf --gpu-devices 0 1 2 3 4 5

    - you can now close ssh and it will keep running, later you login and type

    sudo screen -r miner
    Tnx my friend, best instructions ever, im getting 47MH/s with 5x750ti
    I will mine for next 24h to your address (0x8c1571f5e9ffff7d31c2d66d3818f273813d8fdf)
  • Bensam123Bensam123 Member Posts: 62
    This probably is going to take a back seat, but could we get some basic functionality for the miner like failover and stats? Especially failover...
  • GenoilGenoil 0xeb9310b185455f863f526dab3d245809f6854b4dMember Posts: 769 ✭✭✭
    Bensam123 said:

    This probably is going to take a back seat, but could we get some basic functionality for the miner like failover and stats? Especially failover...

    what requirements would such functionalities have? ideally?
  • Bensam123Bensam123 Member Posts: 62
    Failover switches to a different pool when one goes down or ends up unresponsive. Good failover implementations will detect when a pool is flaky and switch to a backup pool when that happens (connection is maintained, but very erratic). SGminer has a good implementation of failover.

    Stats would include things like average hashrate over session, average hashrate for last five minutes, submitted shares, stales or bad shares as a percentage. More advanced stats would breakdown each card for you and offer things like temp and fan speed monitoring. This helps with diagnosing mining problems and maintenance for miners. SGminer also has a pretty good implementation of this.

    Not really expecting that, but would be nice. Failover is definitely something that's needed though.
  • skunkskunk Member Posts: 13
    @Genoil any intention to merge with upstream ethminer, i understand there was some changes that fix mining on some pools... please see: https://www.reddit.com/r/ethereum/comments/3i6b33/free_ethereum_to_celebrate_alphapoolxyz_launch/cuer6h3
  • GruberGruber Member Posts: 6
    edited August 2015
    Genoil said:

    @Gruber can you also measure CPU load of both? And with the latest, add flag --high-cpu-load?

    The 560M results don't look too good for CUDA, better stick with OpenCL :)

    The point of the CPU load fix is to make your rigs more profitable. If you have a CPU blazing at almost 100%, 2MH/s less ultimately leads to more profit. Another side effect of the high CPU load could be a measurement error, as other point out above. This also happens when the batch size is too high.

    @Genoil promised benchmark with CPU load
    tested platform: GeForce GTX 560M, CPU i5-3470, Windows 8.1

    ethminer-genoil-sp-mod.exe -M -U
    Benchmarking on platform: { "platform": "CUDA 7.5", "device": "GeForce GTX 670", "version": "Compute 3.0" }
    min/mean/max: 12399882/12437302/12578719 H/s
    inner mean: 12402636 H/s
    current percentage of CPU load ethminer process: very low, less 1%, CPU Max Turbo Frequency not change

    ethminer-ed.exe -M -U
    Benchmarking on platform: { "platform": "CUDA 7.5", "device": "GeForce GTX 670", "version": "Compute 3.0" }
    min/mean/max: 10129481/10183231/10220209 H/s
    inner mean: 10188831 H/s
    current percentage of CPU load ethminer process: very low, less 1%, CPU Max Turbo Frequency not change

    ethminer-ed.exe -M -U --high-cpu-load
    Benchmarking on platform: { "platform": "CUDA 7.5", "device": "GeForce GTX 670", "version": "Compute 3.0" }
    min/mean/max: 10831674/10832396/10835285 H/s
    inner mean: 10832877 H/s
    current percentage of CPU load ethminer process: 25%, CPU Max Turbo Frequency from 57%-60% grow to 110%

    I tried to change the parameters --gpu-mining-buffers, --gpu-workgroup-size, --gpu-batch-size. The best result:
    ethminer-genoil-sp-mod.exe -M -U --gpu-mining-buffers 4 --gpu-workgroup-size 128 --gpu-batch-size 19
    Benchmarking on platform: { "platform": "CUDA 7.5", "device": "GeForce GTX 670", "version": "Compute 3.0" }
    min/mean/max: 12574528/12576204/12578719 H/s
    inner mean: 12577322 H/s
    current percentage of CPU load ethminer process: very low, less 1%, CPU Max Turbo Frequency not change.

    But in production with the same configuration, real hashrate: 11496897 H/s - 11634164 H/s
  • GenoilGenoil 0xeb9310b185455f863f526dab3d245809f6854b4dMember Posts: 769 ✭✭✭
    edited August 2015
    @skunk yes I'm actually in the process of doing so. Unfortunately I can only spend a few hours/day max on the project.

    @Gruber I measure CPU load caused by ethminer in NSight Profiler. In that tool, the sp-mod CPU offloading variant as suggested by him in ihis bitcointalk thread actually reports 85% CPU, vs. 4% on the tpruvot ("ed...") version. So I went with tpruvot's solution.

    Attached is a binary with sp's CPU fix reenabled. With --high-cpu-load enabled, it should give similar performance as the sp-mod binary. If that one is still better, then it is good news because there's a few other optimizations in there that don't do anything on my GTX780 but may work on your 670
    Post edited by Genoil on
  • crsminercrsminer Member Posts: 75

    buechling said:

    @zadarradar and all others with GTI750-Problems..

    here is my ultimate install Script, which i just used today..
    feel free to use it.. maybe you can mine some time on my eth-adress as donation!

    - Download Ubuntu 14.04.3 x64

    - Install with updates ( 24.08.2015 )

    - login, start xterm:

    sudo apt-get install openssh-server

    - logout on session, detach screen etc.. you can now login via ssh:

    sudo -s
    wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
    add-apt-repository -y "deb http://llvm.org/apt/trusty/ llvm-toolchain-trusty main"
    add-apt-repository -y ppa:ethereum/ethereum-qt
    add-apt-repository -y ppa:ethereum/ethereum
    add-apt-repository -y ppa:ethereum/ethereum-dev
    add-apt-repository -y ppa:xorg-edgers/ppa -y
    wget http://developer.nvidia.com/compute/cuda/7.5/RC/local_installers/cuda-repo-ubuntu1404-7-5-rc_7.5-7_amd64.deb
    dpkg -i cuda-repo-ubuntu1404-7-5-rc_7.5-7_amd64.deb
    apt-get -y update
    apt-get -y upgrade
    apt-get install -y libglew-dev libcheese7 libcheese-gtk23 libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0 xserver-xorg-input-all screen build-essential git cmake libboost-all-dev libgmp-dev libleveldb-dev libminiupnpc-dev libreadline-dev libncurses5-dev libcurl4-openssl-dev libcryptopp-dev libjson-rpc-cpp-dev libmicrohttpd-dev libjsoncpp-dev libargtable2-dev llvm-3.8-dev libedit-dev mesa-common-dev ocl-icd-libopencl1 opencl-headers libgoogle-perftools-dev qtbase5-dev qt5-default qtdeclarative5-dev libqt5webkit5-dev libqt5webengine5-dev ocl-icd-dev libv8-dev cpp-ethereum libcuda1-352 nvidia-352 cuda

    git clone https://github.com/Genoil/cpp-ethereum
    cd cpp-ethereum
    cmake -DBUNDLE=miner -DETHASHCU=1
    make -j4
    reboot

    - login again:

    sudo nvidia-smi

    - ( you should see all your cards there )

    sudo nvidia-smi -pl 30

    - ( this will reduce energy consumption )

    sudo -s
    cd cpp-ethereum/ethminer
    screen -S miner
    ./ethminer -U -F http://eth1.nanopool.org:8888/8c1571f5e9ffff7d31c2d66d3818f273813d8fdf --gpu-devices 0 1 2 3 4 5

    - you can now close ssh and it will keep running, later you login and type

    sudo screen -r miner
    Tnx my friend, best instructions ever, im getting 47MH/s with 5x750ti
    I will mine for next 24h to your address (0x8c1571f5e9ffff7d31c2d66d3818f273813d8fdf)


    Anybody knows why, when I do dpkg -i cuda-repo-ubuntu1404-7-5-rc_7.5-7_amd64.deb, I get the following error?

    dpkg-deb: error: `cuda-repo-ubuntu1404-7-5-rc_7.5-7_amd64.deb' is not a debian format archive
    dpkg: error processing archive cuda-repo-ubuntu1404-7-5-rc_7.5-7_amd64.deb (--install):
    subprocess dpkg-deb --control returned error exit status 2
    Errors were encountered while processing:
    cuda-repo-ubuntu1404-7-5-rc_7.5-7_amd64.deb


    Thank you very much!
Sign In or Register to comment.