¿Por qué ethminer solo muestra 3GB en mi Sapphire R7 370 4GB?

Ethminer encontró mi Sapphire R7 370 Nitro 4GB pero solo muestra 3221225472 bytes de memoria.

Mi r7 tenía 4 GB de memoria.

Me gustaría saber por qué mi Sapphire R7 370 4GB solo usa 3GB de memoria gpu.

Estoy usando la última versión de ethmine (Ethminer 0.9.41-genoil-1.0.4b3) en el sistema operativo Windows 10 Home.

nadie tiene idea? Estoy agradecido por cada consejo.
eso es realmente muy extraño. ¿Intentaste usar diferentes herramientas para diagnosticar la memoria gpu?
Sí, usé gpu-z y eversthome y muestran 4GB de memoria gpu.
Ok, entonces podría ser un error en el código de genoil. ¿O es un problema de 32/64 bits?
¿que puedo hacer? ¿El minero de etnia es de código abierto?
Genoil no lo es, pero puede descargar la versión de código abierto aquí .
Puedo confirmar que tengo el mismo problema y que no tiene nada que ver con el genoil. El problema existe en Ethminer 0.9.41 también.
Oye, encontré la solución (no puedo ponerla como respuesta) setx GPU_FORCE_64BIT_PTR 1 en ubuntu export GPU_FORCE_64BIT_PTR =1

Respuestas (1)

Mi tenedor es de código abierto. Sin embargo, no escribí el código que cuenta la RAM en los dispositivos OpenCL, pero nunca he visto que informe el tamaño incorrecto en ninguna tarjeta que haya usado. Tal vez sea un problema del controlador OpenCL.

De todos modos, no es gran cosa para la minería ETH, 3 GB son suficientes.

editar: cree un archivo bat con estos e inserte su comando de lanzamiento de ethminer en la última línea. eso debería arreglarlo.

setx GPU_USE_SYNC_OBJECTS 1 
setx GPU_FORCE_64BIT_PTR 0 
setx GPU_MAX_HEAP_SIZE 100
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
ethminer -G ... 
Gracias por tu comentario. ¿Cuánto cuesta 1GB más en velocidad? ¿Puedes arreglar esto? ¿O es demasiado complicado? Yo uso 4 x R7 370 Nitro.
Exactamente 0H/s. En otras palabras, nada. Dicho esto, es extraño por qué aparece como 3GB. ¿Puedes pegar tu archivo bat de lanzamiento completo?
ver respuesta editada
Ya tengo los pedidos en mi archivo, pero eso no ayuda. Gracias por tu ayuda