Автор Тема: [Phoenix Miner] +10% к скорости твоего майнинга (ETH)  (Прочитано 2008 раз)

Оффлайн zero911

  • Newbie
  • *
  • Сообщений: 4
  • Karma: +0/-0
    • Просмотр профиля
Phoenix - эффективный, быстрый, модульный майнер
Возможности:

Скорость. В Phoenix реализована инструкция BFI_INT, которая увеличивает производительность на 5-20%.
Реализована на практике максимально возможная теоретическая эффективность (учитывается вся проделанная работа исключая недействительную).
Бесплатность, открытый исходный код. Доступен под лицензией X11 и написан на отлично документированном и откомментированном языке Python.
Динамическая загрузка ядер. В случае выход более эффективного ядра для майнера обновляется простым копированием нового ядра.
Простой интерфейс командной строки. Конечно, "простота" субъективна, но она в самом деле легка в освоении.
Поддержка RPC w/LP и MMP, с выводом подробной статистики.
Поддержка автоматического перехода на резервный сервер, указанный через параметр -b
Более подробно с программой можно ознакомиться на официальном сайте.

Примеры использования

Подключение к пулу, подобному mining.bitcoin.cz (Slush's pool), используя Phoenix и ядро phatk2:
phoenix -u http://USERNAME.WORKERNAME:PASSWORD@mining.bitcoin.cz:8332/ -k phatk2 DEVICE=0 VECTORS BFI_INT AGGRESSION=3

При желании, можно изменить askrate (значение см. ниже):
phoenix -u http://USERNAME.WORKERNAME:PASSWORD@mining.bitcoin.cz:8332/;askrate=5 -k phatk2 DEVICE=0 VECTORS BFI_INT AGGRESSION=3

Применимо только для пулов, которые не поддерживают RPC LP или MMP.

Скачать:
PhoenixMiner 2.7


Интерфейс

Скорость перебора хэшей (hashrate) по умолчанию показана как усредненное значение последних 16 замеров. Значение единиц измерения скорости автоматически масштабируется.

Типы протокола обозначают следующие типы соединений:

RPC - Стандартный RPC сервер, такой как Slush's pool или bitcoind.
RPC (+LP) - RPC сервер, поддерживающий long polling (висящее соединение), такие как deepbit.net или bitcoinpool.com
MMP - Сервер MMP, такой как Multiminer.
Параметры командной строки

Аргументы Phoenix:

-v (verbose) - выводить в консоль дополнительные отладочные сообщения. По умолчанию отключено.
-q (queue size) - указать размер внутренней рабочей очереди. По умолчанию 1. Этот параметр, как правило, не нужно менять для большинства GPU майнеров.
-a (average samples) - указать количество замеров для усреднения значения hashrate. По умолчанию 10. Возможно, вам нужно понизить это значение для увеличения времени обработки ядра (повышение агрессивности)
-u (URL) - указать URL рабочего сервера. Корректный протокол выбирается исходя из префикса (RPC для http://, MMP для mmp://)
-b (Backup URL) - указать URL резервного сервера. Резервный сервер будет использован в случае недоступности основного сервера. Работает аналогично параметру -u.
-k (kernel) - выбрать ядро для загрузки. По умолчанию poclbm. Все другие аргументы ДОЛЖНЫ быть ДО указания ядра. Любые аргументы после параметра -k относятся к ядру.
Аргументы ядер poclbm/phatk/phatk2

PLATFORM=ID - указать для использования платформу OpenCL. Это не нужно в случае, если имеется только одна платформа.
DEVICE=ID - указать для использования устройство OpenCL. Это не нужно в случае, если имеется только одно устройство.
VECTORS - включить двухстороннюю векторизацию (2-way vectors). Будучи включенным, это может улучшить hashrate, но также и может работать медленно на некоторых устройствах. По умолчанию отключено.
AGGRESSION=LEVEL - указать агрессивность. Это позволяет контроллировать загрузку ядра для величения скорости перебора (hashrate) или уменьшить скорость отклика интерфейса. По умолчанию 4 (poclbm), 5 (phatk/phatk2).
WORKSIZE=SIZE - указать значение worksize (это переменная OpenCL, которая задаёт ядру ожидание копирования данных). Изменение этого параметра может улучшить производительность подобно флагу -w в poclbm. По умолчанию равно максимально поддерживаему значению устройства.
FASTLOOP - включить быстрый внутренний цикл. Это улучшает hashrate при низком уровне агрессии без увеличения задержки в интерфейсе. По умолчанию включен.
BFI_INT - Включает инструкцию BFI_INT на новых GPU от AMD/ATI. Это существенно улучшает производительность перебора. По умолчанию включен на phatk/phatk2, отключен на poclbm.


 

 

Яндекс.Метрика