Soy nuevo en la minería de Ethereum y tenía una pregunta sobre la eficiencia/rendimiento de mi tarjeta, una 270X. Ejecuté la utilidad de referencia con ethminer, lo que me da un resultado de 18153621 H/s (¿18 MH/s?), sin embargo, cuando ejecuto ethminer solo con geth, o en un grupo, normalmente se informa mi tasa de hash en la consola como: "1319793 H/s = 2097152 hashes / 1.589 s", que supongo que es 1.3MH/s.
¿Qué puedo hacer para reproducir un número cercano al resultado que estaba obteniendo en el punto de referencia en lugar de este resultado mucho más bajo? Con ethminer ejecutándose, mi GPU tiene un uso del 90%, así que supongo que está utilizando tanto como sea necesario. ¿Necesito volver a crear mi archivo DAG? Intenté agregar el interruptor openCL a ethminer al inicio, pero eso tampoco ayudó.
Menciona que ha especificado el interruptor opencl al inicio.
¿Especificó -G en los parámetros de ethminer? Esto es necesario para que ethminer pueda minar usando su GPU. Aquí está el ethminer relevante --help :
Mining configuration:
-C,--cpu When mining, use the CPU.
-G,--opencl When mining use the GPU via OpenCL.
--opencl-platform <n> When mining using -G/--opencl use OpenCL platform n (default: 0).
--opencl-device <n> When mining using -G/--opencl use OpenCL device n (default: 0).
-t, --mining-threads <n> Limit number of CPU/GPU miners to n (default: use everything available on selected platform)
--allow-opencl-cpu Allows CPU to be considered as an OpenCL device if the OpenCL platform supports it.
Obtendrá alrededor de 15 líneas de mensajes que OpenCL está inicializando si el interruptor funciona correctamente; los mismos mensajes deberían mostrarse cuando ejecuta el punto de referencia. Esto es lo que parece:
[OPENCL]:Found suitable OpenCL device [Hawaii] with 8513388544 bytes of GPU memory
[OPENCL]:Using platform: AMD Accelerated Parallel Processing
[OPENCL]:Using device: Hawaii(OpenCL 2.0 AMD-APP (1800.11))
[OPENCL]:Printing program log
[OPENCL]:
[OPENCL]:Creating one big buffer for the DAG
[OPENCL]:Loading single big chunk kernels
[OPENCL]:Mapping one big chunk.
[OPENCL]:Creating buffer for header.
[OPENCL]:Creating mining buffer 0
[OPENCL]:Creating mining buffer 1
[OPENCL]:Printing program log
[OPENCL]:
[OPENCL]:Creating one big buffer for the DAG
[OPENCL]:Loading single big chunk kernels
Esto me sucedió y esto es lo que hice para solucionarlo.
Estoy en Windows 10 y estaba usando NVIDIA CUDA 7.5. Estaba haciendo benchmarking a 17MH y minando a 5MH.
Al degradar a CUDA 7.0, comencé a minar a 20MH. Tenga en cuenta que originalmente instalé 7.0, pero creo que la actualización automática de NVIDIA me actualizó a 7.5. Entonces, incluso si tiene instalado 7.0, intente reinstalarlo.
¡Mucha suerte y feliz minería!
eugenio bujak
eur10
Dan
B. Karité