¿Qué tarjetas de video OpenCL (o FPGA) son mejores para la multiplicación?

Estoy evaluando algunos software relacionados con Bitcoin y estoy buscando tarjetas que sean mejores en la multiplicación paralela frente a la suma paralela.

  • ¿Hay algún trabajo previo que pueda tener esta información? ¿Quizás para la minería?

  • ¿Qué características de GPU debo buscar?

  • Leí que los FPGA pueden ofrecer esta capacidad, ¿hay alguno disponible?

Hmm, creo que esta pregunta funcionaría mejor en algunos SE que se ocupan de hardware y OpenCL, en lugar de Bitcoin.
@ThePiachu Debatí acerca de poner esta pregunta aquí, en Crypto o en algún sitio de hardware.

Respuestas (1)

La respuesta simple es comparar los resultados de 2 sitios para obtener una respuesta. Ambas son páginas de comparación de hardware de minería de monedas, una para script y la otra para sha256. Desafortunadamente, hay poca información para las tarjetas Nvidia más antiguas en la minería de scrypt.

  • SHA-256: https://en.bitcoin.it/wiki/Mining_hardware_comparison
  • Cifrado: http://litecoin.info/Mining_Hardware_Comparison

también incluyen algunas otras CPU y procesadores Arm, así como FPGA. Con la multiplicación de FPGA y la suma paralela, cuantos más segmentos del núcleo, más probable es que pueda hacerlo y hacerlo rápido sin tener que almacenar una suma en el búfer y luego usar la suma como entrada en la ecuación. Los FPGA Spartan 6 son un buen ejemplo de unidades rápidas y, dependiendo de cuál, posiblemente puedan realizar multiplicaciones como una función lógica de bajo nivel en lugar de usar un procesador matemático debido a las celdas lógicas disponibles.

En lo que respecta a las características de la GPU, cuanto más nueva, más rápida y más núcleos sombreadores (o equivalentes), mejor en matemáticas será la tarjeta.