Author

Topic: Minam in acelasi pool pe 2 workeri,cu cgminer setat pe fiecare placa din rig? (Read 1200 times)

legendary
Activity: 1442
Merit: 1005
Corectie. Pentru a putea pune -g diferit pe placi separate, trebuie sa luati sgminer in loc de cgminer. Este un fork special pentru scrypt mining si are cateva optimizari in acest sens.
hero member
Activity: 704
Merit: 500
am 2 placi video sapphire pe un rig, 7970 si 7950
7970 atinge 690 khash/s iar 7950 nu vrea sa treaca de 500 khash
am pus in *.bat satarile:  cgminer.exe --scrypt -o stratum+tcp://aaa.com:3333 -u user -p x --shaders 2048,1792 --thread-concurrency 8192,22400 --intensity 13,20 --worksize 256 -g 2
se pot seta separat pe fiecare placa in parte  ? ... ce satari sa le mai fac ?
minez pe acelasi worker
full member
Activity: 140
Merit: 100
cu placere, poti incerca la thread concurrency sa pui 24000 cu gpuclock 1150 si memclock 1250, vezi cum merge asa, daca ai Khs mai multi dar reject rate destul de mare poti sa incerci cu intensity 19
member
Activity: 99
Merit: 10
Cu placere.
Eu recomand directoare diferite (cgminer copiat integral) ca sa nu se bata cap in cap bin-urile pe care le fac sesiunile diferite.
my 2 iCoins.
member
Activity: 107
Merit: 10
Am reusit dupa metoda lui "executivul" si "amberdark" Smiley ,functioneaza bine numai ca eu nu am mai folosit setarile din fisierul.conf,ci am dat comenzile direct in fisierul.bat
Asa ca le multumesc baietilor si postez si eu setarile mele din fisierul.bat pentru cei interesati.

Setari.bat nr.1
--------------------------
color 2
timeout /t 20
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
cgminer --scrypt --gpu-platform 0 -d 0 -o stratum+tcp://coinotron.com:3334 -u username.1 -p xxxxxx  -I 20 --vectors 1 -g 1 -w 256 --thread-concurrency 22400

Setari.bat nr.2
---------------------------

color 2
timeout /t 20
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
cgminer --scrypt --gpu-platform 0 -d 1 -o stratum+tcp://coinotron.com:3334 -u username.2 -p xxxxxx  -I 20 --vectors 1 -g 1 -w 256 --thread-concurrency 22400



Puteti face copy-past la setari sa le pune-ti direct in fisierul vostru.bat si schimbati doar pool-ul,port-ul ,username,password-ul si bineinteles setarile care corespund GPU-urilor voastre,referitor la (-I si la thread-concurrency)
Mentionez ca folosesc WIN7/64bit si am doua MSI Radeon HD 7950 cu care scot 640 kh/s de fiecare si minez in acelasi pool dar cu 2 workeri asa controlez mai bine cu cati kh/s merge fiecare placa din rig.
Daca stie cineva niste setari mai bune pentru modelul asta de 7950,care scot mai multi kh/s,il rog sa posteze.
Multumesc!
member
Activity: 99
Merit: 10
Simplu:
1-copiati directorul cgminer cu totul in 2-3-4-n directoare: cgminer1, cgminer2, cgminer3, etc
2-in fiecare director faceti cgminer.conf pt O SINGURA placa, fara a specifica in vre-un fel selectia placii, ex:
{
"pools" : [
 {
  "url" : "stratum+tcp://pool1.eu.multipool.us:7777",
  "user" : "xxx",
  "pass" : "xxx"
 }
]
,
"intensity" : "20",
"vectors" : "1",
"worksize" : "256",
"kernel" : "scrypt",
"lookup-gap" : "2",
"thread-concurrency" : "33792",

"gpu-powertune" : "-10",
"gpu-fan" : "45-100",

"temp-cutoff" : "97",
"temp-overheat" : "95",
"temp-target" : "85",
"api-mcast-port" : "4028",
"api-port" : "4028",
"auto-fan" : true,
"expiry" : "120",
"failover-only" : true,
"gpu-dyninterval" : "7",
"gpu-threads" : "1",
"log" : "5",
"no-pool-disable" : true,
"queue" : "1",
"scan-time" : "60",
"scrypt" : true,
"temp-hysteresis" : "3",
"shares" : "0"
}

3-in fiecare director faceti cate un bat care sa contina "cgminer.exe --gpu-platform 0 -d 0 --config cgminer.conf --auto-fan --failover-only" dupa "--config cgminer.conf" puneti ce parametri vi se par voua ok, in directorul 2 puneti -d1, in directorul 3 puneti -d 2, etc

-se pornesc dand click pe fiecare bat in parte

full member
Activity: 140
Merit: 100
daca testezi si reusesti sa pui gpu-threaduri diferite in aceiasi instanta de cgminer te rog sa-mi zici si mie cum  Grin
legendary
Activity: 1442
Merit: 1005
Poate nu ati inteles!?
Voiam sa incerc sa fac niste setari in asa fel in cat sa minez in acelasi pool cu doua placi sa zicem,dar pe workeri diferiti adica: placa 1 sa fie pe worker.1 si placa 2 sa fie pe worker.2.
De ce?
Sa zicem ca minez in coinoron.com si vreau sa minez Ltc si Ftc,dar am un singur rig cu doua placi video,cum fac sa minez si una si alta,folosind cate o placa pentru fiecare moneda?!
In link-ul postat de mine mai sus,tipul demonstreaza,ca el a reusit sa seteze cgminer sa faca treaba care mi-o doresc si eu,adica sa mineze cu cgminer in acelasi pool dar,setand fiecare placa pe cate un worker.
Problema e ca,eu am incercat sa fac setarile din tutorialul lui,dar nu mi-a iesit nimic.
Daca reuseste cineva sa inteleaga tutorialul tipului si sa faca functionala treaba asta,il rog sa poseze aici si pentru mine ,sau pentru cei interesati.

Folosind flag-ul -d poti selecta placa, parametrii care urmeaza in linia de comanda (inclusiv conf-urile) sunt aplicabile acelei placi. Desigur daca ai acelasi conf pentru ambele placi, poti pune parametrii cu virgula intre ghilimele si unde e un parametru se aplica la toate, unde sunt doi, se aplica pe rand.

E posibil totusi ca sa nu poti pune gpu-threads diferiti din conf, trebuie din lina de comanda si exclusi in conf. Ideea e ca un singur cgminer ar fi suficient pentru a incarca orice combinatie de gpu-uri si pool-uri. Daca nu reusesti, testez eu pentru tine zilele urmatoare.
full member
Activity: 140
Merit: 100
Poate nu ati inteles!?
Voiam sa incerc sa fac niste setari in asa fel in cat sa minez in acelasi pool cu doua placi sa zicem,dar pe workeri diferiti adica: placa 1 sa fie pe worker.1 si placa 2 sa fie pe worker.2.
De ce?
Sa zicem ca minez in coinoron.com si vreau sa minez Ltc si Ftc,dar am un singur rig cu doua placi video,cum fac sa minez si una si alta,folosind cate o placa pentru fiecare moneda?!
In link-ul postat de mine mai sus,tipul demonstreaza,ca el a reusit sa seteze cgminer sa faca treaba care mi-o doresc si eu,adica sa mineze cu cgminer in acelasi pool dar,setand fiecare placa pe cate un worker.
Problema e ca,eu am incercat sa fac setarile din tutorialul lui,dar nu mi-a iesit nimic.
Daca reuseste cineva sa inteleaga tutorialul tipului si sa faca functionala treaba asta,il rog sa poseze aici si pentru mine ,sau pentru cei interesati.


ai in al 2-lea post metoda.. fa-ti 2 baturi separate 1 ptr fiecare coin
member
Activity: 107
Merit: 10
Poate nu ati inteles!?
Voiam sa incerc sa fac niste setari in asa fel in cat sa minez in acelasi pool cu doua placi sa zicem,dar pe workeri diferiti adica: placa 1 sa fie pe worker.1 si placa 2 sa fie pe worker.2.
De ce?
Sa zicem ca minez in coinoron.com si vreau sa minez Ltc si Ftc,dar am un singur rig cu doua placi video,cum fac sa minez si una si alta,folosind cate o placa pentru fiecare moneda?!
In link-ul postat de mine mai sus,tipul demonstreaza,ca el a reusit sa seteze cgminer sa faca treaba care mi-o doresc si eu,adica sa mineze cu cgminer in acelasi pool dar,setand fiecare placa pe cate un worker.
Problema e ca,eu am incercat sa fac setarile din tutorialul lui,dar nu mi-a iesit nimic.
Daca reuseste cineva sa inteleaga tutorialul tipului si sa faca functionala treaba asta,il rog sa poseze aici si pentru mine ,sau pentru cei interesati.
full member
Activity: 140
Merit: 100
Exista vreun motiv pentru care nu vrei sa ai un singur cgminer pentru ambele placi? Adica singurul motiv ar fi sa ai 2 minere pentru ca ai pool-uri separate (ceea ce se exclude din titlu).
am scris un posibil motiv mai sus, nu poti folosi -g 1,2 daca e diferit parametrul optim la 2 placi chestia asta am patit-o intrun rig cu un mix de 7950 si x280
Ok, am inteles. Eu de obicei pun parametrii in conf (unde poti sa incerci sa pui parametrii multipli). -g este gpu-threads. Din testele mele -g nu are nici un efect, dar probabil depinde de model.

la 280x fara -g2 nu reusesc sa trec de 680Khs.. cu el ajung la ~740Khs
si 7950urile fac urat la 2 imi baga HW errors
poti seta gpu threads diferiti din conf? nu stiam asta
legendary
Activity: 1442
Merit: 1005
Exista vreun motiv pentru care nu vrei sa ai un singur cgminer pentru ambele placi? Adica singurul motiv ar fi sa ai 2 minere pentru ca ai pool-uri separate (ceea ce se exclude din titlu).
am scris un posibil motiv mai sus, nu poti folosi -g 1,2 daca e diferit parametrul optim la 2 placi chestia asta am patit-o intrun rig cu un mix de 7950 si x280
Ok, am inteles. Eu de obicei pun parametrii in conf (unde poti sa incerci sa pui parametrii multipli). -g este gpu-threads. Din testele mele -g nu are nici un efect, dar probabil depinde de model.
full member
Activity: 140
Merit: 100
Exista vreun motiv pentru care nu vrei sa ai un singur cgminer pentru ambele placi? Adica singurul motiv ar fi sa ai 2 minere pentru ca ai pool-uri separate (ceea ce se exclude din titlu).
am scris un posibil motiv mai sus, nu poti folosi -g 1,2 daca e diferit parametrul optim la 2 placi chestia asta am patit-o intrun rig cu un mix de 7950 si x280
legendary
Activity: 1442
Merit: 1005
Exista vreun motiv pentru care nu vrei sa ai un singur cgminer pentru ambele placi? Adica singurul motiv ar fi sa ai 2 minere pentru ca ai pool-uri separate (ceea ce se exclude din titlu).
full member
Activity: 140
Merit: 100
in general ai nevoie doar de 1 worker per rig si poti face setari diferite pe placile video, cea mai usoara metoda e sa faci un .bat ptr pornirea cgminerului si pui setarea primei placi video virgula setarea ptr a 2-a placa video gen:

-I 13,19 --thread-concurrency 8192,24000

singurul caz de care am dat in care a trebuit sa rulez mai multi workeri de pe acelasi rig a fost in cazul in care parametrul -g optim e diferit la GPUuri
in acel caz treci pe metoda spartana, faci 2 baturi si folosesti:

fisier1.bat (cgminer --scrypt -o -u -p --gpu-platform 0 -d 0 -g 1 <+setari prima placa>)
fisier2.bat (cgminer --scrypt -o -u -p --gpu-platform 0 -d 1 -g 2 <+setari a 2-a placa>)

--gpu-platform in general selecteaza intre PCIE / alte eventuale iesiri video - gen IntelHD sau o placa video integrata in placa de baza
-d selecteaza intre GPUurile de pe acea platforma

dupa care le rulezi pe amandoua

ce am scris eu mai sus e doar un exemplu, verifica inainte exact care ti-s platformele / placile prin comanda cgminer -n
member
Activity: 107
Merit: 10
Ajutati-ma sa fac niste setari care am nevoie de ele pentru a urmari mai amanuntit fiecare placa in parte.
Am cautat si am gasit niste explicatii aici : https://bitcointalksearch.org/topic/how-to-cgminer-multiple-workerspools-with-multi-gpu-mining-rig-225194 , insa nu am reusit nimic.
Daca are cineva chef sa le incerce si daca reuseste il rog sa explice pe larg cum mai exact se face.
Multumesc!
Jump to: