Buenas,
Perdon por el reflote, aunque es una chincheta
Ayer me dio por probar el tema, quería ver la potencia que nos puede brindar el uso de la GPU para cosas que requieren gran potencia de calculo.
Tengo un PC medianamente potente, aunque hace unos años que ya no lo actualizo, dispongo de un i5 2500K + Nvidia GTX 570.
Pues tras toda la tarde dándole al tema, me dedico a compartir mi experiencia con vosotros.
Fue un poco tedioso todo el procedimiento, a grandes rasgos:
Actualize el sistema y los drivers propietarios (hacia un tiempo que tenia abandonado el PC)
Instale pyrit 0.4.0 y su add-on for Nvidia CUDA
Aqui es donde llegaron los problemas, bueno no, en realidad el primer problema llego con airmon-ng, pero decidí dejarlo para mas adelante.
Cuando ingresaba en linea de comandos phyton setup.py build / install tenia un error en el compilador, necesite descargarme paquetes phyton-dev y/o similares.
Cuando logre instalar ambos paquetes de pyrit, no había manera de que pyrit list_codes me mostrara cuda.
Wuala mi sorpresa cuando ejecuto sudo pyrit list_codes y ya se me activa el core CUDA.
La verdad que el benchmark fue bastante sorprendente.
34072.89 PMKs/s
Lo que no entiendo es porque me da el core 1 (CUDA) 35350.8 PMKs/s y los otros cores casi 1000 PMKs/s y el final es menor que lo que da la gráfica sola.
si alguien tiene un handshake a mano se aceptan retos :p