The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск проприетарного драйвера NVIDIA 390.25"
Отправлено Аноним, 31-Янв-18 19:16 
Я продолжу.

Вот моя сборка sgminer: https://yadi.sk/d/f6IDpWWw3RxZnW Хотел бы я выставить fee 1% от использования (отключаемый специальным параметров), но сдержусь. Дело в том, что официальная сборка с Гитхаба собрана в какой-то новой убунте, и мой дистрибутив Linux оказался слишком старым, чтобы запустить её. Свою сборку я сделал в Debian 6 "Squeeze" и AMD APP SDK 2.9.1. Подойдёт для fglrx (Catalyst 15.12) и AMDGPU-PRO.

Могу собрать 32-бит, если надо - OpenCL-проге не важно, какой разрядности твой процессор.

А вот мой конфиг.

{
    "pools": [{
        "name": "coinmine",
        "url": "stratum+tcp://eth-eu.coinmine.pl:4000",
        "user": "yourusername.2",
        "pass": "x",
        "profile": "eth"
    }],
    "profiles": [{
            "name": "eth",
            "algorithm": "ethash-genoil",
            "xintensity": "8192",
            "worksize": "256",
            "gpu-threads": "1"
    }],
    "default-profile": "eth",
    "no-extranonce": true
}

Цыфорки xintensity и worksize идеальны для моей видеокарты (Radeon HD R290 Tri-X), для других видеокарт они другие. Открывайте тему sgminer на bitcointalk.org, нажмите "Версия для печати" и ищите свою модель. Кроме того, там была какая-то хитромудрая формула, где надо взять кол-во вычислительных юнитов GPU, умножить на 1,5, потом ещё на что-то...

Запускать так: ./sgminer -c config-eth, где "config-eth" это файл конфига. Вообще, вместе с Windows-версией распространяется конфиг, в который нужно только вставить URL пула, юзернейм, пассворд и параметры видеокарты. Но откуда мне было это знать? Нагуглил какой-то... Интересно посмотреть, чем отличается.

С Etherium разобрались. Теперь Monero. В каком случае нужно майнить монеро?

1). Если у вас GPU с 2 ГБ ОЗУ или меньше. Etherium прибыльнее, но там сложная система майнинга, используется видеопамять. И вот недавно, в июле 2017, размер DAG (это не кавказец) превысил 2 Гб, и видеокарти с объёмом 2 Гб и меньше "отпали".

2). Если вы хотите майнить на CPU.

Я предпочитаю пул Minergate. Плюсы: не нужно заводить кошелёк Monero на своём компе (как, например, мы сделали выше с Etherium). Я не нашёл ни одного другого пула, который так умеет. Минусы: в интернете много жалуются на него. Я не понимаю почему. Может, конкуренты злятся. Может, реально обсчитывают. Поэтому мне интересно, есть ли P2Pool для Monero?

Вот мой конфиг для sgminer (GPU):

{
    "pools": [{
        "name": "minergate",
        "url": "stratum+tcp://xmr.pool.minergate.com:45560",
        "user": "username@pochta.ru",
        "pass": "x",
        "profile": "xmr"
    }],
    "profiles": [{
            "name": "xmr",
            "algorithm": "cryptonight",
            "rawintensity": "688",
            "worksize": "8",
            "gpu-threads": "2"
    }],
    "default-profile": "xmr",
    "no-extranonce": true
}

Пул minergate отказался от традиционных воркеров, теперь просто указываешь свой e-mail, с которым ты логинишься сайт, и любой пароль.

Параметры GPU опять-таки идеальны только под мою модель видеокарты. Запускать так: ./sgminer -c config-xmr

И опять-таки можно запускать из 32-бит ОС. А вот CPU-майнер работает только с 64-бит ОС. Дело в том, что в современных процессорах (Intel Core i5 и выше, а также AMD FX и выше) есть процессорные инструкции AES-NI, которые ускоряют этот майнер в 3 раза. И этот AES-NI в линуксе работает только в 64-битных ядрах.

Вот CPU-майнер: https://ru.minergate.com/altminers/cpuminer-multi-wolf По ссылке - адрес репозитория на Github, и параметры запуска майнера.

sudo apt-get install make automake g++ gcc m4 libevent-dev zlibc zlib1g-dev libjansson-dev libcurl4-openssl-dev
./autogen.sh
CFLAGS="-march=native -O2 -msse2 -msse3 -mssse3 -maes -mavx" ./configure --prefix=/usr
make
strip minerd

Всё. И да. Майнер при запуске пишет, что от root он работает быстрее. Не троян ли это? Я не читал исходники :-( Где-то в комментариях на Опеннете мне говорили, что это не троян, это задействуется фича под названием (тот коммент потёрли, и я уже не могу освежить знания).

На Intel-ах производительность CPU-майнинга Monero значительно ниже, чем на AMD, потому что на AMD лучше реализован AES-NI. Во всяком случае, мне так говорят друзья. У них по 200 h/s на топовом Интеле, а у меня 412 h/s на стареньком AMD 2013 года. А ещё на Intel-ах нужно вручную указывать количество потоков, например -t 2 на 4-ядерных процах. Причина - в гипертрединге: если указать -t 4, у меня 50 h/s, а если -t 2, у меня 75 h/s. Правда, если проц занят больше чем на 10%, то хешрейт падает до всё тех же 50 h/s. Тут надо экспериментировать. На AMD оптимально указывать -t 7, если у вас 8 ядер.

И ещё. Опция -O3 лично у меня только замедляет майнер. На ноутбуке хешрейт снизился с 75 до 73, а на компе с 412 до 404. Незначительно, но всё же. Вот вам и пример, когда жёсткие оптимизации не увеличивают, а снижают производительность!

Ну и, наконец, майнинг на NVIDIA. Я не знаю, существует ли майнер Etherium на CUDA - напишите в комментариях, если он есть. Лично я пользуюсь sgminer на OpenCL.

А вот на Monero майнер на CUDA есть. Вот: https://ru.minergate.com/altminers/ccminer Скачав текущий GIT, в обязательном порядке запускаете ./autogen.sh (хотя configure уже сгенерирован, он устарел, вследствие чего компиляция кончается ошибкой). Затем ./configure --with-cuda=/usr/local/cuda Вместо моего пути, указывайте свой (например /usr/local/cuda-7.5 или /opt/cuda). Сборка с последним CUDA Toolkit не завершается. Лично я собираю с CUDA 5.5, хотя в интернете пишут что последняя версия, с которой собирается, это 7.5.

Запускать так: LD_LIBRARY_PATH=/usr/local/cuda/lib64 ./ccminer ПАРАМЕТРЫ. Параметры брать всё там же, по ссылке выше.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру