Bitcoin Forum
May 26, 2024, 09:09:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Configuration de cgminer - tests et performances  (Read 1907 times)
nono66fr (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
October 19, 2015, 03:37:05 PM
Last edit: October 19, 2015, 05:58:59 PM by nono66fr
 #1

Bonjour à tous,

Débutant, je découvre la crypto-monnaie depuis quelques jours et j'ai certaines interrogations pour l'utilisation des commandes, merci de votre indulgence pour mes questions. Mon interet est à but non lucratif ; simple curiosité et amusement.
  
j'ai une carte graphique incluse dans ma carte mère, il s'agit d'une AMD Radeon HP 7560D.

J'utilise l'application cgminer-3.7.2-windows qui supporte le minage avec les cartes avec ltcrabbit.com pour faire des tests.

Voici le résultat de la cmd cgminer -n

Code:
C:\adm\cgminer-3.7.2-windows>cgminer.exe -n
 CL Platform 0 vendor: Advanced Micro Devices, Inc.
 CL Platform 0 name: AMD Accelerated Parallel Processing
 CL Platform 0 version: OpenCL 2.0 AMD-APP (1800.8)
 Platform 0 devices: 1
 0       Devastator
 GPU 0 AMD Radeon HD 7560D hardware monitoring enabled
 Failed to ADL_Overdrive5_FanSpeedInfo_Get
 1 GPU devices max detected
 USB all: found 5 devices - listing known devices
 No known USB devices

Ma première question concerne l'option Benchmark : cgminer --benchmark

Code:
Summary of runtime statistics:
                    
 Started at [2015-10-19 17:04:53]                    
Pool: Benchmark                    
Runtime: 0 hrs : 1 mins : 34 secs                    
Average hashrate: 315.3 Kilohash/s                    
Solved blocks: 0                    
Best share difficulty: 0                    
Share submissions: 0                    
Accepted shares: 0                    
Rejected shares: 0                    
Accepted difficulty shares: 0                    
Rejected difficulty shares: 0                    
Hardware errors: 0                    
Utility (accepted shares / min): 0.00/min                    
Work Utility (diff1 shares solved / min): 0.00/min
Stale submissions discarded due to new blocks: 0                    
Unable to get work from server occasions: 1                    
Work items generated locally: 0                    
Submitting work remotely delay occasions: 0                    
New blocks detected on network: 0
Summary of per device statistics:
GPU0                | (5s):456.8K (avg):315.3Kh/s | A:0 R:0 HW:0 WU:0.0/m        

le résultat indique un Average hashrate: 315.3 Kilohash/s , est ce que cela signifie que la carte graphique peut calculer de manière régulère et continue cette valeur de 315.3 Kh/s ?

Ma deuxième question concerne la commande de minage via la GPU,

Code:
cgminer.exe --scrypt -u xxxxx.xxxx-p xxxxxxxx -o stratum+tcp://eu.ltcrabbit.com:3333 --gpu-platform 0 -d 0 -w 256 -v 1 -I 20 -g 1 -l 1 -T --thread-concurrency 6144 --auto-fan --auto-gpu --verbose

j'ai un résultat de calcul avoissinant les 42 Kh/s

Code:
[2015-10-19 17:22:25] Work update message received
1s):41.59K (avg):41.63Kh/s | A:928  R:0  HW:0  WU:35.1/m

Comment dois je faire pour atteindre la valeur calculée dans le bench, à savoir 315 Kh/s pour le minage ?
J'ai modifié certains paramètres (I entre 10 et 20) , w .. ) mais je n'atteins cette valeur cible; Existe t il une commande générique avec cgminer qui permet d'utiliser les performances de la carte induite depuis le bench ?

Merci pour vos lumières et votre aide.

Arnaud
sangoku
Hero Member
*****
Offline Offline

Activity: 616
Merit: 501



View Profile WWW
October 19, 2015, 07:27:28 PM
 #2

Pour ton hashrate celà dépend de l'algo que tu vas miner, X11, Scrypt, Cryptonote, Ethereum,...
Le Benchmark je sais pas sur quoi il se base.

Si tu souhaites miner, oublie le Scrypt et le SHA256, tourne plutôt vers le X11, Cryptonote ou Ethereum, les miettes seront un peu plus grosses lorsque tu mineras.

DΛSH is digital cash. Transactions are obscured in the blockchain, making them private from the wallet. You can send Dash to family or friends, or pay for goods or services, anywhere in the world. DΛSH Anonymous and Untraceable. The Perfect Digital Cash And The Best Way To Protect Your Privacy https://www.dashpay.io DΛSH is 59.5 times faster with syncing and updating  than Monero.
My DΛSH Address: XgF6sNzGHU58dn36WsC16no9FHct6nPeZD
Seccour
Legendary
*
Offline Offline

Activity: 1619
Merit: 1004


Bitcoiner, Crypto-anarchist and Cypherpunk.


View Profile
October 19, 2015, 08:50:09 PM
 #3

Pour ton hashrate celà dépend de l'algo que tu vas miner, X11, Scrypt, Cryptonote, Ethereum,...
Le Benchmark je sais pas sur quoi il se base.

Si tu souhaites miner, oublie le Scrypt et le SHA256, tourne plutôt vers le X11, Cryptonote ou Ethereum, les miettes seront un peu plus grosses lorsque tu mineras.

Tu réponds en rien à son post bravo ^^

" Mon interet est à but non lucratif ; simple curiosité et amusement. " - Osef de la taille des miettes dans ce cas là Wink


Sinon pour répondre à tes questions Arnaud :

_ " le résultat indique un Average hashrate: 315.3 Kilohash/s , est ce que cela signifie que la carte graphique peut calculer de manière régulère et continue cette valeur de 315.3 Kh/s ? " - Non. Average hashrate c'est une moyenne. Donc ta cg va calculer en moyenne 315.3 hash / seconde pour l'algorithme que tu mine. Script ou X11 vu la pool que tu as choisis.

_ " Comment dois je faire pour atteindre la valeur calculée dans le bench, à savoir 315 Kh/s pour le minage ? " ton average hashrate devait être pour du x11. Ce qui se tient car la tu mine tu script tu obtiens 42 kh ce qui est 7.5 fois plus petit que ce que tu as eut précédemment. Chopper sur le site ltcrabbit : " X11 hashrate is up to 4-8x higher than scrypt hashrate. "

sangoku
Hero Member
*****
Offline Offline

Activity: 616
Merit: 501



View Profile WWW
October 19, 2015, 10:42:04 PM
Last edit: October 19, 2015, 10:54:49 PM by sangoku
 #4

_ " le résultat indique un Average hashrate: 315.3 Kilohash/s , est ce que cela signifie que la carte graphique peut calculer de manière régulère et continue cette valeur de 315.3 Kh/s ? " - Non. Average hashrate c'est une moyenne. Donc ta cg va calculer en moyenne 315.3 hash / seconde pour l'algorithme que tu mine.
Tu lui réponds non, mais tu avoues toi même que c'est une moyenne, donc si c'est une moyenne sa carte va bien miner dans les 315 Kh/s de manière régulière et continue, n'est-ce pas ce qu'une pool fait, faire une moyenne de ton hasrate.

Chopper sur le site ltcrabbit : " X11 hashrate is up to 4-8x higher than scrypt hashrate. "

Ouvres tes yeux la prochaine fois

Pour ton hashrate celà dépend de l'algo que tu vas miner, X11, Scrypt, Cryptonote, Ethereum,...

@seccour Je sais les bannières c'est un vrai problème, un fléau, il faut faire quelque chose pour te sauver de cette situation, tu cours à la catastrophe.

Le combat de @seccour contre la bannière orange de cryptofr, à ne pas manquer, samedi sur Canal+
Directbet ouvre déjà les paris

DΛSH is digital cash. Transactions are obscured in the blockchain, making them private from the wallet. You can send Dash to family or friends, or pay for goods or services, anywhere in the world. DΛSH Anonymous and Untraceable. The Perfect Digital Cash And The Best Way To Protect Your Privacy https://www.dashpay.io DΛSH is 59.5 times faster with syncing and updating  than Monero.
My DΛSH Address: XgF6sNzGHU58dn36WsC16no9FHct6nPeZD
nono66fr (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
October 20, 2015, 09:50:12 AM
Last edit: October 20, 2015, 01:22:26 PM by nono66fr
 #5

Bonjour à tous,

merci pour vos retours

Afin de répondre globalement :

J'ai bien noté en lisant les forums que le minage avec l'algorithme X11 semple plus pertinant car le Scrypt est dédié au minage matériel depuis quelques temps.
Les versions supérieures de CGMINER indiquent clairement l'abandon du minage par CPU et GPU depuis l'application pour privilégier le minage hardware autonome
Code:
Q: What happened to CPU and GPU mining?
A: Their efficiency makes them irrelevant in the bitcoin mining world today and the author has no interest in supporting alternative coins that are better mined by these devices.
J'ai conscience de cela mais sans en être convaincu puisque deux chercheurs (Rob Ragan et Oscar Salazar) ont fait du minage CPU et GPU l'année dernière dans un lab présenté à Black Hat 2014 via des plateformes Cloud. Ils ont été capable de générer un certain montant (en $) sur un week end en multipliant des scripts de minage basique via des plateformes IAAS gratuites ou en trial.

A propos du bench, effectivement je ne me suis pas posé la question et lorsque je regarde dans le fichier readme ceci apparait :

http://ck.kolivas.org/apps/cgminer/
Code:
The --benchmark option hashes a single fixed work item over and over and does
not submit shares to any pools.

The --benchfile <arg> option hashes the work given in the file <arg> supplied.
The format of the work file is:
version,merkleroot,prevhash,diffbits,noncetime
Any empty line or any line starting with '#' or '/' is ignored.
When it reaches the end of the file it continues back at the top.

The format of the data items matches the byte ordering and format of the
the bitcoind getblock RPC output.

Actuellement, mon bench fait un test de calcul de hash mais il dit pas clairement sur quoi il fait le test ou c'est moi qui comprend pas bien.

car dans le fichier cgminer.c , je lis un commentaire indiquant que le bench ne peut se faire avec l'algo Scrypt
Code:
	if (opt_benchmark) {
struct pool *pool;

if (opt_scrypt)
quit(1, "Cannot use benchmark mode with scrypt");
pool = add_pool();
pool->rpc_url = malloc(255);
strcpy(pool->rpc_url, "Benchmark");

Comme vous me le dites tous les deux, l'Average hashrate: 315.3 Kilohash/s est une moyenne qui dépend de l'algoritme sélectionné.
Cependant, dans l'hypothèse ou je souhaite faire le test avec le Scrypt, suis-je en mesure d'atteindre une valeur supérieure à 100kh/s ? puisque le processeur de la carte semble etre en mesure d'assurer un calcul maximal atteignant 315 kh/s sur un traitement (algo) pour calculer des hash.
http://blockgen.net/blog/sha256-vs-scrypt-vs-x11-algorithms/
Finalement, la GPU doit pouvoir atteindre la valeur médiane quelquesoit l'algo sélectionné X11, SHA-256 ou Scrypt ou est-ce complètement faux ?

Le site www.ltcrabbit.com ne propose pas une grande aide pour comprendre comment utiliser les commandes malheureusement

Je reste convaincu que si la GPU atteint cette moyenne de 315kh/s, elle doit pouvoir traiter les 3 algorithmes avec une résultat supérieur à 100kh/s sans forcement mettre l'intensité (-I = 18) au maximum;

Pour l'instant, je ne comprends pas pourquoi j'obtiens ce résultat et comment le faire évoluer.

Les sources de la versions logicielle 3.7.2 que je trouve sur le net sont des forks car le créateur les a enlevé de son site pour les raisons évoquées ci-dessus, est ce qu'il est possible de trouver les sources officielles ?

JUmpy14
Hero Member
*****
Offline Offline

Activity: 922
Merit: 534



View Profile
October 20, 2015, 09:00:12 PM
 #6

salut et bienvenue

Pour optimiser il te faudra des dizaines d'heures mais c le plus intéressant ^^

Cela serait étonnant que ton bench te fasses une moyenne sur plusieurs algo, ca n'a pas de sens.
Si tu as une carte integré a la CM tu ne mineras vraiment rien..dc les 45 50 kh/s en script c'est pas déconnant (et 450 en X11)

Tu peux aussi utiliser Sgminer qui est plus récent
Pour l'intensité i13 c déjà bien en script...après tu va avoir des écrans bleue
Tu peux chercher sur le net des config optimisées pour ta carte

Utilise des Kernel 'se sont des mods pour un type d'algo'

Le mieux c'est de bidouiller de de brancher un wattmettre sur ta prise...le but étant de consommer le moins en ayant un hash le plus haut possible (N'oublie pas de mettre la commande : cutoff + une temp  pour proteger tes circuits)
Entraine toi sur des algos connus (Script et X11)...mais tu ne gagneras rien vu le prix de l'elec en France

a bientot


nono66fr (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
October 22, 2015, 11:00:32 AM
Last edit: October 22, 2015, 12:39:19 PM by nono66fr
 #7

Bonjour JUmpy14,

Oui effectivement, je me lance dans une longue période d'apprentissage ;  Cheesy

Je viens de récupérer directement sur le site du developpeur le source pour la version 3.7.2 qui inclut le minage par GPU.
Le lien apparait dans les anciennes branches de modifications et demeure toujours actif pour la totalité des releases
https://github.com/ckolivas/cgminer/releases/tag/v3.7.2
Je vais le compiler sur ma machine de test et chercher dans ce coté là.

Concernant SGMINER, oui j'ai noté, merci

En exportant la configuration de la cmd Bench, je constate qu'il lance le test sur le KERNEL PHATK, cela ne correspond en rien à un algo X11 non ?
apparemment, c'est pour les bitcoins et non les litcoins. Donc si je met rien en paramètre dans la cmd cgminer --benchmark, il sort un calcul GPU sur du BT , c'est bien cela ?

Code:
{
"pools" : [
{
"url" : "Benchmark",
"user" : "Benchmark",
"pass" : "Benchmark"
}
]
,
"intensity" : "d",
"vectors" : "2",
"worksize" : "128",
"kernel" : "phatk",
"lookup-gap" : "0",
"thread-concurrency" : "0",
"shaders" : "0",
"gpu-engine" : "0-0",
"gpu-fan" : "0-0",
"gpu-memclock" : "0",
"gpu-memdiff" : "0",
"gpu-powertune" : "0",
"gpu-vddc" : "0.000",
"temp-cutoff" : "95",
"temp-overheat" : "0",
"temp-target" : "0",
"api-mcast-port" : "4028",
"api-port" : "4028",
"benchmark" : true,
"expiry" : "120",
"gpu-dyninterval" : "7",
"gpu-platform" : "0",
"gpu-threads" : "2",
"hotplug" : "5",
"log" : "5",
"no-pool-disable" : true,
"queue" : "1",
"scan-time" : "60",
"temp-hysteresis" : "3",
"shares" : "0",
"kernel-path" : "/usr/local/bin"
}


Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!