Используйте несколько графических процессоров с oclvanitygen

Кто-нибудь знает, как использовать несколько графических процессоров с помощью oclvanitygen? У меня эти два:

Available OpenCL platforms:
0: [Intel(R) Corporation] Intel(R) OpenCL
  0: [Intel(R) Corporation]       Intel(R)
  1: [Intel(R) Corporation] Intel(R) HD Gra
1: [NVIDIA Corporation] NVIDIA CUDA
  0: [NVIDIA Corporation] GeForce GT 630M

Какова была бы команда для использования обоих из них, если мне нужен адрес, который начинается с 1MYbtc?

5 голосов | спросил rahulgarg12342 30 J0000006Europe/Moscow 2014, 18:10:00

3 ответа


8
 -D 0:0 -D 0:1 -D 0:2  (etc for as many GPUs as you have)

Изменить: Извините, я уточню для будущих пользователей.

 ./oclvanitygen -i 1address 

получает меня ..

 Available OpenCL platforms:
 0: [Advanced Micro Devices, Inc.] AMD Accelerated Parallel Processing
 0: [Advanced Micro Devices, Inc.] Tahiti
 1: [Advanced Micro Devices, Inc.] Tahiti
 2: [AuthenticAMD] AMD FX(tm)-4130 Quad-Core Processor 

Итак, если я хочу использовать 2x GPU, но не CPU, тогда я запустим.

 ./oclvanitygen -i 1address -D 0:0 -D 0:1

, или если я хочу использовать только CPU, тогда я сделаю ..

 ./oclvanitygen -i 1address -D 0:2

(да, вы можете использовать несколько процессов, чтобы я мог разделить один адрес с одним графическим процессором, а другой с другим графическим процессором)

ответил George 1 J000000Tuesday14 2014, 04:43:21
0

Хм, мне было интересно после твоего предыдущего вопроса и попытался установить его сам. К сожалению, я продолжаю получать

  vanitygen: pattern.c:164: vg_exec_context_init: Assertion `vxcp->vxc_key' failed.

, и у меня нет прав sudo, чтобы исправить это прямо сейчас.

Однако, чтобы исправить вашу проблему, она работает на процессоре, а не на графическом процессоре. И он уже использует все процессоры, согласно README. Если у вас есть четырехъядерный процессор, у нас будет 4 сотрудника, каждый из которых имеет ~ 100% процессор. Если вы хотите ограничить количество используемых ЦП, используйте -t <threads> -option.

ответил Mathias711 30 J0000006Europe/Moscow 2014, 18:17:40
0

в Windows, например:

oclvanitygen.exe -D 1:0 1YourName
ответил greg121 3 FebruaryEurope/MoscowbTue, 03 Feb 2015 01:58:41 +0300000000amTue, 03 Feb 2015 01:58:41 +030015 2015, 01:58:41

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132