Skip to content

Commit

Permalink
update README file
Browse files Browse the repository at this point in the history
  • Loading branch information
djm34 committed Aug 5, 2019
1 parent 993dad9 commit 4b28c2c
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Based on Christian Buchner's & Christian H.'s CUDA project and tpruvot@githu
Building on windows
-------------------

Required: msvc2015 and cuda 9.x (cuda 9.2 prefered)
Required: msvc2015 and cuda 9.2 or higher (cuda 10.1 prefered)
Dependencies for windows are included in compat directory, using a different version of msvc will most likely require to recompile those libraries.

In order to build ccminer, choose "Release" and "x64" (this version won't work with win32)
Expand All @@ -23,13 +23,11 @@ Then click "generate"
Building on Linux (tested on Ubuntu 16.04)
------------------------------------------

A developpement environnement is required together with curl, jansson and openssl


* sudo apt-get update && sudo apt-get -y dist-upgrade
* sudo apt-get -y install gcc g++ build-essential automake linux-headers-$(uname -r) git gawk libcurl4-openssl-dev libjansson-dev xorg libc++-dev libgmp-dev python-dev

* Installing CUDA 9.2 and compatible drivers from nvidia website and not from ubuntu package is usually easier
* Installing CUDA 10.1 and compatible drivers from nvidia website and not from ubuntu package is usually easier

* Compiling ccminner:

Expand Down Expand Up @@ -58,25 +56,27 @@ To rebuild them, you need to clone this repository and its submodules :
Running ccminer with mtp and requirement
----------------------------------------

mtp requires 4Gb of vram, hence cards with less than 4.5Gb of vram won't work.
while running, ccminer will also use around 5.5Gb of ram.
For the moment, ccminer, support only one vga per instance, to run of several gpus, it is then required to run one ccminer instance by gpu.
mtp requires 4.4Gb of vram, hence cards with less than 4.5Gb of vram won't work.
The program uses also around 500Mb and 4.4xCard Number of swap/virtual memory

Instruction to mine on zcoin wallet (example)
*Instruction to mine on zcoin wallet (solo mining)

command line structure

ccminer -a mtp -o http://127.0.0.1:rpcport -u rpcuser -p rpcpassword --coinbase-addr zcoin-address --device card-number/name --no-getwork --no-longpoll
ccminer -a mtp -o http://127.0.0.1:rpcport -u rpcuser -p rpcpassword --coinbase-addr zcoin-address -d listofcards --no-getwork

Example (RUN-ZCOIN-MTP.cmd)

ccminer -a mtp -o http://127.0.0.1:8382 -u djm34 -p password --coinbase-addr aChWVb8CpgajadpLmiwDZvZaKizQgHxfh5 -d 1080 --no-getwork --no-longpoll
ccminer -a mtp -o http://127.0.0.1:8382 -u djm34 -p password --coinbase-addr aChWVb8CpgajadpLmiwDZvZaKizQgHxfh5 --no-getwork -d 0,1,2 -i 22


zcoin wallet should also be run with "server=1" option and "rpcport,rpcuser,rpcpassword" should match those of zcoin.conf


NB: For the moment, the intensity is not adjustable, this project is still in developpement, this will be changed in the near future
*Instruction for mining on pool:
ccminer -a mtp -o stratum+tcp://zcoin.mintpond.com:3000 -u aChWVb8CpgajadpLmiwDZvZaKizQgHxfh5.worker -p 0,strict,verbose,d=500 -i 20





Expand Down

0 comments on commit 4b28c2c

Please sign in to comment.