Estoy tratando de entender las relaciones entre los componentes de una tarjeta de video y cómo afecta la minería de Bitcoin.
¿Qué aspecto de una tarjeta de video se usa durante la minería?
Por ejemplo, puedo encontrar una tarjeta Radeon 7950 o 7870 con un precio que oscila entre $ 100 y $ 700 con diferencias principalmente en estas especificaciones. No he encontrado ninguna métrica de rendimiento que rastree Bitcoin al hardware subyacente con esto en mente.
Cualquier link será apreciado.
Siendo realistas, es un multiplicador de los dos. Puede compensar un reloj más lento con más núcleos y viceversa, pero la cantidad de hashes por segundo depende de ambos.
Lamentablemente, no conozco ninguna fórmula específica para aproximar los hashes por segundo para una velocidad de reloj y una cantidad de núcleos determinados.
Es importante tener en cuenta, por cierto, que lo único que no le dará más hashes por segundo es la complejidad de los núcleos. Esta es la razón por la que Nvidia puede ser una gran tarjeta para juegos, pero apestan para la minería: los juegos hacen un mejor uso de las nuevas instrucciones exóticas que SHA256.
Actualización: gracias a la tabla a la que David Schwartz se vinculó, pude estimar que un núcleo de GPU AMD teórico que se ejecuta a 1 MHz puede calcular aproximadamente 300 hashes por segundo. Por lo tanto, podemos estimar hashes/seg como Núcleos * Reloj * 300. Esto no es realmente tan exacto y parece sobrestimar algunas tarjetas y subestimar otras, incluso dentro de la misma familia, así que supongo que la temperatura ambiente y otros factores estaban interfiriendo con los resultados de la prueba, pero parece ser una buena estimación en la mayoría de los casos. YMMV. También falla miserablemente con las tarjetas más antiguas, pero esas obtienen tasas de hash tan patéticas que probablemente no importe de todos modos.
Altamente Irregular