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


Фотография

Ramfarm Ethereum mining distribution


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 106

#41 maximusmax

maximusmax

    Новичок

  • Пользователи
  • Pip
  • 39 сообщений

Отправлено 30 June 2016 - 01:13

а скорость должна так сильно скакать? карта msi 7970 в теории должна выдавать 22MH/s, у меня скачет

10,08

20,16

10,08

20,16

20,16

и повтряется.

можно ли проверить температуру GPU&


  • 0

#42 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 30 June 2016 - 02:50

maximusmax, Скачет она из-за того что там стоит  farm-recheck 200 , это нормально, так майнер спроектирован, если интересно поищите  где-то  genoil объяснял почему так происходит, темп-ры и разгона нет, всё работает на штатных частотах, отсюда и недостающие 2 мегахеша. 


  • 0

В личку - только деловые предложения.

Остальное будет проигнорировано.


#43 Ethminerrig

Ethminerrig

    Новичок

  • Пользователи
  • Pip
  • 14 сообщений

Отправлено 01 July 2016 - 00:04

Добавил немного в копилочку фонда проекта :)


  • 1

#44 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 01 July 2016 - 01:55

Ethminerrig, Спасибо :)
P.S. На подходе поддержка вот таких девайсов


Сообщение отредактировал Smit1237: 01 July 2016 - 01:58

  • 0

В личку - только деловые предложения.

Остальное будет проигнорировано.


#45 mrzevs

mrzevs

    Новичок

  • Пользователи
  • Pip
  • 20 сообщений

Отправлено 01 July 2016 - 06:35

Smit1237, Когда планируется сделать поддержку майнера от Клеймора?


  • 0

#46 Rabinovitch

Rabinovitch

    Мечтатель

  • Пользователи
  • PipPipPip
  • 5079 сообщений
  • ГородN-ск

Отправлено 01 July 2016 - 07:58

так прошей тупо на хард - делов-то? - прокатывало ещё во времена BAMT.

 

Мне не надо, я не пользуюсь этим Ramfarm (просто нет потребности). Людям хочется попроще, да. Ничего в этом зазорного нет. Усложняют себе жизнь лишь мазохисты.


  • -1

#47 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 01 July 2016 - 17:29

mrzevs,Пока в списке задач он не на первом месте, сейчас нужно добиться стабильной работы того что имеем, там не всё так просто, драйвер который я использую попросту вызывает segfault у клейморовского майнера, к сожалению дебаг не возможен в принципе, так что придётся методом тыка, не хочу навешивать граф оболочку еще на +1 гигабайт только ради него.


  • 0

В личку - только деловые предложения.

Остальное будет проигнорировано.


#48 mrzevs

mrzevs

    Новичок

  • Пользователи
  • Pip
  • 20 сообщений

Отправлено 01 July 2016 - 21:49

Smit1237,жаль, конечно, просто, сейчас большинство наверное сидит на дуале... а вообще, сама идея хорошая.


  • 0

#49 osnwt

osnwt

    Пользователь

  • Пользователи
  • PipPip
  • 96 сообщений

Отправлено 01 July 2016 - 21:56

mrzevs,Пока в списке задач он не на первом месте, сейчас нужно добиться стабильной работы того что имеем, там не всё так просто, драйвер который я использую попросту вызывает segfault у клейморовского майнера, к сожалению дебаг не возможен в принципе, так что придётся методом тыка, не хочу навешивать граф оболочку еще на +1 гигабайт только ради него.

Вообще Claymore довольно оперативно реагирует на запросы и баг-репорты. Если вылетает segfault с core dump, то можно вполне договориться и отправить ему дамп памяти. С другой стороны, лично я бы предпочел установить второй гиг библиотек x11 и при этом пользоваться тем, чем удобно - 1гиг флэша или 2 - погоды уже не делает. Запускать X-сервер не обязательно, но половина утилит от AMD требует наличия X11 дисплея. Потому вполне покатила бы compressed FS на флэше в режиме r/o для предотвращения повреждений при отключениях питания. Сорри, я пока не смотрел на то, что предлагается (работа полностью из ram или комбинация ram + r/o flash), потому только мысли вслух.


  • 0

#50 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 01 July 2016 - 21:56

mrzevs, Я не отказываюсь, просто есть человек под которого я всё это затеял, ему клеймор не важен, ему нужна стабильность и поддержка  usb wdt, как разберусь и нормализую работу его ферм, плотно займусь клеймором, там просто фронт работ нехилый, сидеть придётся много, долго, и упорно.

osnwt, Классика, набор скриптов  live boot, флеш монтируется в  ro  что бы было с чего конфиг читать, так что в принципе второй пункт, я на биткоинтолк с недавних пор не имею аккаунта, и если честно в эту помойку возвращаться не горю желанием, так что с баг репортами у меня туго, но тут не майнер виноват, это я и так уже выяснил, проблема в том что кривой амд драйвер не позволяет работать с ADL в режиме  headless, до первого обращения к этому API клеймор работает, после  segfault, и так любой софт который пытается обратиться к этим функция, будь-то  atitweak, od6config или claymore.


Сообщение отредактировал Smit1237: 01 July 2016 - 22:00

  • 0

В личку - только деловые предложения.

Остальное будет проигнорировано.


#51 ed_war_d

ed_war_d

    Новичок

  • Пользователи
  • Pip
  • 11 сообщений

Отправлено 02 July 2016 - 20:50

mrzevs, Я не отказываюсь, просто есть человек под которого я всё это затеял, ему клеймор не важен, ему нужна стабильность и поддержка  usb wdt

А температурный режим видеокарт человека не интересует?

А мне все нравится кроме отсутствия температур


Сообщение отредактировал ed_war_d: 02 July 2016 - 20:50

  • 1

#52 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 02 July 2016 - 21:21

ed_war_d, Нет, биос карты вполне способен сам управлять оборотами, без помощи извне, к тому же там нормально организована приточка. Да и если я прикручу ADL вряд ли кто-то станет вбивать консольные команды что бы мониторить гпу, а веб морду писать ещё нужно. Так что как ни крути, а это будет не быстро. Ну там вроде бы всё нормализовалось, и время на покопаться с драйвером у меня появилось, stay tuned как говорится 


  • 0

В личку - только деловые предложения.

Остальное будет проигнорировано.


#53 osnwt

osnwt

    Пользователь

  • Пользователи
  • PipPip
  • 96 сообщений

Отправлено 02 July 2016 - 21:27

ed_war_dДа и если я прикручу ADL вряд ли кто-то станет вбивать консольные команды что бы мониторить гпу, а веб морду писать ещё нужно. Так что как ни крути, а это будет не быстро.

CDM прекрасно управляет кулером для поддержания температуры и отключает карты при перегреве. А его монитор или моя утилита дают веб морду с температурами и прочей статистикой майнеров. Это уже готово, писать не надо. Надо только запустить майнер.

Сообщение отредактировал osnwt: 02 July 2016 - 21:28

  • 0

#54 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 02 July 2016 - 22:15

osnwt, Это да, а что делать тем кто захочет genoil? :(


  • 0

В личку - только деловые предложения.

Остальное будет проигнорировано.


#55 ed_war_d

ed_war_d

    Новичок

  • Пользователи
  • Pip
  • 11 сообщений

Отправлено 03 July 2016 - 19:58

CDM прекрасно управляет кулером для поддержания температуры и отключает карты при перегреве. А его монитор или моя утилита дают веб морду с температурами и прочей статистикой майнеров. Это уже готово, писать не надо. Надо только запустить майнер.

А я могу температуры увидеть? В линуксе не силен, но по инструкции легко сделать флешку и запустить 


Сообщение отредактировал ed_war_d: 03 July 2016 - 19:58

  • 0

#56 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 03 July 2016 - 20:55

ed_war_d, С флешкой нет, не работает там это, как и  claymore,  в процессе разработки.


  • 0

В личку - только деловые предложения.

Остальное будет проигнорировано.


#57 ed_war_d

ed_war_d

    Новичок

  • Пользователи
  • Pip
  • 11 сообщений

Отправлено 03 July 2016 - 21:01

ed_war_d, С флешкой нет, не работает там это, как и  claymore,  в процессе разработки.

Будем ждать ...


  • 0

#58 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 03 July 2016 - 21:54

ed_war_d, Уже занимаюсь, пока из результатов - угробил систему сборки, придётся переделывать всё заново( благо это не долго) кажется я допёр как всё запустить. 

osnwt, Ваш веб интерфейс позволяет только считывать данные? Или через него можно задавать настройки? 

P.S.Пока на всякий случай выделил красным что не работает, что бы по 10 раз на один и тот же вопрос не отвечать.


Сообщение отредактировал Smit1237: 03 July 2016 - 21:55

  • 0

В личку - только деловые предложения.

Остальное будет проигнорировано.


#59 osnwt

osnwt

    Пользователь

  • Пользователи
  • PipPip
  • 96 сообщений

Отправлено 03 July 2016 - 22:18

osnwt, Ваш веб интерфейс позволяет только считывать данные? Или через него можно задавать настройки? 

Писалось это как замена родной утилиты, но только с целью мониторинга - управлять я предпочитаю через  ssh, да и не часто это надо.

 

Вообще говоря, я выдал автору детальные предложения на тему, как доработать файл конфигурации, чтобы можно было заливать один и тот же конфиг на несколько ригов, и каждый бы брал то, что общее или специфичное для данного рига. Но пока я не увидел результата, несмотря на обещание изучить предложения. Поэтому я пока не стал добавлять управление.

 

Для запуска CDM я сделал шелл-скрипт (и батник для Win систем), в котором задаются параметры для майнинга, включая кошельки, общие для разных пулов. Данный скрипт при старте автогенерирует файлы epools.txt и dpools.txt для заданных пулов в заданном порядке с учетом особенностей пулов, после чего запускает майнер с заданной командной строкой. Мне это показалось очень удобным, так как не надо копировать кошельки и прочее при замене пулов. При установке системы на флэшку этот файл логично вынести в редактируемую часть, и тогда все параметры будет сведены в один файл, поскольку прокси для данного майнера не нужны.

 

Монитор же работает под nodejs на всех системах. Исходники на гитхабе. Выглядит вот так (я не утруждал себя красотой, меня больше интересовал функционал):

 

ethmon.png

 

В принципе, были планы дописать email уведомления по разным событиям, но пока не дошел ход, хотя заготовки уже сделаны. Сейчас мне более приоритетно добавление вотчдога, но не usb, а wifi - с возможностью удаленного управления питанием и ресетом системы без завязки на USB. Тогда монитор возьмет на себя и функции кормления собачки, если все хорошо с майнером.


Вот скрипты для запуска (Windows, Linux), не самая последняя версия, но примерно так:

http://pastebin.com/Z01QXm8p

http://pastebin.com/22AQiMis

#!/bin/bash
#
# Miner startup file by osnwt@bitcointalk.org
#
 
# ----- Wallets (usually exchange deposit addresses) -----
ETH_WALLET="0x0000000000000000000000000000000000000000"
BTC_WALLET="0000000000000000000000000000000000"
DCR_WALLET="00000000000000000000000000000000000"
 
# ----- Common options -----
RIG="rig"
USER="user"
EMAIL="user@example.com"
 
# ----- Rig GPU options -----
GPU_OPTS="-tt 75"
ETH_OPTS= # "-etha 0"
DCR_OPTS="-dcri 47"
 
# ----- Prepare pool lists -----
WDIR=$(dirname "$0")
EPOOLS="$WDIR/epools.txt"
DPOOLS="$WDIR/dpools.txt"
 
ClearPools() {
   echo "# List of Ethereum pools (autogenerated)" >"$EPOOLS"
   echo "# List of Decred pools (autogenerated)"   >"$DPOOLS"
}
 
Ethereum() {
    [ "$7" -ne 0 ] && echo "POOL: $2, WALLET: $3, PSW: $4, WORKER: $5, ESM: $6, ALLPOOLS: 0" >>"$EPOOLS"
}
 
Decred() {
    [ "$5" -ne 0 ] && echo "POOL: $2, WALLET: $3, PSW: $4" >>"$DPOOLS"
}
 
ClearPools
 
# -----------------------------------------------------------------------------------------
# Type      Name              Address                Wallet       Passwd  Rig  ESM  Enabled
# -----------------------------------------------------------------------------------------
Ethereum  DwarfPool  eth-eu.dwarfpool.com:8008  $ETH_WALLET/$RIG  $EMAIL  $RIG  0      1
Ethereum  DwarfPool  eth-ru.dwarfpool.com:8008  $ETH_WALLET/$RIG  $EMAIL  $RIG  0      0
Ethereum  DwarfPool  eth-us.dwarfpool.com:8008  $ETH_WALLET/$RIG  $EMAIL  $RIG  0      0
Ethereum  EtherMine  eu1.ethermine.org:4444     $ETH_WALLET.$RIG    x     $RIG  1      1
Ethereum  EtherMine  us1.ethermine.org:4444     $ETH_WALLET.$RIG    x     $RIG  1      0
 
# -----------------------------------------------------------------------------------------
# Type       Name                  Address                    Wallet    Passwd      Enabled
# -----------------------------------------------------------------------------------------
Decred    PoolMN     stratum+tcp://dcr.pool.mn:4800         $USER.$RIG    x            1
Decred    YIIMP      stratum+tcp://yiimp.ccminer.org:4252   $DCR_WALLET  $RIG          1
Decred    ZPool      stratum+tcp://mine.zpool.ca:5744       $BTC_WALLET  $RIG          1
Decred    SuprNova   stratum+tcp://dcr.suprnova.cc:2252     $USER.$RIG    x            0
Decred    CoinMine   stratum+tcp://dcr.coinmine.pl:2222     $USER.$RIG    x            0
# -----------------------------------------------------------------------------------------
 
export GPU_FORCE_64BIT_PTR=0
export GPU_MAX_HEAP_SIZE=100
export GPU_USE_SYNC_OBJECTS=1
export GPU_MAX_ALLOC_PERCENT=100
export GPU_SINGLE_ALLOC_PERCENT=100
 
CMDLINE="$WDIR/ethdcrminer64 $GPU_OPTS $ETH_OPTS $DCR_OPTS"
 
echo "Command line: $CMDLINE"
$CMDLINE

  • 1

#60 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 03 July 2016 - 23:27

osnwt, Про веб морду понял, про вотчдог не очень, пните в сторону описания железки

Скрипты несомненно пригодятся


  • 0

В личку - только деловые предложения.

Остальное будет проигнорировано.





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных