Pages:
Author

Topic: Al rescate de las GPUs vs FPGA y ASIC (Read 3315 times)

vgo
legendary
Activity: 2072
Merit: 1019
March 29, 2014, 04:49:01 AM
#26
Totalmente de acuerdo con el ejemplo que pones, por desgracia, me temo que los Asic scrypt, excepto en algunos contados casos, lo van a tener mas crudo aun. Roll Eyes
hero member
Activity: 632
Merit: 500
March 28, 2014, 11:34:17 PM
#25

Yo me mantengo en lo dicho cuando escribí el post, a las GPUs (actuales) les quedan muchos años
al servicio de la minería
. No con monedas Scrypt, pero está Scrypt-N, quark y sus clones y
otras más que están saliendo llamadas de multi-algoritmos (como X11).

Tener en cuenta que casi cualquier algoritmo para CPU se puede pasar a GPU,
puede que algunos algoritmos se le resistan hoy en día a las GPUs, pero es precisamente su
versatilidad la que permite que se adapte la programación, no pasa lo mismo con las ASIC, los
que podrían quedar obsoletos, si por ejemplo todas las monedas Scrypt decidieran cambiar a
Scryp-N u otro.


También tener en cuenta que AMD (y porque no NVIDIA), cada día sacan mejores GPUs;
con respeto de la industria de ASICs, pero no creo que estás innoven ni avancen tan rápido
como AMD o NVIDIA...

Ejemplos: hace pocos días AMD anuncio la GPU W9100 equipada con 16GB de RAM (si 16GB!)
y 2816 shaders, dudo mucho que a esa se le resista cualquier algoritmo para CPU.

http://www.chw.net/2014/03/amd-anuncia-su-gpu-profesional-firepro-w9100-hawaii-gl/

Y bueno en dos semanas o menos va salir a venta la nueva R9 295 X2 “Vesubius”, equivalente a  2 x 290X, con 5632 shaders y 8 GB de RAM



+1 menos en lo de la Firepro, 16gb de Vram ( no ram) no van a ayudar en practicamente nada mas de lo que aporten los 2816 Shaders y el precio de la gama pro de AMD, aun menos. Las dual gpu tampoco son idóneas para minería.

Yo vendi GPUs cuando se suponía que estábamos muertos, a tres meses vista, en minería BTC y al final acabe recomprandolas con el subidon de precio... y ahí siguen dando beneficios a dia de hoy en scrypt, cosa que muchos Asic mas modernos, no dan.



En varias cosas estamos de acuerdo VGO:

Yo compre un jalapeño de 5 GH, para minar BTC en abril del año pasado, y llego a finales de octubre  Angry,
me costó con gastos de envío, comisión de tarjeta de crédito (sí, en esa época descubrí Bitcoin
y no tenía ni uno para pagar en BTC y todavia lo estoy pagando porque el banco lo diferio a 12 meses!!!),
en fin casi US 400 y más o menos no he minado ni 0.4 BTC desde que llego
(y eso que me llego uno de 7.5GH en lugar del de 5GH que yo compre, tal vez sirvio que los amenace con demandarlos en paypal... pero eso es otra historia), además que a los 15 días se quemo la fuente
con la que venía (!) y la reemplace después de una semana con una fuente china de US10,
que lleva como 4 meses sin problemas.

Tal vez pensando que cuando compre, el BTC estaba como a US 50 o 80 no recuerdo bien,
no he recuperado ni el 10% de lo invertido y no lo recuperare nunca, a no ser que la electricidad fuera gratis,
ya que consume como 40 watts o que el tiempo sea infinito (esto debe ser cierto, pero mi tiempo no!
y dudo que alguno de nosotros pueda demostrarlo!). Ya hice cuentas y se lo heredo a mis hijos y ellos a sus
hijos... talvez en 20 o 30 años valga algo, pero como objecto de colección!.

En fin que, por esa misma época,  también compre 2 tarjetas graficas una 7970 y otra 7950,
y con creces que si he recuperado la inversión con ellas, pese a que costaron como US 900 las dos,
(con gastos de envío, comisiones de tarjetas, etc.), y eso que juntas consumen como 500 Watts...
que buenas que son! y cuando la minería está mala, puede uno jugar a cualquier juego que se presente
o presumir ("chicanear" se dice en mi país) con los amigos.

Solo en un día, alguna de ellas me ha llegado a dar casi US 50, por ejemplo en lanzamientos
de monedas nuevas o en aquel famoso experimento con varias crypto monedas,
donde minando en modo "solo" noirbits y otras. en tres días conseguí mas de US 150:

https://bitcointalksearch.org/topic/m.3775594
(novatos: esto ya no aplica  Cheesy)

Nada despreciable para una sola tarjeta, mientras la otra solo conseguía unos 8 a 12 diarios
con Litecoin (nov a dic de 2013).

Bueno todo esto ya parece historia, pero las GPUs no pasaran de moda, por una simple razon,
son reprogramables, como las CPUs, en cambio los ASIC no! (los FPGA si pero no es fácil
y resulta costoso).

Y si aun así, sí quieres vender tu GPU, siempre encontraras compradores, porque también sirven
para jugar y trabajar (renders, edición de video, etc.), más difícil es vender un ASIC.

saludos desde Colombia



vgo
legendary
Activity: 2072
Merit: 1019
March 28, 2014, 07:35:10 PM
#24

Yo me mantengo en lo dicho cuando escribí el post, a las GPUs (actuales) les quedan muchos años
al servicio de la minería
. No con monedas Scrypt, pero está Scrypt-N, quark y sus clones y
otras más que están saliendo llamadas de multi-algoritmos (como X11).

Tener en cuenta que casi cualquier algoritmo para CPU se puede pasar a GPU,
puede que algunos algoritmos se le resistan hoy en día a las GPUs, pero es precisamente su
versatilidad la que permite que se adapte la programación, no pasa lo mismo con las ASIC, los
que podrían quedar obsoletos, si por ejemplo todas las monedas Scrypt decidieran cambiar a
Scryp-N u otro.


También tener en cuenta que AMD (y porque no NVIDIA), cada día sacan mejores GPUs;
con respeto de la industria de ASICs, pero no creo que estás innoven ni avancen tan rápido
como AMD o NVIDIA...

Ejemplos: hace pocos días AMD anuncio la GPU W9100 equipada con 16GB de RAM (si 16GB!)
y 2816 shaders, dudo mucho que a esa se le resista cualquier algoritmo para CPU.

http://www.chw.net/2014/03/amd-anuncia-su-gpu-profesional-firepro-w9100-hawaii-gl/

Y bueno en dos semanas o menos va salir a venta la nueva R9 295 X2 “Vesubius”, equivalente a  2 x 290X, con 5632 shaders y 8 GB de RAM



+1 menos en lo de la Firepro, 16gb de Vram ( no ram) no van a ayudar en practicamente nada mas de lo que aporten los 2816 Shaders y el precio de la gama pro de AMD, aun menos. Las dual gpu tampoco son idóneas para minería.

Yo vendi GPUs cuando se suponía que estábamos muertos, a tres meses vista, en minería BTC y al final acabe recomprandolas con el subidon de precio... y ahí siguen dando beneficios a dia de hoy en scrypt, cosa que muchos Asic mas modernos, no dan.

hero member
Activity: 632
Merit: 500
March 28, 2014, 04:34:26 PM
#23

Yo me mantengo en lo dicho cuando escribí el post, a las GPUs (actuales) les quedan muchos años
al servicio de la minería
. No con monedas Scrypt, pero está Scrypt-N, quark y sus clones y
otras más que están saliendo llamadas de multi-algoritmos (como X11).

Tener en cuenta que casi cualquier algoritmo para CPU se puede pasar a GPU,
puede que algunos algoritmos se le resistan hoy en día a las GPUs, pero es precisamente su
versatilidad la que permite que se adapte la programación, no pasa lo mismo con las ASIC, los
que podrían quedar obsoletos, si por ejemplo todas las monedas Scrypt decidieran cambiar a
Scryp-N u otro.


También tener en cuenta que AMD (y porque no NVIDIA), cada día sacan mejores GPUs;
con respeto de la industria de ASICs, pero no creo que estás innoven ni avancen tan rápido
como AMD o NVIDIA...

Ejemplos: hace pocos días AMD anuncio la GPU W9100 equipada con 16GB de RAM (si 16GB!)
y 2816 shaders, dudo mucho que a esa se le resista cualquier algoritmo para CPU.

http://www.chw.net/2014/03/amd-anuncia-su-gpu-profesional-firepro-w9100-hawaii-gl/

Y bueno en dos semanas o menos va salir a venta la nueva R9 295 X2 “Vesubius”, equivalente a  2 x 290X, con 5632 shaders y 8 GB de RAM

newbie
Activity: 20
Merit: 0
March 28, 2014, 02:43:54 PM
#22
Puede ser que aun le quede unos 3 a 4 meses de vida a la mineria scrypt con GPU, pero aun hay alternativas que pudieran resultar a futuro, tipo X11, n-scrypt, etc...que opinan? a vender GPUs o mantenerlas?.. Huh
full member
Activity: 645
Merit: 100
March 04, 2014, 10:09:00 PM
#21
La putada de todo esto es que minar esas monedas anti-asic como vertcoin, protoshares, quark, copperbars... pues ha dejado de ser rentable desde hace ya varias semanas. Entonces dicho de otra manera o empieza a repuntar con fuerza la cotización de las alt coins o como no tengas la luz gratis vete pensando en vender las gráficas o quedartelas para jugar.

Como les comente estoy haciendo unas pruebas minado con GPU, Darkcoin, FairQuark, Qubits y Dime, pero la verdad es que
me encontré conque el rendimiento de las GPUs, no da para cubrir el gasto de energía, me explico:

Hardware: ATI HD 7970, a 1140MHz core y 1600 RAM (no sube más de manera estable)
Minero: PHP-SGMiner ver. 4.1.0
O.S. : Windows 7, 64 bits.

DarkCoin: 1610 MH estables, aprox. 40 cores i5 @3.00 GHz o  57 cores de regular rendimiento (por ejemplo los que entrega DigitalOcean).
Monedas recogidas en 4 horas = 0.18 DRK aprox. = 0.00036 BTC o 0.00216 BTC diarios.
Esa misma tarjeta minando en Scrypt genera unos 0.005 BTC diarios

Clones Quark: 1804 MH, equivalentes a unos 30 cores i5. Pero de nuevo no compensa lo obtenido con lo que se puede
sacar minando en Scrypt, pero....
Pero eso es ahora, cuando llegen los ASIC Scrypt la dificultad las va a desplazar a estás monedas anti-Asic y falta
ver que optimizaciones y nuevos desarrollos se van dando en el software de minado.


Como ya dije, pinta mal la cosa. La única posibilidad es que cuando deje de ser rentable minar scrypt con gpus (esto ocurrirá en las próximas semanas) y la gente se pase a estas monedas anti-Asic pues que repunte mucho al alza el precio debido a la subida de la dificultad, pero la verdad no estoy muy convencido de que esto vaya a suceder ya que a día de hoy Darkcoin, Quarks, VertCoin, Protoshares... no son monedas que tengan un gran volumen como lo si lo tienen Litecoin, Auroracoin y la archiconocida Dogecoin.
hero member
Activity: 632
Merit: 500
March 04, 2014, 05:49:39 PM
#20
La putada de todo esto es que minar esas monedas anti-asic como vertcoin, protoshares, quark, copperbars... pues ha dejado de ser rentable desde hace ya varias semanas. Entonces dicho de otra manera o empieza a repuntar con fuerza la cotización de las alt coins o como no tengas la luz gratis vete pensando en vender las gráficas o quedartelas para jugar.

Como les comente estoy haciendo unas pruebas minado con GPU, Darkcoin, FairQuark, Qubits y Dime, pero la verdad es que
me encontré conque el rendimiento de las GPUs, no da para cubrir el gasto de energía, me explico:

Hardware: ATI HD 7970, a 1140MHz core y 1600 RAM (no sube más de manera estable)
Minero: PHP-SGMiner ver. 4.1.0
O.S. : Windows 7, 64 bits.

DarkCoin: 1610 MH estables, aprox. 40 cores i5 @3.00 GHz o  57 cores de regular rendimiento (por ejemplo los que entrega DigitalOcean).
Monedas recogidas en 4 horas = 0.18 DRK aprox. = 0.00036 BTC o 0.00216 BTC diarios.
Esa misma tarjeta minando en Scrypt genera unos 0.005 BTC diarios

Clones Quark: 1804 MH, equivalentes a unos 30 cores i5. Pero de nuevo no compensa lo obtenido con lo que se puede
sacar minando en Scrypt, pero....
Pero eso es ahora, cuando llegen los ASIC Scrypt la dificultad las va a desplazar a estás monedas anti-Asic y falta
ver que optimizaciones y nuevos desarrollos se van dando en el software de minado.
full member
Activity: 645
Merit: 100
March 03, 2014, 09:50:10 PM
#19
La putada de todo esto es que minar esas monedas anti-asic como vertcoin, protoshares, quark, copperbars... pues ha dejado de ser rentable desde hace ya varias semanas. Entonces dicho de otra manera o empieza a repuntar con fuerza la cotización de las alt coins o como no tengas la luz gratis vete pensando en vender las gráficas o quedartelas para jugar.
hero member
Activity: 632
Merit: 500
March 03, 2014, 03:22:58 PM
#18
Joer Gizzig, avísanos cuando llegue ese nuevo software de AMD Mantle, supongo que en forma de driver.

Gracias, muy buen artículo.

El softare ya existe, de hecho en algunos juegos ya se logra hasta un 40% más de rendimiento,
el problema es que automaticamente no se aumenta el rendimiento, los programadores deben
re-escribir para sacar provecho de Mantle... supongo que OpenCL tendra que ser re-escrito
también para sacar provecho.

legendary
Activity: 1212
Merit: 1052
March 03, 2014, 02:53:31 PM
#17
Joer Gizzig, avísanos cuando llegue ese nuevo software de AMD Mantle, supongo que en forma de driver.

Gracias, muy buen artículo.
hero member
Activity: 632
Merit: 500
March 02, 2014, 03:56:11 PM
#16
Hola gizzig, me gustó mucho leer tu post. Es más me fascinó el condimento ajedrecístico que le diste a último momento, ya que soy un aficionado de este juego (el juego de los juegos)
Gracias


Gracias principiante.. lo del ajedrez no estaba en los planes y se salia del tema, pero bueno así quedo.  Cheesy
hero member
Activity: 868
Merit: 1009
Dave
March 02, 2014, 12:08:51 PM
#15
Hola gizzig, me gustó mucho leer tu post. Es más me fascinó el condimento ajedrecístico que le diste a último momento, ya que soy un aficionado de este juego (el juego de los juegos)
Gracias
hero member
Activity: 632
Merit: 500
March 02, 2014, 09:58:43 AM
#14

Quote
Aunque tal vez es muy pronto para criticar algo de lo que aún no has explicado nada Tongue .

Si hay que explicarlo mejor y "pulir" los detalles que mencionas acerca de la comprobación por parte de los otros nodos.
En fin seria seguir saliendo del tema, tal vez para otro post llamado "ideas para monedas..."

hero member
Activity: 632
Merit: 500
March 02, 2014, 09:58:06 AM
#13
Gran post gizzig!
Muy educativo, por cierto. Los malditos ASICS lo único que hicieron fue joderlo todo...
Conincido contigo en lo de las pre-orders y lo había comentado en otro hilo, para mi son una verdadera estafa. El 80% de las veces se incumplen los plazos y para cuando llega al comprador la dificultad ya subió bastante más de lo que creía por lo que amortizarlo cuesta muchísimo y la rentabilidad futura son migajas. ¿Y esto porqué? obviamente los fabricantes de ASICS aunque ya tengan las máquinas listas para enviar, las usan para minar ellos y sacar de ahí grandes beneficios, no solo por el ASIC vendido, sino también por el uso que se hizo de este hasta el momento de enviarlo al usuario.
Saludos!

Totalmente de acuerdo... yo mismo entre en la trampa de BFL con un jalapeño, pedido en abril del año pasado, llego a
mediados de octubre, nunca recuperare lo invertido y dudo mucho que eso pase con los ASIC para Scrypt que
ya muchos han pedido en preórdenes, en cambio una GPU cuando no se pueda minar más en un algoritmo,
debido al incremento de la dificultad, se podrá usar con otros algoritmos o en su defecto venderlade segunda mano,
hero member
Activity: 616
Merit: 501
March 02, 2014, 07:36:00 AM
#12

Puedo adelantar más, aun a costa de desvirtuar mi propio post que es acerca de defender las GPUs, aunque sé que hay
desarrollos sobre ajedrez en GPUs...

Como algunos sabrán, el ajedrez requiere de millones y hasta billones de cálculos solo para analizar una posición,
algo que los mejores jugadores de ajedrez pueden hacer en minutos con solo unos 400 o 500 análisis mentales,
le toma a una computadora millones de cálculos, lo que llamamos instinto de ajedrecista es difícil de calcular, pero
lo que son las aperturas y los finales pueden ser precalculados y guardados en bases de datos, para ser usados
posteriormente en esos momentos del juego... esa es básicamente mi idea, claro, la parte técnica es otra cosa,
y bueno personalmente ya desarrolle mi propio programa de ajedrez hace como 5 años, por lo que domino el tema.

Además de estos dos aspectos del ajedrez: aperturas y finales; hay otro orientado a Inteligencia Artificial
y se basa en la evaluación estatica de una posición, para no aburrir se basa en la idea que cada pieza según su
posición, movilidad, etc. tiene un valor y esto solo se puede calcular si se analizan millones de posiciones y se
llega a un consenso de donde trabaja mejor una pieza, cual es la mejor estructura de peones, posición del rey, etc.

Todo esto es relativamente fácil de programar y se presta mucho a computación distribuida y pruebas de trabajo
aplicables a cryto-monedas.


Interesante, pero... no sé si lo que voy a decir ya es obvio para ti pero, sabes que el trabajo debe ser fácilmente comprobable por el resto de nodos, ¿cierto?, así como en los algoritmos de hash de pruebas de trabajo las respuestas pueden ser comprobadas con un simple hash, debe haber algún mecanismo para que todos los demás puedan evaluar la respuesta y aceptarla o rechazarla, no se trata sólo de encontrar "algo que se necesite procesar", debe ser evaluable, lo veo difícil en tu planteamiento, pues sería complicado que toda la red esté de acuerdo en que alguien halló un movimiento de ajedrez correcto sin que todos los demás tengan que hacer el mismo proceso que hizo el minero para determinar su correctitud.

Tal vez puedas darle una valoración a la correctitud del movimiento basado en las mismas reglas del juego (por ejemplo si se come a una reina es un muy buen movimiento), pero el problema es que tendrás distintos niveles de "correctitud", y no podrás saber si la respuesta de un minero es la más correcta, la siguiente respuesta podría ser mejor. Aunque los mineros tuviesen que proponer todo el juego hasta un jaque mate, podría haber una mejor secuencia para hacerlo en menos movimientos, ¿cuál sería el criterio exacto para aceptar o no una prueba de trabajo?.

Aunque tal vez es muy pronto para criticar algo de lo que aún no has explicado nada Tongue .
full member
Activity: 158
Merit: 100
March 02, 2014, 07:21:34 AM
#11
Gran post gizzig!
Muy educativo, por cierto. Los malditos ASICS lo único que hicieron fue joderlo todo...
Conincido contigo en lo de las pre-orders y lo había comentado en otro hilo, para mi son una verdadera estafa. El 80% de las veces se incumplen los plazos y para cuando llega al comprador la dificultad ya subió bastante más de lo que creía por lo que amortizarlo cuesta muchísimo y la rentabilidad futura son migajas. ¿Y esto porqué? obviamente los fabricantes de ASICS aunque ya tengan las máquinas listas para enviar, las usan para minar ellos y sacar de ahí grandes beneficios, no solo por el ASIC vendido, sino también por el uso que se hizo de este hasta el momento de enviarlo al usuario.
Saludos!
vgo
legendary
Activity: 2072
Merit: 1019
March 02, 2014, 06:52:16 AM
#10
Grande gizzig  Cool.
sr. member
Activity: 378
Merit: 250
NXT FORUM MÁS Y MEJOR
March 02, 2014, 01:18:40 AM
#9
hero member
Activity: 632
Merit: 500
March 01, 2014, 11:24:11 PM
#8
Hola Fernarios

Yo también tengo varias ideas para monedas solo con CPU. pensaba ponerlas al final del post, pero al
final pense en guardarlas para mi, si quieres hablamos por PM.

Saludos


Vale, vale, aunque en realidad no es que yo quiera guardarla para mi, sí quiero publicarla como idea, y que alguien así sea sin mi ayuda la implemente, en mi cabeza no sirve para nada y si de todas formas no la voy a poder desarrollar yo, pues que alguien más lo haga (si es que le suena a alguien), en los próximos días tal vez, necesito pulirla y confirmar algunas cosas técnicas que por ahora he asumido...

Perfecto, tienes razón si no es de dominio público se pierde, solo adelanto por ahora que una de mis ides que tengo
en mente está basada en el ajedrez, otra de mis pasiones.

Interesante! Smiley ... yo adelanto que la mía es pura matemática Tongue .

Puedo adelantar más, aun a costa de desvirtuar mi propio post que es acerca de defender las GPUs, aunque sé que hay
desarrollos sobre ajedrez en GPUs...

Como algunos sabrán, el ajedrez requiere de millones y hasta billones de cálculos solo para analizar una posición,
algo que los mejores jugadores de ajedrez pueden hacer en minutos con solo unos 400 o 500 análisis mentales,
le toma a una computadora millones de cálculos, lo que llamamos instinto de ajedrecista es difícil de calcular, pero
lo que son las aperturas y los finales pueden ser precalculados y guardados en bases de datos, para ser usados
posteriormente en esos momentos del juego... esa es básicamente mi idea, claro, la parte técnica es otra cosa,
y bueno personalmente ya desarrolle mi propio programa de ajedrez hace como 5 años, por lo que domino el tema.

Además de estos dos aspectos del ajedrez: aperturas y finales; hay otro orientado a Inteligencia Artificial
y se basa en la evaluación estatica de una posición, para no aburrir se basa en la idea que cada pieza según su
posición, movilidad, etc. tiene un valor y esto solo se puede calcular si se analizan millones de posiciones y se
llega a un consenso de donde trabaja mejor una pieza, cual es la mejor estructura de peones, posición del rey, etc.

Todo esto es relativamente fácil de programar y se presta mucho a computación distribuida y pruebas de trabajo
aplicables a cryto-monedas.
hero member
Activity: 616
Merit: 501
March 01, 2014, 10:54:46 PM
#7
Hola Fernarios

Yo también tengo varias ideas para monedas solo con CPU. pensaba ponerlas al final del post, pero al
final pense en guardarlas para mi, si quieres hablamos por PM.

Saludos


Vale, vale, aunque en realidad no es que yo quiera guardarla para mi, sí quiero publicarla como idea, y que alguien así sea sin mi ayuda la implemente, en mi cabeza no sirve para nada y si de todas formas no la voy a poder desarrollar yo, pues que alguien más lo haga (si es que le suena a alguien), en los próximos días tal vez, necesito pulirla y confirmar algunas cosas técnicas que por ahora he asumido...

Perfecto, tienes razón si no es de dominio público se pierde, solo adelanto por ahora que una de mis ides que tengo
en mente está basada en el ajedrez, otra de mis pasiones.

Interesante! Smiley ... yo adelanto que la mía es pura matemática Tongue .
Pages:
Jump to: