Перейти к содержимому
aleksfox

GPU - Z.Cash майнер от eXtremal. + mining pool CoinsForAll.io

Рекомендуемые сообщения

(изменено)

если есть возможность протестить все так-же но на другой MB то стоит.

 

По пулу:

C ~ 20.00 я снова сижу на пуле. Баланс за 6 часов = 0.00103606 ZCASH

у меня на всех ригах мать бтс н81 и процы 3260. память 8 гигов.

 

о . есть 1на рига наMSI Z97 GAMING 5 с щя проверю.

Изменено пользователем SlavaMak

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

проверил. все то же самое что с арму что  без.

 

OpenCL error: -5 at /build/xpmclient/src/zcash/../opencl.h:98
OpenCL error: -5 at /build/xpmclient/src/zcash/../opencl.h:89
OpenCL error: -5 at /build/xpmclient/src/zcash/../opencl.h:98
OpenCL error: -5 at /build/xpmclient/src/zcash/../opencl.h:98
OpenCL error: -5 at /build/xpmclient/src/zcash/../opencl.h:89
OpenCL error: -5 at /build/xpmclient/src/zcash/../opencl.h:98
OpenCL error: -5 at /build/xpmclient/src/zcash/../opencl.h:98
OpenCL error: -5 at /build/xpmclient/src/zcash/../opencl.h:89
OpenCL error: -5 at /build/xpmclient/src/zcash/../opencl.h:98
OpenCL error: -5 at /build/xpmclient/src/zcash/../opencl.h:98
OpenCL error: -5 at /build/xpmclient/src/zcash/../opencl.h:89
OpenCL error: -5 at /build/xpmclient/src/zcash/zcashgpuclient.cpp:412
Server is shutting down, reconnecting...
 
 
печалька. хотелось попробовать на этом пуле. пока на нове майню.
Изменено пользователем SlavaMak

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

проверил. все то же самое что с арму что  без.

а напомни ты под Win?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

папробовать 

 

а напомни ты под Win?

да 10 ка. все что можно майнить все майнит )

 

единственная карта которая работает тут ( на этом пуле) так это на которой я работаю. тут. ) она 1на стоит в компе 1070., а вот риги не в какую не хотять (

Изменено пользователем SlavaMak

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

C ~ 20.00 я снова сижу на пуле. Отображаемый баланс за 6 часов = 0.00103606 ZCASH Явное несоответствие тому, что должно быть при, в среднем, ~85 sol. Не говорит о том, что есть воровство, но точно говорит о том, что со статистикой беда. Очень большая задержка, похоже, в обновлении статы.

 

мощность пула маленькая, удача играет большую роль

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

папробовать 

 

да 10 ка. все что можно майнить все майнит )

У меня один совет есть...

Под Ubuntu переводи риг. Второй системой можешь для теста поставить. Сложного там ничего нет.

На какие-то обыденные вопросы тебе в этой теме ответят.

Изменено пользователем aleksfox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

мощность пула маленькая, удача играет большую роль

Значит нужно что-то пока менять...если так (хотя я в этом сомневаюсь)

Ибо тогда зачем идти на заведомо менее прибыльный пул? 

Почему сомневаюсь? Потому что даже с учетом "удачи" разброс должен быть небольшим, имхо. Но тут получается, что на одном пуле за это время можно делать 0.005 стабильно, а на другом 0.001. (по цифрам не пинайте я образно +-)

Запутался и нифига пока не понимаю. :)

 

Просто не люблю я пулы менять и платформы, а, блин, как-то обидно терять + 0.004 zec )))

Изменено пользователем aleksfox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

Значит нужно что-то пока менять...если так (хотя я в этом сомневаюсь)

Ибо тогда зачем идти на заведомо менее прибыльный пул? 

Почему сомневаюсь? Потому что даже с учетом "удачи" разброс должен быть небольшим, имхо. Но тут получается, что на одном пуле за это время можно делать 0.005 стабильно, а на другом 0.001. (по цифрам не пинайте я образно +-)

Запутался и нифига пока не понимаю. :)

да мощь на пуле играет роль ! а по поводу на убунту переходить ) да и нет времени ( работаю с утра до ночи) , да и не селен  в ней.

 

всеже пока 200 сол с риги идет на нове.. а там видно будет.

Изменено пользователем SlavaMak

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

да мощь на пуле играет роль ! а по поводу на убунту переходить ) да и нет времени ( работаю с утра до ночи) , да и не селен  в ней.

 

всеже пока 200 сол с риги идет на нове.. а там видно будет.

Дабы карму себе поправить могу предложить:

Если разберешься как поставить убунту (например поставь второй системой) и как сразу после установки туда установить тимвьювер, то попробую дальше тебе настроить. (не уверен так как с картами твоими дело не имел) но могу поковыряться... одно но...

У меня у дочки ДР..поэтому либо 4-ого во второй половине дня, либо 7-ого.

Изменено пользователем aleksfox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Дабы карму себе поправить могу предложить:

Если разберешься как поставить убунту (например поставь второй системой) и как сразу после установки туда установить тимвьювер, то попробую дальше тебе настроить. (не уверен так как с картами твоими дело не имел) но могу поковыряться... одно но...

У меня у дочки ДР..поэтому либо 4-ого во второй половине дня, либо 7-ого.

Поздравляю.  судя по всему у нас возраст почти одинаков ) у моего сына тоже скоро днюха..  веришь нет времени сильно заморачиватся. пока так работает. будет что то другое . посмотрим. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

Поздравляю.  судя по всему у нас возраст почти одинаков ) у моего сына тоже скоро днюха..  веришь нет времени сильно заморачиватся. пока так работает. будет что то другое . посмотрим. 

Будет нужда или желание - пиши)

 

Иван, не молчи..я вижу, что ты тут. Есть идеи по доходности\статистике? :) Это я гоню, статистика или все-же удача?

wallet/t1NukM2hFYLj7LD8uETr7DYw6JGNnuLgSES

 

На правах скама: Иван, давай robinhood party организовывай. Всех кто майнит за бугром - нафиг. Тему на толке закрываем, все средства распределяем среди майнеров РФ и ближнего зарубежья.  :lol: Антисанкционный пул)

А то они, если почитать, борзеют. Еще и угрожают ddos-ами.

Нужно в вк группу института теплых мужских отношений это скинуть и посмотреть как быстро те кто угрожает станут просить пощады)

Изменено пользователем aleksfox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Будет нужда или желание - пиши)

 

Иван, не молчи..я вижу, что ты тут. Есть идеи по доходности\статистике? :) Это я гоню, статистика или все-же удача?

wallet/t1NukM2hFYLj7LD8uETr7DYw6JGNnuLgSES

 

На правах скама: Иван, давай robinhood party организовывай. Всех кто майнит за бугром - нафиг. Тему на толке закрываем, все средства распределяем среди майнеров РФ и ближнего зарубежья.  :lol: Антисанкционный пул)

!!! поддерживаю  !

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как и говорил. Драйвера 16,40 и последний майнер 0,2,3 работают замечательно. 43-44sol. Дальше что либо делать нет сил. Спать. Ещё на работу. Завтра продолжу вечером.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

Как и говорил. Драйвера 16,40 и последний майнер 0,2,3 работают замечательно. 43-44sol. Дальше что либо делать нет сил. Спать. Ещё на работу. Завтра продолжу вечером.

А до этого на 16.30 не смотрел? Приросты\падения скорости есть?

Изменено пользователем aleksfox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

А до этого на 16.30 не смотрел? Приросты\падения скорости есть?

На 16,30 приблизительно так же было. Вроде скорость не пляшет.  Поставил на ночь, посмотрю. Всё, точно спать.

ASROCK GPU 8  147.443 sols/s    ASUS GPU 2   43.134 sols/s GIGABYTE GPU 8   146.047 sols/s Первая и последняя на винде. По центру рабочая машина, с одной картой.

Изменено пользователем yurasic park

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На 16,30 приблизительно так же было. Вроде скорость не пляшет.  Поставил на ночь, посмотрю. Всё, точно спать.

Спасибо, что поделились. Добрых снов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

Сравниваю с zogminer, скорость намного ниже поолучается.

При большом числе карт/потоков жрёт проц очень сильно, 100% обоих ядер. На 6карточном риге эффективно запустить не получилось, скорость с 6 карт примерно как с 4х. 6*470 4 Gb, 8-10 Sol/s, *12 = ~110-120 с рига.

 

Zogminer даёт под 40 Sol/s с карты при запуске через 2 процесса.

 

EthOS 1.1.3 + 16.30 драйвера.

 

attachicon.gifphoto_2016-11-03_04-09-35.jpg

 

Сравниваю с zogminer, скорость намного ниже поолучается.

При большом числе карт/потоков жрёт проц очень сильно, 100% обоих ядер. На 6карточном риге эффективно запустить не получилось, скорость с 6 карт примерно как с 4х. 6*470 4 Gb, 8-10 Sol/s, *12 = ~110-120 с рига.

 

Zogminer даёт под 40 Sol/s с карты при запуске через 2 процесса.

 

EthOS 1.1.3 + 16.30 драйвера.

 

post-2707-0-63707700-1478135405_thumb.jpg

Изменено пользователем arceny

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

Сравниваю с zogminer, скорость намного ниже поолучается.

При большом числе карт/потоков жрёт проц очень сильно, 100% обоих ядер. На 6карточном риге эффективно запустить не получилось, скорость с 6 карт примерно как с 4х. 6*470 4 Gb, 8-10 Sol/s, *12 = ~110-120 с рига.

 

Zogminer даёт под 40 Sol/s с карты при запуске через 2 процесса.

 

EthOS 1.1.3 + 16.30 драйвера.

Интересно.

Ошибки у зога все так-же есть или стабилен? (думаю потестить если стабилен)

EthOS ... к слову..читал на форуме z.cash где-то что сделан от так, что Вы еще и создателю fee отчисляете сами того не зная.

Не буду утверждать..просто прочитал мельком где-то

 

Неплохая у вас там "ферма" переводите нерабочие карты на мой кошелек и вопрос решен))))

Изменено пользователем aleksfox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Интересно.

Ошибки у зога все так-же есть или стабилен? (думаю потестить если стабилен)

EthOS ... к слову..читал на форуме z.cash где-то что сделан от так, что Вы еще и создателю fee отчисляете сами того не зная.

Не буду утверждать..просто прочитал мельком где-то

Я картинку добавил :) Со стабильностью проблемы, был написан wrapper на python, который мониторит вывод и подменяет ethos'овский бинарник что бы ничего не ломать.

 

 

 

#!/usr/bin/python
import os
import signal
import sys
import string
import time
from subprocess import Popen, PIPE, STDOUT
from threading import Thread
from Queue import Queue, Empty

if '-no-gcn1' in sys.argv[0]:
    ZCASHMINER_PATH = '/usr/local/bin/_zcash-miner-no-gcn1'
else:
    ZCASHMINER_PATH = '/usr/local/bin/_zcash-miner-with-gcn1'
NO_OUTPUT_PRINT_TIMEOUT = 60
NO_OUTPUT_KILL_TIMEOUT = 120
SLEEP_TIMEOUT = 5

shutdown = False
p = None
counter = 1

def reader(pipe, queue):
    try:
        with pipe:
            for line in iter(pipe.readline, b''):
                queue.put(line)
    finally:
        queue.put(None)

def handle_signal(signum, frame):
    global shutdown
    shutdown = True
    if p:
        p.kill()

signal.signal(signal.SIGINT, handle_signal)
signal.signal(signal.SIGTERM, handle_signal)

while True:
    print '---- RUNNING MINER %s ----' % counter
    sys.argv[0] = ZCASHMINER_PATH
    print 'COMMAND: %s ' % string.join(sys.argv, ' ')
    sys.stdout.flush()

    p = Popen(sys.argv, stdout=PIPE, stderr=STDOUT, stdin=PIPE)
    print 'PID: %s' % p.pid
    sys.stdout.flush()

    q = Queue()
    t = Thread(target=reader, args=[p.stdout, q])
    t.daemon = True
    t.start()

    no_output_counter = 0.0
    timeout = 0.1
    while 1:
        to_kill = False
        try:
            line = q.get(timeout=timeout)
            if not line:
                break
            print line,
            sys.stdout.flush()
            no_output_counter = 0.0
            if 'ZcashMinerThread runtime error' in line:
                to_kill = True
        except Empty:
            no_output_counter += timeout
            if no_output_counter > NO_OUTPUT_PRINT_TIMEOUT:
                print 'no output for %s sec' % no_output_counter
                sys.stdout.flush()
            if no_output_counter > NO_OUTPUT_KILL_TIMEOUT:
                to_kill = True
        if to_kill:
            print '\n---- KILLING PID %s ----' % p.pid
            sys.stdout.flush()
            p.kill()
            break
        if shutdown:
            break
    if shutdown:
        break
    print '---- RELOADING ----'
    sys.stdout.flush()
    time.sleep(SLEEP_TIMEOUT)
    counter += 1
print '\n'
 

 

 

 

Fee там никакого нет, это обычная Ubuntu 14.04 с предустановленными драйверами и выпиленным всем ненужным. Плюс удобная панель со статистикой.

Он формально платный, но реально можно найти старый образ и обновить до последней версии. С 8-16 гб USB флешки работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

 

 

#!/usr/bin/python
import os
import signal
import sys
import string
import time
from subprocess import Popen, PIPE, STDOUT
from threading import Thread
from Queue import Queue, Empty

if '-no-gcn1' in sys.argv[0]:
    ZCASHMINER_PATH = '/usr/local/bin/_zcash-miner-no-gcn1'
else:
    ZCASHMINER_PATH = '/usr/local/bin/_zcash-miner-with-gcn1'
NO_OUTPUT_PRINT_TIMEOUT = 60
NO_OUTPUT_KILL_TIMEOUT = 120
SLEEP_TIMEOUT = 5

shutdown = False
p = None
counter = 1

def reader(pipe, queue):
    try:
        with pipe:
            for line in iter(pipe.readline, b''):
                queue.put(line)
    finally:
        queue.put(None)

def handle_signal(signum, frame):
    global shutdown
    shutdown = True
    if p:
        p.kill()

signal.signal(signal.SIGINT, handle_signal)
signal.signal(signal.SIGTERM, handle_signal)

while True:
    print '---- RUNNING MINER %s ----' % counter
    sys.argv[0] = ZCASHMINER_PATH
    print 'COMMAND: %s ' % string.join(sys.argv, ' ')
    sys.stdout.flush()

    p = Popen(sys.argv, stdout=PIPE, stderr=STDOUT, stdin=PIPE)
    print 'PID: %s' % p.pid
    sys.stdout.flush()

    q = Queue()
    t = Thread(target=reader, args=[p.stdout, q])
    t.daemon = True
    t.start()

    no_output_counter = 0.0
    timeout = 0.1
    while 1:
        to_kill = False
        try:
            line = q.get(timeout=timeout)
            if not line:
                break
            print line,
            sys.stdout.flush()
            no_output_counter = 0.0
            if 'ZcashMinerThread runtime error' in line:
                to_kill = True
        except Empty:
            no_output_counter += timeout
            if no_output_counter > NO_OUTPUT_PRINT_TIMEOUT:
                print 'no output for %s sec' % no_output_counter
                sys.stdout.flush()
            if no_output_counter > NO_OUTPUT_KILL_TIMEOUT:
                to_kill = True
        if to_kill:
            print '\n---- KILLING PID %s ----' % p.pid
            sys.stdout.flush()
            p.kill()
            break
        if shutdown:
            break
    if shutdown:
        break
    print '---- RELOADING ----'
    sys.stdout.flush()
    time.sleep(SLEEP_TIMEOUT)
    counter += 1
print '\n'
 

 

 

Красиво написано.

В этосе управление куллерами вроде по умолчанию есть? Или сам допиливал?

Попробую завтра на убунте десктопной zog развернуть.

 

А так, к слову, я именно поэтому и прошу автора пула и майнера, подумать над тем что и как возможно ускорить.

Ведь точно можно же. При этом ядро у zogminer (там стоковый silenarmy) осталось без изменений. Да и в открытом доступе все... называется - посмотри, скопируй, подумай и сделай так-же или лучше.

Изменено пользователем aleksfox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Там есть управление и кулерами (процент выставлять можно), а так же разгон (!). Нету только даунвольта.

 

Хоть мы и в "профильной" теме, но она плавно съехала на обсуждение пердолинга Линукса :))

Я планирую еще скриптик простенький написать для генерации в screen инстансов майнера по 2 на видеокарту.

 

Наработки :) Можешь допилить

 

 

 

#!/bin/bash

GPU_NUM=`/usr/local/bin/zcash-miner-no-gcn1 -listdevices | grep "CL_DEVICE_TYPE" | wc -l`
# GPU_genproclimit=`echo "$(($GPU_NUM * 2))"`
# MEM_TOTAL=`free -h | awk  '/Mem:/{print $2}' | awk -F  "." '{print $1}' | awk -F  "G" '{print $1}'`
# MEM_REQUIRED_2t=`echo "$(($GPU_NUM * 2 * 2 - 1))"`

echo "Total $GPU_NUM GPUs found"

for (( i=0; $i < $GPU_NUM; i++ )) ; do
    for (( j=0; $j < 2; j++ )) ; do
        echo "Generating config for miner GPU $i thread $j"
    done
done 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

Там есть управление и кулерами (процент выставлять можно), а так же разгон (!). Нету только даунвольта.

 

Хоть мы и в "профильной" теме, но она плавно съехала на обсуждение пердолинга Линукса :))

Я планирую еще скриптик простенький написать для генерации в screen инстансов майнера по 2 на видеокарту.

 

Наработки :) Можешь допилить

 

 

 

#!/bin/bash

GPU_NUM=`/usr/local/bin/zcash-miner-no-gcn1 -listdevices | grep "CL_DEVICE_TYPE" | wc -l`
# GPU_genproclimit=`echo "$(($GPU_NUM * 2))"`
# MEM_TOTAL=`free -h | awk  '/Mem:/{print $2}' | awk -F  "." '{print $1}' | awk -F  "G" '{print $1}'`
# MEM_REQUIRED_2t=`echo "$(($GPU_NUM * 2 * 2 - 1))"`

echo "Total $GPU_NUM GPUs found"

for (( i=0; $i < $GPU_NUM; i++ )) ; do
    for (( j=0; $j < 2; j++ )) ; do
        echo "Generating config for miner GPU $i thread $j"
    done
done 

 

 

То что тема линуксоидная пошло от самого создателя пула и майнера...он виноват. :)

Что насчет допилить - да иди ты в пень))) (я по доброму)

Я умею такие вещи читать...и делать только когда мне самому приспичит. Пока это для меня не больше чем алгоритм, который я понимаю...но написать такое я смогу только при помощи мануалов из сети и то не быстро. Я больше пользователь чем разработчик в данном случае.

Но раз ты так хорош, то я предлагаю тебе квест... можно как-то сделать универсальный скрипт для мониторинга состояния майнера и перезапуска его по ключевым событиям в окне терминала? (видел наверное скрипт на повер шелл, который для генойла написали)

 

Тебе бы вообше стоило подумать над реализацией своей OS на Linux...возможно с поддержкой Extremal-а... для ZEC. Я уже и сам думал...по сути то.. простейшие вещи. Но у меня просто на это времени уйдет в 3 раза больше чем у тебя. И багов будет в 16 раз болше.

 

Z.OS сейчас разлетится как пирожки. 100%

Особенно если туда запилить все что нужно для даркнета.

Минимум из за валидности названия в сочетании с потребностями.

Изменено пользователем aleksfox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Там есть управление и кулерами (процент выставлять можно), а так же разгон (!). Нету только даунвольта.

 

Для RX карт работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
(изменено)

Для RX карт работает?

Да, вроде в этохе работает

Кстати я так понимаю что оно реализовано так же жестко 

echo 220 > /sys/class/drm/card0/device/hwmon/hwmon0/pwm1

echo 220 > /sys/class/drm/card1/device/hwmon/hwmon1/pwm1

Только автоматизированно.

Изменено пользователем aleksfox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Но раз ты так хорош, то я предлагаю тебе квест... можно как-то сделать универсальный скрипт для мониторинга состояния майнера и перезапуска его по ключевым событиям в окне терминала? (видел наверное скрипт на повер шелл, который для генойла написали)

 

Тебе бы вообше стоило подумать над реализацией своей OS на Linux...возможно с поддержкой Extremal-а... для ZEC. Я уже и сам думал...по сути то.. простейшие вещи. Но у меня просто на это времени уйдет в 3 раза больше чем у тебя. И багов будет в 16 раз болше.

В simplemining.net есть пул и майнер Ивана. Я точно созданием дистрибутива очередного заниматься не буду :)

 

А вот над скриптом подумаю, мой питоновский можно точно так же приспособить и под этот майнер для мониторинга строк вывода. Будет просто wrapper (обертка) над любым другим приложением с запуском из консоли.

 

Можно было делать на bash, перенаправлять вывод в лог-файл или pipeline, там ловить строчки и kill -9 его. Возможно будет проще для понимания. Но на python универсальней, как видно у меня и мониторинг "зависания" встроен. Хотя, карта может зависнуть наглухо и kill -9 не поможет. Но это вопрос скорее к железу, у меня на одном из ригов он пока не решен.

 

Единственная не решенная проблема это вот этот баг: https://github.com/nginnever/zogminer/issues/65

Nicehash любит разрывать соединения и один из инстансов начинает сыпать ошибочными шарами до перезагрузки (которая рано или поздно случается).

Можно добавить отдельный watchdog который по номеру воркера мониторит пул на наличие повышенного числа invalid шар и киляет процесс для перезапуска. Но я пока не стал имплементировать.

Для RX карт работает?

Да

 

 

Да, вроде в этохе работает

Кстати я так понимаю что оно реализовано так же жестко 

echo 220 > /sys/class/drm/card0/device/hwmon/hwmon0/pwm1

echo 220 > /sys/class/drm/card1/device/hwmon/hwmon1/pwm1

Только автоматизированно.

 

Да. Автоматической подстройки нет. Но был скрипт, который должен всё это делать где-то там. В Claymore 7.3 кстати в Linux управление скоростью работает. Мне пока без надобности, выставляю везде фикс.

255 это 100% если что. 128 это 50%. И так далее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×