AutoIt OpenCL Bitcoin Foreman

AutoIt OpenCL Bitcoin Foreman поддерживает Phoenix 1.50 и классический POCLBM 20110709 (и модификации, которые используют те же входные и выходные параметры).

Текущая версия 1.75: скачать.

aoclbf 01 aoclbf 02

Более подробно с программой можно ознакомиться на официальном сайте.

Инструкции:

Скачать, распаковать, содержимое поместить в каталог с программами POCLBM/Phoenix (т.е. где находятся poclbm.exe/phoenix.exe). Запустить программу для настройки.

Поля для клиентов:

  • User ID: пользовательский ID для вашего воркера (worker) на конкретном сервере.
  • Password: пароль воркера. Пустой пароль недопустим.
  • Server: сервер добычи, например, btcguild.com или us.mining.eligius.st.
  • Port: порт для соединения с сервером, как правило вида 83xx (например, 8333).
  • Backup: позволяет переключить майнера (miner) на резервный пул (pool) в случае, если основной пул будет недоступен.
  • Startup: запускать майнер при старте программы.
  • Device Name: условное обозначение для устройства, на котором происходит добыча биткоинов.
  • Vectors: опция "использовать векторы". Если включить, то может значительно увеличить скорость добычи.
  • HD5xxx+: отмеченное означает "использование BFI_INT", неотмеченное - если ваше железо (hardware) эту опцию не поддерживает (как правило, серии HD5k и HD6k поддерживают, применимо только к Phoenix).
  • Fastloop: аргумент "быстрого цикла". Может значительно увеличить прирост скорости добычи, применимо только к Phoenix.
  • phatk: использовать ядро phatk, оптимизированное для серии HD58xx. Вы ДОЛЖНЫ иметь phatk в каталоге с ядрами (применимо только к Phoenix).
  • Aggression: указывает, как интенсивно должно использоваться железо при майнинге: 0 для слабого, 12+ для очень активного использования (что может сделать невозможным выполнение любых других задач на компьютере, кроме генерации хэшей, применимо только к Phoenix).
  • OpenCL Device: так называемый Device Number (номер устройства) (pre-1.7). Значение поля, равное строке "OpenCL Device" недопустимо. Щёлкните "Manual" ("Вручную") для ввода вручную номера устройства.
  • Extra Flags: любые другие флаги, которые не упомянуты, могут использоваться здесь, например -q 2. Значение поля, равное строке "Extra Flags" недопустимо.
  • Temperature control: если отмечено, то будет произодится замер температуры остройств. Только для AMD/ATI. Читайте ниже, как найти номер GPU.
  • Affinity: указать всем воркерам использовать одно ядро (для всех возможных ядер).

Кнопки GPU:

  • Refresh: обновить частоты GPU и скорость вращения кулера.
  • Clock Speed: установить тактовую частоту GPU и подаваемое напряжение в текущие значения в GUI.
  • Fan Speed: установить скорость вращения кулера в текущие значения в GUI (графический интерфейс). Если другое приложение контроллирует скорость вращения (например, Afterburner), то это может вызвать конфликт.
  • Default: сбросить тактовую частоту и напряжение в значения по умолчанию (из BIOS).
  • Core: минимум и максимум, основанные на значениях в BIOS, шаг - 1 MHz. Максимум устанавливает значение из BIOS плюс 200 MHz. Если невозможно установить выше, попробуйте изменить значение в BIOS.
  • Memory: минимум и максимум, основанные на значениях в BIOS, шаг - 1 MHz. Максимум устанавливает значение из BIOS плюс 200 MHz. Если невозможно установить выше, попробуйте изменить значение в BIOS.
  • Voltage: минимум и максимум, основанные на значениях в BIOS, шаг - 1 mV. Максимум устанавливает значение из BIOS плюс 200 mV. Если невозможно установить выше, попробуйте изменить значение в BIOS.
  • Fan: минимум 0%, максимум 100%, шаг 1%.

Основные кнопки:

  • Run: стартует процесс добычи.
  • Stop: останавливает процесс добычи и сбрасывает количество шар (share).
  • Add Client: добавляет второй конфигурационный ряд в GUI.
  • Remove Client: удаляет выделенный конфигурационный ряд из GUI.
  • Save Settings: сохраняет текущие настройки в INI файл. Значения режима "только для чтения" тоже сохраняются.
  • Read Only: включает/выключает все поля в режим только для чтения, защищая от случайного изменения.
  • Click Through: устанавливает, работает ли "щелчок+перетягивание" для сообщений OSD (On Screen Display) или нет. Если так, то щелчок+перетягивание будет перемещать всплывающие сообщения. Если нет, то щелчок будет автоматически переводить фокус на следующее сообщение.

Несколько вещей на заметку:

  • Показывает текущую статистику во всплывающих сообщениях (OSD, On Screen Displays), а именно скорость перебора хэшей (hash rate), одобренные шары (accepted shares) и отвергнутые шары (rejected shares) (1.6 включает также температуру GPU в случае если отмечено "Pause mining when...").
  • Минимизируется в трей, двойной щелчок по иконке в трее показывает/скрывает программу.
  • Выход через кнопку [x] или по правому щелчку на иконке в трее.
  • Если программа выполнит некорректное завершение работы, то вы должны вручную удалить все процессы poclbm.exe/phoenix.exe.
  • Автоматический перезапуск клиентов после некоторого времени простоя. Время простоя начинает отсчет когда у программы нет обновления выходных данных или скорость перебора равна 0. Для множественных GPU работает только с заглушкой. Помните, не ставьте его слишком низким. Время начинает отсчет от соединения с сервером и начала процесса майнинга и пожет попасть в период простоя!
  • Установка настроек всех клиентов на одно выделенное ядро или на все ядра.
  • Возможность переходна на резервный пул, если основной не будет доступен.
  • При работе на резервном пуле идет проверка основного периодами в секундах/минутах/часах и при его доступности возможен переход на основной.
  • Считывание температуры графической карты на уровне DLL, которая поставляется с каждым драйвером AMD (не nVidia), и эта опция позволяет делать паузы в работе при достижении установленного температурного предела и запуске работы снова при понижении температуры до заданного уровня. При это настройки могут задаваться для каждого GPU!
  • Раздельные настройки для контроля частоты GPU, вольтажа, скорости кулера.
  • Если вы получили пустые поля какого-либо выпадающего меню, удалите INI файл и всё восстановится! Или просто откройте его, удалите строки которые ничего не содержат после знака "равно".

Самая важная часть:

В случае, если вы не доверяете прекомпиленной версии (только 32-bit теперь, совместимость с 64-bit сломана с версии 1.4, но программа может запускаться в 64-битном окружении, не нужно перекомпилировать), исходники добавлены в архив.

Не забывайте отблагодарить автора!