История изменений
Исправление ZenitharChampion, (текущая версия) :
Попробовал Монеро. Запускаю xmr-stak-rx 1.0.5, а он не запускается. Понял, что собиралось с -march=native
на более новом процессоре. Изучив файлы CMake, указал -DXMR-STAK_COMPILE=generic
, теперь запускается, но при тестировании алгоритма RandomX почему-то сегфолтится.
Скомпилировал xmrig. Вот что он говорит:
[2021-05-09 14:09:44.695] cpu use argon2 implementation SSE2
[2021-05-09 14:09:44.695] randomx init dataset algo rx/0 (1 threads) seed 93374bbc2ac22459...
[2021-05-09 14:09:44.695] randomx not enough memory for RandomX dataset
[2021-05-09 14:09:44.696] randomx failed to allocate RandomX dataset, switching to slow mode (0 ms)
[2021-05-09 14:09:47.250] randomx dataset ready (2555 ms)
[2021-05-09 14:09:47.250] opencl use profile rx (2 threads) scratchpad 2048 KB
| # | GPU | BUS ID | INTENSITY | WSIZE | MEMORY | NAME
| 0 | 0 | 04:00.0 | 384 | 8 | 768 | AMD Radeon R9 200 Series (Hawaii)
| 1 | 0 | 04:00.0 | 384 | 8 | 768 | AMD Radeon R9 200 Series (Hawaii)
[2021-05-09 14:09:47.354] opencl READY threads 2/2 (103 ms)
[2021-05-09 14:09:47.354] opencl error CL_INVALID_VALUE when calling clEnqueueWriteBuffer
[2021-05-09 14:09:47.354] opencl thread #1 failed with error CL_INVALID_VALUE
[2021-05-09 14:09:47.535] opencl error CL_INVALID_VALUE when calling clEnqueueWriteBuffer
[2021-05-09 14:09:47.535] opencl thread #0 failed with error CL_INVALID_VALUE
Для начала, ему не хватает оперативки (2 Гб) для создания RandomX dataset, но это не должно быть проблемой для майнинга. Тут пишут, что 2080 + 256 Мб ОЗУ требуется для fast mode, в противном случае работает slow mode.
Меня смущает, что он использует только 768 Мб видеопамяти, хотя там 4 Гб памяти, и он её видит:
* OPENCL #0 AMD Accelerated Parallel Processing/OpenCL 2.0 AMD-APP (1912.5)
* OPENCL GPU #0 04:00.0 AMD Radeon R9 200 Series (Hawaii) 1000 MHz cu:40 mem:3813/4006 MB
Исходная версия ZenitharChampion, :
Попробовал Монеро. Запускаю xmr-stak-rx 1.0.5, а он не запускается. Понял, что собиралось с -march=native
на более новой системе. Изучив файлы CMake, указал -DXMR-STAK_COMPILE=generic
, теперь запускается, но при тестировании алгоритма RandomX почему-то сегфолтится.
Скомпилировал xmrig. Вот что он говорит:
[2021-05-09 14:09:44.695] cpu use argon2 implementation SSE2
[2021-05-09 14:09:44.695] randomx init dataset algo rx/0 (1 threads) seed 93374bbc2ac22459...
[2021-05-09 14:09:44.695] randomx not enough memory for RandomX dataset
[2021-05-09 14:09:44.696] randomx failed to allocate RandomX dataset, switching to slow mode (0 ms)
[2021-05-09 14:09:47.250] randomx dataset ready (2555 ms)
[2021-05-09 14:09:47.250] opencl use profile rx (2 threads) scratchpad 2048 KB
| # | GPU | BUS ID | INTENSITY | WSIZE | MEMORY | NAME
| 0 | 0 | 04:00.0 | 384 | 8 | 768 | AMD Radeon R9 200 Series (Hawaii)
| 1 | 0 | 04:00.0 | 384 | 8 | 768 | AMD Radeon R9 200 Series (Hawaii)
[2021-05-09 14:09:47.354] opencl READY threads 2/2 (103 ms)
[2021-05-09 14:09:47.354] opencl error CL_INVALID_VALUE when calling clEnqueueWriteBuffer
[2021-05-09 14:09:47.354] opencl thread #1 failed with error CL_INVALID_VALUE
[2021-05-09 14:09:47.535] opencl error CL_INVALID_VALUE when calling clEnqueueWriteBuffer
[2021-05-09 14:09:47.535] opencl thread #0 failed with error CL_INVALID_VALUE
Для начала, ему не хватает оперативки (2 Гб) для создания RandomX dataset, но это не должно быть проблемой для майнинга. Тут пишут, что 2080 + 256 Мб ОЗУ требуется для fast mode, в противном случае работает slow mode.
Меня смущает, что он использует только 768 Мб видеопамяти, хотя там 4 Гб памяти, и он её видит:
* OPENCL #0 AMD Accelerated Parallel Processing/OpenCL 2.0 AMD-APP (1912.5)
* OPENCL GPU #0 04:00.0 AMD Radeon R9 200 Series (Hawaii) 1000 MHz cu:40 mem:3813/4006 MB