GPGPU Bruteforce benchmark

GPGPU Bruteforce benchmark - Carte graphique - Hardware

Marsh Posté le 17-08-2009 à 11:05:45    

Bonjour,
 
J'aurais besoin de possesseur de carte graphique ATI ou NVIDIA afin de réaliser un benchmark sur 2 logiciels de bruteforce utilisant les GPGPU.
Le but du jeux est de suivre la course qui se mène depuis 1 ans entre ATI et NVIDIA, j'en parle ici, concernant le meilleur rapport puissance/prix.
 
Les cartes ATI faisant du GPGPU sont les 2xxx, 3xxx, 4xxx
Les cartes NVIDIA faisant du GPGPU sont celles à partir des séries 8xxx.
 
Le hash MD5 sera toujours le même (pour éviter des variations du a la complexité du charset.)
texte : Artiflo3
MD5 : b2763d858b1530d499aa54dfa114af00
 
J'ai retenu les 2 logiciels les plus puissant actuellement en bruteforce fonctionnant pour les ATI et les NVIDIA : BarsWF et IGHASHGPU.
 
Drivers
Il faut que vous ayez bien vos drivers à jours dans le cas de NVIDIA les derniers drivers WHQL n'ont pas la dernière version de CUDA, donc il faut télécharger les derniers drivers NVIDIA ici.
Pour ATI les derniers drivers contiennent bien la dernière version de ATI Stream. Mais vous pouvez quand les prendre ici. (sauf dans le cas de barsWF où il faut les 8.12)
 
IGHASHGPU :
ighashgpu_v04
 
Utilisation de IGHASHGPU:
1 / Télécharger puis décompresser le logiciel.
2 / Lancer l'invite de commande Windows : Démarrer > exécuter > taper cmd puis la touche entrer
3 / Déplacer vous dans le dossier ou vous avez décompressé le logiciel.
4 / A la racine de ce dossier taper :
D:\Download\ighashgpu_v04>ighashgpu.exe -h:b2763d858b1530d499aa54dfa114af00 -t:md5 -c:csd
 
Les données importantes étant :
CURSPD: XXXXM
 
BarsWF NVIDIA:
BarsWF CUDA x64
BarsWF CUDA x32
 
BarsWF ATI : (ne fonctionne qu'avec les Catalyst 8.12)
BarsWF Brook x64
BarsWF Brook x32
 
Utilisation de BarsWF NVIDIA:
1 / Télécharger puis décompresser le logiciel.
2 / Lancer l'invite de commande Windows : Démarrer > exécuter > taper cmd puis la touche entrer.
3 / Déplacer vous dans le dossier ou vous avez décompressé le logiciel.
4 / A la racine de ce dossier taper (exemple donner pour le 32bits) :
D:\Download\BarsWF_CUDA_x32>BarsWF_CUDA_x32.exe -h b2763d858b1530d499aa54dfa114af00 -c 0aA -min_len 8
Si vous avez une GTX260 ou plus, taper ceci (optimisation) :
D:\Download\BarsWF_CUDA_x32>BarsWF_CUDA_x32.exe -h b2763d858b1530d499aa54dfa114af00 -c 0aA -min_len 8 -thread_n 128
 
Utilisation de BarsWF ATI:
1 / Télécharger puis décompresser le logiciel.
2 / Lancer l'invite de commande Windows : Démarrer > exécuter > taper cmd puis la touche entrer
3 / Déplacer vous dans le dossier ou vous avez décompressé le logiciel.
4 / A la racine de ce dossier tapper (exemple donner pour le 32bits) :
D:\Download\BarsWF_Brook_x32>BarsWF_CUDA_x32.exe -h b2763d858b1530d499aa54dfa114af00 -c 0aA -min_len 8 -grid_n 256
Aussi bien pour la version ATI que NVIDIA, les données importantes sont :
GPU* : XXX Mhash/s et AVG.Total XXX Mhash/s
 
Forme des résultats :
 
OS :
Processeur :
Carte graphique :
Screenshot : (si vous pouvez mettre un screenshot c’est mieux :)
 
Exemple :
BarWF avec une GTX 280 :
http://i40.tinypic.com/2ykxc1g.jpg
 
BarWF avec une 4870
http://www.xup.in/pic,14353108/Unbenannt.jpg
 
Record détenu par les allemands avec BarWF et 4 GTX295 :
http://www.xup.in/pic,17506613/md5295.jpg
 
IGHASHGPU avec une 4850 et une 4770

Citation :


****************************************************************
***           SHA1/MD5 GPU Password Recovery v0.2            ***
***    For ATI RV 7x0 cards and nVidia 'CUDA' ones (G80+)    ***
***         (c) 2009 Ivan Golubev, http://golubev.com        ***
***             see "readme.txt" for more details            ***
****************************************************************
Found 2 CAL device(s)
Starting brute-force attack, Charset Len = 36, Min passlen = 4, Max passlen = 7
Charset [abcdefghijklmnopqrstuvwxyz0123456789]
Charset in HEX: 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 7
6 77 78 79 7a 30 31 32 33 34 35 36 37 38 39
Starting from [aaaa]
Hash type: MD5, Hash: cbe1d6d5800ec1e03a5f2a64882a0d41
Device #0: [RV7x0] 750.00 Mhz 640 SP
Device #1: [RV7x0] 625.00 Mhz 800 SP
CURPWD: i81kr6p CURSPD: 1872.907M
Found password: [roger15], HEX: 72 6f 67 65 72 31 35
Processed 41213231104 passwords in 22012 ms.
Thus, 1872307427.948 passwords per second in average.


 
IGHASHGPU avec une GTX 260 et une 8600 GT

Citation :


****************************************************************
***           SHA1/MD5 GPU Password Recovery v0.4            ***
***    For ATI RV 740+ cards and nVidia 'CUDA' ones (G80+)   ***
***         (c) 2009 Ivan Golubev, http://golubev.com        ***
***             see "readme.txt" for more details            ***
****************************************************************
 
Found 2 CUDA device(s)
Starting brute-force attack, Charset Len = 36, Min passlen = 4, Max passlen = 7
Charset (unicode -> 0) [abcdefghijklmnopqrstuvwxyz0123456789]
Charset in HEX: 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 7
6 77 78 79 7a 30 31 32 33 34 35 36 37 38 39
Starting from [aaaa]
Hash type: MD5, Hash: cbe1d6d5800ec1e03a5f2a64882a0d41
Device #0: [GeForce GTX 260] 1242.00 Mhz 192 SP
Device #1: [GeForce 8600 GT] 1188.00 Mhz 32 SP
CURPWD: mj9kr6k CURSPD: 643.564M (552.993M+90.571M)
Found password: [roger15], HEX: 72 6f 67 65 72 31 35
Processed 41204842496 passwords in 64094 ms.
Thus, 642881431.897 passwords per second in average.


Message édité par artiflo le 11-11-2009 à 20:35:11
Reply

Marsh Posté le 17-08-2009 à 11:05:45   

Reply

Marsh Posté le 17-08-2009 à 11:07:51    

réservé

Reply

Marsh Posté le 17-08-2009 à 11:19:00    

Ce sujet a été déplacé de la catégorie Overclocking, Cooling & Tuning vers la categorie Hardware par Magicpanda


---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
Reply

Marsh Posté le 17-08-2009 à 11:47:11    

Citation :

================================================== =======================================
================================================== =======================================
Note on Windows 7:
Some Catalyst drivers do not install the CAL libraries on Windows 7. One has to extract them from
the driver package (usually using the expand command) and put them in the Windows\system32 folder.
The needed files are (the suffix "64" applies only to 64Bit systems):
amdcalrt.dll or amdcalrt64.dll
amdcalcl.dll or amdcalcl64.dll
amdcaldd.dll or amdcaldd64.dll
================================================== =======================================
Note on Catalyst 9.2 and up:
ATI/AMD renamed the CAL libraries with the latest driver release. To get the GPU app running,
duplicate the following files in your Windows\system32 folder (the suffix "64" applies only to
64Bit systems):
aticalrt.dll or aticalrt64.dll
aticalcl.dll or aticalcl64.dll
aticaldd.dll or aticaldd64.dll
Now Rename the copies to
amdcalrt.dll or amdcalrt64.dll
amdcalcl.dll or amdcalcl64.dll
amdcaldd.dll or amdcaldd64.dll
You should have now 6 dll files in your Windows\system32 folder, 3 named amdcal*.dll and 3 with
the name atical*.dll. A simple rename of atical*.dll to amdcal*.dll is not sufficient!
 
================================================== =======================================


 
 
 
 
 
pkoi ya t 'il toujours des pepins avec ATI  :fou: .
les lib amdcalcl64.dll sont en fait nommé aticalcl64.dll , et ce , avec les derniers drivers , les 9.8. pourquoi encore, et toujours , des merdes supports ATI.  
 
ca fait des mois que les devkit stream utilise ces nom de lib ? alors pourquoi ne pas renommé les libs en concordance ?  :o  
 
/coup de gueule
 
bon , les chiffres que j'obtiens a premier vue sont carrement hors echelle avec ce que tu as artiflo. j'obtiens plus de 100K Mhash/sec avec 1 HD4870 1GB. drivers 9.8 64bit , et core2 quad @ 3ghz


Message édité par eliasss le 17-08-2009 à 11:55:03
Reply

Marsh Posté le 17-08-2009 à 11:56:30    

aie moi qui attendais beaucoup des résultats des ATI :/

Reply

Marsh Posté le 17-08-2009 à 12:01:31    

bah , la je comprends plus . je t'offre un nombre avec 2 chiffres de plus  :D . c'est inversement proportionnel a la puissance réelle?
http://img9.imageshack.us/img9/8965/barswfmd5hd4870ati98.th.png


Message édité par eliasss le 17-08-2009 à 12:04:51
Reply

Marsh Posté le 17-08-2009 à 13:01:05    

C'était ironique ce que je disais, car cela veut dire que le programme à un problème de calcul :)
 
Tu doit avoir une erreur de type "Failed to initialize CAL runtime, falling back to CPU" avec BarsWF.
 
J'ai trouvé d'autres utilisateurs qui ont des problèmes avec la 4870 et le GPGPU bruteforce. Certains l'ont résolut au prix de repassage en 8.12 ou 9.7 :/

Message cité 1 fois
Message édité par artiflo le 17-08-2009 à 13:20:07
Reply

Marsh Posté le 17-08-2009 à 14:03:22    

artiflo a écrit :

C'était ironique ce que je disais, car cela veut dire que le programme à un problème de calcul :)
 
Tu doit avoir une erreur de type "Failed to initialize CAL runtime, falling back to CPU" avec BarsWF.
 
J'ai trouvé d'autres utilisateurs qui ont des problèmes avec la 4870 et le GPGPU bruteforce. Certains l'ont résolut au prix de repassage en 8.12 ou 9.7 :/


 
tu a lue mon message ? bien sur que le soft fonctionne, j'ai renommé lles libs :/ . c'est ecris (et t'a  meme un screenshot ) un post au dessus du tiens ...
 
le fait est cependant, qu'un hash MD5 de 3 charactere alpha , minuscule , ne peut pas etre trouvé. j'ai pris "lol" , le truc a tourné 25 minute, sans trouvé .  
du coup , effectivement, je doute de l'utilité applicative du truc , en dehors de la recherche en algo ...


Message édité par eliasss le 17-08-2009 à 14:06:41
Reply

Marsh Posté le 17-08-2009 à 14:14:48    

Cela confirme ce que je dis. Non, non, non le soft ne fonctionne pas chez toi. Ce n'est pas parce qu'il ne retourne pas d'erreur qu'il n'y en a pas pour autant.

 

Il y a un bug entre le soft et ta config et je le sais pour 2 raisons :
1 / Les chiffres qu'il te retourne sont invraisemblables.
2 / Le soft n'arrive pas à trouver un hash simple de 3 lettres comme tu le fais remarquer.

 

:)


Message édité par artiflo le 17-08-2009 à 14:15:09
Reply

Marsh Posté le 17-08-2009 à 14:52:51    

dis moi quel drivers tu a utilisé pour ton test ATI

Reply

Marsh Posté le 17-08-2009 à 14:52:51   

Reply

Marsh Posté le 17-08-2009 à 15:08:41    

"Yes, I need to recompile with 1.4 SDK which was released few days ago."
 
ouais, en gros c'est plus refresh depuis mars 2009 ? donc probleme de libs surement. bizarre que le code marche dans ce cas ...  

Reply

Marsh Posté le 17-08-2009 à 15:18:11    

Je n'ai fait aucun test sur ATI car j'ai une carte NVIDIA et c'est en partie pour cela que j'ai créer ce topic :).
 
Mais depuis janvier 2009 date à laquelle BarsWF brook est sortie de nombreux test ont été fait de façon concluante. Surtout chez les allemand.
 
Mais apparemment il se dit que le 9.8 ne fonctionne pas avec BarsWF brook dixit le forum officiel de BarsWF.  
 
Pas de chance pour moi, la 9.8 est sortie ce week-end et j'ai écris ce post jeudi (mais publié aujourd'hui) :/

Reply

Marsh Posté le 17-08-2009 à 15:27:06    

Et IGHASHGPU ne fonctionne pas non plus ? Parce que la dernière version date du 6 aout 2009.

Reply

Marsh Posté le 17-08-2009 à 15:28:06    

l'appli igashgpu fonctionne bien. daté du 6 aout 2009. le soft m'a trouvé un hash 4 caractere alpha , avec une moyenne e 1160M hash/sec
edit: grillé  :whistle:


Message édité par eliasss le 17-08-2009 à 15:28:26
Reply

Marsh Posté le 17-08-2009 à 15:33:27    

Cool ! :)
 
Tu pourrais, s'il te plait, relancer le test en prenant le hash que je donne ainsi que le charset car j'ai lut que des différences pouvait être remarqué. (pas besoin d'attendre la fin du test)
 
ighashgpu.exe -h:b2763d858b1530d499aa54dfa114af00 -t:md5 -c:csd

Message cité 1 fois
Message édité par artiflo le 17-08-2009 à 15:34:16
Reply

Marsh Posté le 17-08-2009 à 15:36:57    

salut
 
OS :xp 32 bits sp3
Processeur : i7 920
Carte graphique : radeon 4850x2
driver : ati 9.8
dsl même probleme avec barwf  
 
 
IGHASHGPU
http://img151.imageshack.us/img151/3310/bruteforce01.jpg


---------------
"La perfection ne consiste pas à faire des choses extraordinaires, mais à faire des choses ordinaires de façon extraordinaire,"BDD cartes MINI ITX
Reply

Marsh Posté le 17-08-2009 à 15:45:25    

artiflo a écrit :

Cool ! :)
 
Tu pourrais, s'il te plait, relancer le test en prenant le hash que je donne ainsi que le charset car j'ai lut que des différences pouvait être remarqué. (pas besoin d'attendre la fin du test)
 
ighashgpu.exe -h:b2763d858b1530d499aa54dfa114af00 -t:md5 -c:csd


 
 
aucune diff. ~1160Mh/s

Reply

Marsh Posté le 17-08-2009 à 15:46:54    

madpo ,si tu veux qu'il trouve, augmente le maxlength. -max:20 par exemple !
edit: et reviens posté dans un mois  :whistle:


Message édité par eliasss le 17-08-2009 à 15:47:33
Reply

Marsh Posté le 17-08-2009 à 16:00:55    

tien voila le barwf en renommant 2 dll
mais a pas l air de fonctionner ... il a plus chauffer mon i7 qu autre chose

 

http://img232.imageshack.us/img232/8626/bruteforce02.jpg
a noter que la version 0.8 elle ne lance même pas le bench :o

 

edit : je vois que le cpu score est quand même assez faible ... j utilisait la machine a faire autre chose :D


Message édité par madpo le 17-08-2009 à 16:02:08

---------------
"La perfection ne consiste pas à faire des choses extraordinaires, mais à faire des choses ordinaires de façon extraordinaire,"BDD cartes MINI ITX
Reply

Marsh Posté le 17-08-2009 à 16:05:55    

La version 0.8 est fait uniquement pour CUDA :)
 
Tu as renommé quelle DLL ?

Reply

Marsh Posté le 17-08-2009 à 16:09:03    

aticalcl ->  amdcalcl
et
aticalrt -> amdcalrt


---------------
"La perfection ne consiste pas à faire des choses extraordinaires, mais à faire des choses ordinaires de façon extraordinaire,"BDD cartes MINI ITX
Reply

Marsh Posté le 17-08-2009 à 16:18:21    

ok cela recoupe ce que dit l'allemand qui tourne sur un OS 64bits et qui a renommé comme toi : aticalcl64 et aticalrt64
 
Il les as copier ensuite à la racine du répertoire de barsWF.exe
 
Apparemment cela avait suffit pour résoudre le problème.


Message édité par artiflo le 17-08-2009 à 16:35:26
Reply

Marsh Posté le 17-08-2009 à 19:01:09    

BarsWF et ighashgpu fonctionne bien avec les cartes NVIDIA. Il y a juste BarsWF qui a un problème avec les cartes ATI.
 
personne d'autre pour tester sa CG ? :D


Message édité par artiflo le 17-08-2009 à 19:10:48
Reply

Marsh Posté le 17-08-2009 à 20:12:47    

un mdp à 10 caractere ca donne bien 10^66 si on ne compte que les min/maj et les chiffres ?

Reply

Marsh Posté le 11-11-2009 à 20:10:33    

bonsoir,
 
quelqu'un pourrait m'expliquer vite fait en quoi consiste le GPGPU ?
 
merci !

Reply

Marsh Posté le 11-11-2009 à 20:14:50    

le gpgpu c'est tres simple ...

 

c'est l utilisation du gpu ( la carte graphqiue ) pour des applications autre que le calcule et l affichage ...

 

par exemple la compression video ( badaboom ) ou le calcule scientifique ( folding@home )

 

lis ceci : http://en.wikipedia.org/wiki/GPGPU


Message édité par madpo le 11-11-2009 à 20:16:31

---------------
"La perfection ne consiste pas à faire des choses extraordinaires, mais à faire des choses ordinaires de façon extraordinaire,"BDD cartes MINI ITX
Reply

Marsh Posté le 11-11-2009 à 20:30:47    

HD5870 + I860 + 4go de ram
http://www.zimagez.com/miniature/gpgpu1.png


---------------
le progrès ne vaut que s'il est partage par tous.Ce que je vends
Reply

Marsh Posté le 11-11-2009 à 20:36:37    

2426M/sec ! Jolie !

Reply

Marsh Posté le 11-11-2009 à 21:00:58    

GTS 250 I860 + 4go ram
http://www.zimagez.com/miniature/gpgpu2cuda.jpg
 
en fait j'ai la gts en Physx en sus de ma HD5870 d'ou deux tests  :D


---------------
le progrès ne vaut que s'il est partage par tous.Ce que je vends
Reply

Marsh Posté le 09-02-2010 à 08:47:41    

Tu dois avoir un bug. Mais bon comme tu ne dis pas avec quel soft tu as testé.
 
Essaye avec l'autre :)

Reply

Marsh Posté le 15-04-2012 à 14:18:04    

Petit up, (depuis 2 ans ^^) est-ce que ighashgpu peut endommager le fonctionnement interne de la CG ?


---------------
"In pursuit of happiness, we have ripped thet planet apart, but still we are not any happier. It is time to stop and look, because all human experience happens within you, not outside of you."
Reply

Marsh Posté le 15-04-2012 à 19:00:24    

Pas à ma connaissance.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed