Colección de citas famosas - Mensajes de felicitación - ¿Por qué utilizar GPU en lugar de CPU para minar?

¿Por qué utilizar GPU en lugar de CPU para minar?

La razón por la que las CPU y las GPU son muy diferentes es porque están diseñadas para objetivos diferentes. Se dirigen a dos escenarios de aplicación diferentes. La CPU necesita una gran versatilidad para manejar varios tipos de datos, y también requiere juicio lógico e introduce una gran cantidad de saltos de rama y procesamiento de interrupciones. Todo esto hace que la estructura interna de la CPU sea extremadamente compleja. La GPU se enfrenta a datos a gran escala altamente unificados y mutuamente independientes y a un entorno informático puro ininterrumpido.

La GPU utiliza una gran cantidad de unidades informáticas y canales largos, pero solo tiene una lógica de control muy simple y guarda caché. La CPU no solo está ocupada por el caché, sino que también tiene una lógica de control compleja y muchos circuitos de optimización, y su potencia informática solo representa una pequeña parte de la CPU.

Por lo tanto, a diferencia de la CPU, que es buena para el control lógico y las operaciones de datos generales, la GPU es buena para cálculos simultáneos a gran escala, que es exactamente lo que se necesita para descifrar contraseñas, etc. Por tanto, además del procesamiento de imágenes, las GPU están cada vez más implicadas en la informática.

Satoshi Nakamoto esperaba que estos cálculos codificados para la minería fueran la acumulación de muchos cálculos rápidos independientes, asegurando que las cantidades extraídas por diferentes mineros se distribuyeran uniformemente según la potencia de cálculo, en lugar de que todas las minas minadas por esos mismos con la mayor potencia informática. Este tipo de cálculo suele ser adecuado para el procesamiento con procesadores masivamente paralelos, GPU.

Materiales de referencia:

/question/21231074/answer/17598768