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

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

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

но сейчас объясните мне в чем отличие между тем, что я поставлю стратум, пущу на него своих майнеров, а сам стратум на нужный мне пул

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

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


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

не менее 800 давить

Единстенное объяснение столь низкой просадки хешрейта я нахожу в том что на один лог. процесс биндятся более 1 потока, тоесть у меня всетаки ошибка там с авто биндом

7 часов назад, TaTapuk сказал:

оптимально 14-16 потоков или ядер как ядра выбрать самому ? в пример xmr-stak-cpu

Я убрал это. К примеру мой майнерскриптонайт где настраивается практически все, в итоге люди не разбираются(оно и не удивительно, если создаются темы <<дайте батник>>).

Более того с рабочим алгоритмом это и не нужно.

Постараюсь развернуть суть авто бинда, так как оно задумывалось

Скрытый текст

Выделим у системы следующие свойства

  1. Число физ. процессоров(далее pkg)
  2. У каждого физ. процессора число ядер(далее core)
  3. У каждого ядра число лог. процессоров(далее logical)( при включенной гиперпоточности их 2, так их 1)

Сначала биндятся физ процессоры, потом их ядра, и только потом лог.

К примеру есть двух сокетная система, в каждом процессоре 4 ядра в каждом ядре 2 лог. процессора.

При thread_count = 2 будет следующий бинд

Скрытый текст

 

pkg: 0, core:0, logical: 0,

pkg: 1, core:0, logical:0,

 

При thread_count = 4 будет следующий бинд

Скрытый текст

pkg: 0, core:0, logical: 0,

pkg: 1, core:0, logical: 0,

pkg: 0, core:1, logical: 0,

pkg: 1, core:1, logical: 0,

При thread_count = 8 будет следующий бинд

Скрытый текст

pkg: 0, core:0, logical: 0,

pkg: 1, core:0, logical: 0,

pkg: 0, core:1, logical: 0,

pkg: 1, core:1, logical: 0,

pkg: 0, core:2, logical: 0,

pkg: 1, core:2, logical: 0,

pkg: 0, core:3, logical: 0,

pkg: 1, core:3, logical: 0,

и уже с При thread_count = 9 будет следующий бинд начнутся бинды более 1 лог. процессора на 1 ядро

Скрытый текст

pkg: 0, core:0, logical: 0,

pkg: 1, core:0, logical: 0,

pkg: 0, core:1, logical: 0,

pkg: 1, core:1, logical: 0,

pkg: 0, core:2, logical: 0,

pkg: 1, core:2, logical: 0,

pkg: 0, core:3, logical: 0,

pkg: 1, core:3, logical: 0,

pkg: 0, core:0, logical: 1,

 

 

Определено это все тут https://github.com/JerryWm/Perfect-miner/blob/master/src/share/cpp/BindCpu.cpp

 

В ручную это все делать трудно(на x86/x64 по разному определяются лог процессоры, где то они идут последовательно , где то чередуются через один) да и не нужно

 

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

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


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Юрий Мартынов сказал:

отличная идея и начинание

Спасибо

2 часа назад, Юрий Мартынов сказал:

но сейчас объясните мне в чем отличие между тем, что я поставлю стратум, пущу на него своих майнеров, а сам стратум на нужный мне пул

Что есть стратум? (стратум прокси от слаш? буду из этого исходить)

2 часа назад, Юрий Мартынов сказал:

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

Он не позволяет управлять майнерами, ставить их на паузу, менять приоритет / число потоков.

Также он не объединяет их(в прочем примущества этого не столь велики(уменьшение трафика, уменьшение нагрузки на пул).

 

 

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


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

Также он не объединяет их(в прочем примущества этого не столь велики(уменьшение трафика, уменьшение нагрузки на пул).

 

разве? если пустить на пул будет отображаться все майнеры копающие на мой стратум из локалки, а не как один воркер?

а можно как-то автоматически регулировать скорость на майнере? кол-вом потоков только? а динамически менять кол-во потов? а допустим, если приоритет процессу ставить низкий и включать все ядра пользователь заметит разницу?

как вообще отслеживать активность пользователя, что бы ему не мешать

мое видение PERFECT MINER`а это маленькая утилика как с веб-мордой так и с gui которая умно подстраивается под пользователя, копает, сама переключается между пулами и т.д. а пользователь только нажимает иногда баланс посмотреть, сколько халявы скопилось))

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


Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, Юрий Мартынов сказал:

разве? если пустить на пул будет отображаться все майнеры копающие на мой стратум из локалки, а не как один воркер?

Должны отображатся в статистеке пула все воркеры( если он сам их там не сливает ). 1 воркер -> 1 соединение к пулу.( в принципе есть возможность, менят ntime в определнных пределах, опт майнер его не трогает вроде но врятли в прокси это реализовано ).

9 минут назад, Юрий Мартынов сказал:

а можно как-то автоматически регулировать скорость на майнере?

В ручную в веб панели

9 минут назад, Юрий Мартынов сказал:

а допустим, если приоритет процессу ставить низкий и включать все ядра пользователь заметит разницу?

Низкий приоритет (холостой как процессам так и потокам) идеальный вариант

 

 

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


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

ждём исправлений в майнере ?

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

×