Antes de 2009, no existía la criptomoneda. A medida que la tecnología avanzó para mantenerse al día con la demanda desenfrenada, la minería de criptomonedas se convirtió en una realidad para muchos en las computadoras de sus hogares. Con los años, el proceso de minería y su eficiencia han mejorado con el uso de un mejor hardware. Las unidades de procesamiento de gráficos (GPU) se han utilizado en el proceso de minería durante años, simplemente porque son más eficientes que sus contrapartes inmediatas.
Para llevar clave
- Una GPU, o unidad de procesamiento de gráficos, es responsable de la representación digital en un sistema informático. Debido al potencial de potencia de una GPU frente a una CPU, o unidad de procesamiento central, se han vuelto más útiles en la minería de blockchain debido a su velocidad y eficiencia. El ritmo vertiginoso del avance tecnológico determinará si las GPU seguirán siendo el estándar para la minería de criptomonedas de alto nivel.
¿Cómo ayudan las GPU en la minería de criptomonedas?
La minería de criptomonedas se realizó originalmente utilizando CPU o unidades centrales de procesamiento. Sin embargo, su velocidad de procesamiento limitada y su alto consumo de energía condujeron a una salida limitada, lo que hace que el proceso de minería basado en CPU sea ineficiente.
Ingrese a la minería basada en GPU, que ofreció múltiples beneficios sobre el uso de CPU. Una GPU estándar, como una Radeon HD 5970, registraba velocidades de procesamiento de 3.200 instrucciones de 32 bits por reloj, que era 800 veces más que la velocidad de una CPU que ejecutaba solo 4 instrucciones de 32 bits por reloj.
Es esta propiedad de la GPU la que los hace adecuados y mejores para la minería de criptomonedas, ya que el proceso de minería requiere una mayor eficiencia en la realización de tipos similares de cálculos repetitivos. El dispositivo de minería intenta continuamente decodificar los diferentes hashes repetidamente con solo un dígito cambiando en cada intento.
Las GPU también están equipadas con una gran cantidad de unidades lógicas aritméticas (ALU), que son responsables de realizar cálculos matemáticos. Cortesía de estas ALU, la GPU es capaz de realizar más cálculos, lo que lleva a una salida mejorada para el proceso de minería criptográfica.
Las GPU están diseñadas para realizar un mejor trabajo similar y repetitivo que la realización de funciones multitarea diversificadas, como las de la CPU.
GPU vs. CPU
Cada computadora estándar está equipada con una Unidad Central de Procesamiento (CPU), que es un dispositivo de procesamiento que actúa como maestro de todo el sistema informático. Realiza las funciones de control para toda la computadora en función de la lógica del sistema operativo y el software instalado en la computadora. Las funciones típicas, como guardar este archivo como MS Word, imprimir esta hoja de cálculo o ejecutar ese video en VLC Media Player, son controladas por la CPU.
Una GPU es otro dispositivo de procesamiento, pero que funciona únicamente para manejar las funciones de visualización. Es la parte de una computadora responsable de su sistema de representación de video.
La función típica de una GPU es realizar y controlar la representación de efectos visuales y gráficos en 3D para que la CPU no tenga que involucrarse en detalles minuciosos de los servicios de representación de video. Se encarga de las tareas intensivas en gráficos, como la edición de video, la visualización de juegos y la decodificación y representación de videos y animaciones en 3D.
Para establecer una analogía, el maestro (CPU) que gestiona toda la organización (el sistema informático) tiene un empleado dedicado (GPU) para ocuparse de un departamento especializado (funciones de representación de video).
Esta configuración permite que la CPU realice tareas diversificadas de alto nivel para administrar toda la computadora, mientras que la GPU se encarga de las funciones de video de las que es especialista. Una CPU realizará la función de abrir un archivo de video en Windows Media Player, pero una vez que se abre el archivo, la GPU se encarga de mostrarlo correctamente.
La línea de fondo
Las GPU han existido durante años, pero se enfrentan a la competencia de dispositivos mejorados y de nueva era. Incluyen las matrices de puertas programables de campo (FPGA) y los circuitos integrados específicos de la aplicación (ASIC), que obtienen mejores puntajes que las CPU y GPU al realizar cálculos hash, una función esencial para la gestión de blockchain en criptomonedas.