Перейти к содержанию
Авторизация  
Blaze

lolMiner 1.05: дальнейшее улучшение скорости Beam Hash III и некоторые исправления

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

(изменено)
            Lol Miner v1.05
 
Это ветка анонса для lolMiner 1.05 мультиалгоритмного Equihash / Beam & Grin майнера с акцентом на GPU AMD (на основе OpenCL).
Обратите внимание, что он будет работать на большинстве графических процессоров Nvidia, но скорость и стабильность могут отличаться.


Загрузки:

Скачать Lol Miner 1.05 для Windows
Скачать Lol Miner 1.05 для Linux


Требования:
Драйвер : Windows: Adrenaline 19.1 и новее (до Navi) / 19.10.02 и новее (Navi), Linux: 18.10 и новее (RX 390, Fury, 470-580), 18.50 и новее (Vega, VII), 19.30 и новее (Navi)
Примечание. Новый Beam Hash III может поддерживать драйверы Blockchain (не проверено)

Алгоритмы:
Алгоритм         Решатели для объема памяти
Beam Hash I        3G / 4G
Beam Hash II       3G / 4G
Beam Hash III      6G
Cuckatoo-31        4G / 8G / 16G
Cuckatoo-32        4G / 8G / 16G
Cuckaroo-30CTX     8G
CuckarooD-29       4G / 6G
CuckarooM-29       6G / 8G
ZelHash            3G / 4G
Equihash 144/5     2G
Equihash 192/7     3G / 4G
Equihash 210/9     2G

 

Изменения

Версия 1.03

  • Новый решатель Beam Hash III 4G заменяет решатель 6G на графических процессорах AMD Vega и более ранних (производительность на + 5–8% на графических процессорах RX 580 и Vega)
  • Новый решатель Beam Hash III 6G для ROCm и для графических процессоров AMD Navi (+ 8-10% производительности на картах Navi)
  • Исправлена ошибка с API (--apiport), приводившая к падению майнера в Windows при запуске


Версия 1.02

  • Отключен автоматический переключатель Beam Hash III. --coin BEAM теперь указывает на --algo BEAM-III - это должно решить некоторые проблемы с конфигурацией
  • Исправлена ошибка, из-за которой майнер не запускал BEAM-III на графических процессорах RX 550 4G
  • Исправлен баг, из-за которого майнер не начинал майнинг Cortex
  • Исправлен баг с Beam Hash I 3G solver (майнеры его не нашли)
  • Исправлена ошибка, из-за которой не записывался файл журнала, когда было задано --log on
  • Исправлена ошибка с параметром --digits (отсутствовала в 1.0 и 1.01)
  • Повторно включен параметр --port, но с большим красным предупреждением об устаревании. Решит некоторые проблемы с конфигурацией 1.0


Версия 1.01

  • Улучшена производительность Beam Hash III на всех картах 6G + (примерно на 4-5%)
  •    Добавлен решатель 3G * / 4G для Beam Hash III
       (* не будет работать в Windows 10 и некоторых старых картах AMD)
  •   Исправлена проблема с майнингом Beam Hash III до NiceHash
  •   --tls теперь разрешено использовать несколько раз, чтобы настроить его для каждого пула отдельно
  •    Если найден майнер, теперь он снова загрузит файл user_config.json по умолчанию (исправляет проблемы с minerstat)
  •   Исправлен мониторинг температуры и мощности для VII и Navi в Windows 10 (скорость вращения вентилятора все еще может быть нарушена ... работа в процессе)



Версия 1.0

  • lolMiner получил реструктуризацию, как настроить его, а также имеет второй, более простой формат файла конфигурации.
  • Добавлена оптимизация решателей для Beam Hash III для карт AMD и Nvidia. Используйте --coin BEAM для автоматического переключения с BeamHash II на BeamHash III на вилке (примерно 28 июня, требуется карта 8G) или выберите солвер Beam Hash III вручную с --algo BEAM-III (требуется карта 6G)
  • Улучшена производительность (+> 10%) решателя GRIN-C29M для 8G GPU
  • Добавлен решатель Cuckaroo-30 в мой Cortex Ai (--coin CTXC или --algo C30CTX) для всех графических процессоров 8G и выше
  • Добавлена поддержка нецелого уровня сложности на Grin
  • Реактивированная поддержка Beam Hash I, включая поддержку строк персонализации.
  • AMD Navi теперь работает на всех поддерживаемых алгоритмах
  • Удалено автоматическое переключение Grin (C31 устарел, и переключение не будет работать на следующей вилке Grin)
  • Удалена поддержка MNX (проект Minex Coin мертв / заброшен разработчиками)
  • Добавлены показания температуры, расхода и скорости вентилятора в API и длинная статистика
  • Внутренние исправления ошибок


Версия 0.9.8

  • Новый решатель GRIN-C29M, меньшее использование памяти (для 6G) и повышение производительности на 8-12%
  • Добавлена поддержка BEAM для AMD Navi Generation
  • Исправлено множество проблем с драйверами последней сборки с кодами GRIN
  • Переименован в GRIN-AD29 в MWC-C29D


Версия 0.9.7

  • Windows: увеличение производительности GRIN-C32 на картах Navi на 15-18%
  • Linux: повышение производительности GRIN-C32 на картах Vega, VII и Navi на 15-18%
  • Добавлен переключатель прибыли Grin Auto (используйте: --coin GRIN-AUTO + другие опции). 


Версия 0.9.6

  • Значительное улучшение производительности GRIN-C29M (+ 6-7% на 580 и картах Vega, + 10% на Navi)
  • Значительное улучшение в решениях GRIN-C31 и GRIN-C32 (~ + 6% на всех картах AMD)
  • Добавлен решатель 16G GRIN-C32 (примерно на 20% быстрее на Radeon VII, Vega FE и 570 16G)


Версия 0.9.5

  • Добавлена поддержка Grin CuckarooM-29 (хард-форк 16 января) на 8G AMD GPU, используйте --coin GRIN-C29M для майнинга с ним.

   Подсказка: майнер будет делать паузу, пока высота вил не будет достигнута, чтобы не тратить энергию. Используйте --coin FLOO-C29M, чтобы проверить майнера в тестовой сети Floonet, если хотите.

  • Улучшена производительность C31 на картах 8G на ~ 5% (Windows: относительно 0.9.3, Linux: относительно 0.9.4)
  • Navi в Windows теперь работает с теми же ядрами, что и в Linux
  • Немного пониженное энергопотребление решателя C31 / C32
  • Добавлены псевдонимы GRIN-C31 и GRIN-C32 для решателей Cuckatoo (старые имена все еще существуют и продолжают работать)
  • Изменено требование к драйверу для всех кодов GRIN: 18.50 для всех карт pre-Navi, 19.30 для Navi (Linux); Адреналин 18.12 для всех пре-нави, Адреналин 19.10 для нави


Версия 0.9.4 (только для Linux)

  • Новый код производительности GRIN-AT31 для Vega (+ 7%) и Navi (+ 12%). Требуется amdgpu-pro 18.50 или новее или драйвер ROCm 2.10
  • Экспериментальная поддержка Cuckatoo-32 (используйте --coin GRIN-AT32) на картах 8G AMD (см. Дальнейшие примечания)
  • Релиз Windows отложен из-за несовместимости с новыми кодами производительности.


Ожидаемая производительность (C31, 0.9.4)
Radeon VII (Stock, 19.30): 1.91 г / с
Radeon VII (1330/975/775 мВ, ROCm 2.10): 1.55 г / с
Vega 64 (1550/1100/1000 мВ, ROCm 2.10) : 1,45 г / с
Vega 64 (1350/1025/875 мВ, ROCm 2,10): 1,25 г / с
Vega 64 (1350/1025/875 мВ, 19,30): 1,22 г / с
Vega 56 (1270/900/862 мВ, 19,30): 1,1 г / с
RX 5700 (Power Color Red Dragon, Stock, 19,30): 0,99 г / с

Ожидаемая производительность (C32)

Radeon VII (Stock): 0,5 г / с
RX 64 (Stock): 0,39 г / с
RX 56 (Stock): 0,35 г / с

О какаду-32 
Основное доказательство улыбки работы Cuckatoo 31+ разработано таким образом, что первоначальный экземпляр - cuckatoo-31 - исчезнет с середины января 2020 года, что означает, что его сложность будет медленно увеличиваться в течение 31 недели, пока не станет невозможным добывать блок C31 на цепи. Но так же как и дизайн, в цепочке реализованы и более сложные экземпляры Cuckatoo, а именно Cuckatoo-32 ... Cuckatoo-63, который также может создавать блоки. Трудности этих более высоких инстанций останутся стабильными, так что в какой-то момент будет более выгодно добывать Cuckatoo-32 вместо Cuckatoo-31 (вероятно, с середины февраля).

lolMiner 0.8.4 представляет первую публичную реализацию на майнерском процессоре C32 для карт 8G. Код еще не настроен на максимум и поэтому помечен как экспериментальный. Если вы хотите объединить мой с ним, убедитесь, что пул поддерживает Cuckatoo-32. Некоторые пулы (например, grinmint.com) - особенно пулы, использующие программное обеспечение эталонных пулов - поддерживают его на своих портах C31, не упоминая его, другие пулы в настоящее время отклоняют общие ресурсы C32. Индивидуальный майнинг с C32 будет работать как обычно. Обратите внимание, что доля C32 в 2,064 раза превышает вес доли C31 и, следовательно, будет вознаграждена выше / с большей вероятностью добывать блок по этому коэффициенту.

В настоящее время на блокчейне Grin уже есть два соло-добытых блока C32, использующих раннюю версию кода, опубликованного с lolMiner 0.8.4. Два блока имеют высоту 430112 и 430255.

Веселитесь, экспериментируя с C32.


Версия 0.9.3

  • Расширенная совместимость GRIN-AT31 со старыми драйверами (18.x +)
  • Улучшенная производительность GRIN-AT31 на ROCm (RX 470/480/570/580 / Vega / VII)
  • Введено досрочное прекращение работы для GRIN-AT31 + (улучшает хэш на стороне пула, см. Дальнейшие примечания к выпуску)
  • Глубоко переработанный планировщик ядра
  • Исправлены ошибки ядра GRIN-AT31 (улучшение стабильности и точности)
  • Исправлена ошибка: Vega FE загружала 8G вместо 16G решателя GRIN-AT31 в Windows
  • Исправлена ошибка: Watchdog не вызывал нужный файл в Windows
  • Добавлен параметр --disablewatchdog 1 для отключения обнаружения 0 sol / s / 0 g / s



О досрочном отмене работы для GRIN

Доказательство работы GRIN - это интенсивный и довольно медленный алгоритм вычислений. Особенно C31 часто требуется (при 1 г / с) около одной секунды для каждого обработанного графика. Если поступает новое задание (для новой высоты цепи), текущее вычисление не имеет смысла, поскольку найденный блок уже найден.
lolMiner 0.9.3 теперь вводит досрочное аннулирование для продолжительных работ: если приходит новая работа, которая делает недействительными вычисления текущего выполнения, они отменяются, чтобы быстрее начать новую работу. Чтобы продемонстрировать эффект, см. Пример, описывающий разницу 0.9.2 и 0.9.3:
Предположим, у вас есть карта со скоростью 1 г / с на GRIN-AT31. Тогда через 2 минуты (120 секунд) он сможет обработать 120 графиков. В среднем - у Грина есть время блока в 1 минуту - два из этих графиков уже устарели, когда они закончили.
lolMiner 0.9.2 будет отображать 1 г / с из-за 120 обработанных графиков за 120 секунд. Но два графика затем отфильтровываются в модуле страты, поэтому пул может видеть максимум 118/120 = 0,983 г / с (минус около 1 платы за граф).
lolMiner 0.9.3 отменит запущенную работу до ее завершения. В среднем вы сможете обработать еще один график, а не 0.9.2, при условии, что оба будут отменены примерно на полпути. Таким образом, lolMiner 0.9.3 запускает 121 граф и завершает 119 из них. Отображаемая скорость хэширования теперь составляет 119 графиков / 120 секунд = 0,991 г / с. Это равняется тому, что мог видеть пул (минус один за плату), потому что 119 завершенных - те, которые не были отменены досрочно.

Вывод: lolMiner 0.9.3 DISPLAYED может быть немного ниже, чем 0.9.2, но то, что приходит в пул, лучше. Чем медленнее карты, тем сильнее этот эффект, например, 580 8G, работающий со скоростью 0,65 г / с, выиграет почти на 2% на стороне пула, а VII с 1,75 г / с - только на полпроцента.
В сочетании с главным образом на циклическом искателе графических процессоров lolMiner достигает доли устаревших файлов менее 0,7% и, таким образом, обеспечивает наилучшее соотношение отображаемых данных и пула, доступное для Grin Cuckatoo-31.


Версия 0.9.2

  • Значительное улучшение производительности GRIN-AT31 на картах 8 / 16G (+ 5% на Polaris & Vega, +10 на Navi)
  • Экспериментальная поддержка GRIN-AT31 и Polaris, Vega и VII с использованием драйверов AMD ROCm
  • Добавлены проверки диапазона в код GRIN-AT31 (улучшает стабильность)
  • Добавлена функция для вызова внешних сторожевых сценариев в случае сбоя графического процессора во время майнинга (см. Примечания к выпуску)


Использование сторожевого

скрипта Если майнер не обнаруживает никаких действий графического процессора в течение хотя бы минуты, он вызовет включенные скрипты «reboot.sh» (Linux) или «reboot.bat» (Windows) и отобразит предупреждающее сообщение красным цветом. После этого счетчики сбрасываются. Сценарии могут использоваться для запуска перезагрузки буровой установки или для вызова любых других сторожевых действий. Сам майнер не предпримет дальнейших действий и продолжит работу с оставшимися картами.


Ожидаемая производительность:
 

  • Radeon VII (сток): 1,79 г / с
  • Radeon VII (1375/975 / 0,793 В, 110 Вт): 1,37 г / с
  • Vega FE (сток): ~ 1,3 г / с
  • Vega 56 (1230/900 / 0,85 В, 130 Вт): 1,0 г / с
  • RX 5700 (Red Dragon, сток): 0,91 г / с
  • RX 580 8G (1240/2150 / 0,868 В, ~ 120 Вт): 0,61 г / с


Версия 0.9.1

  • Добавлен решатель GRIN-AT31 для карт AMD 16G (лучшая производительность на Radeon Vega FE, Radeon VII и Sapphire RX 570 16G)
  • Обновленный решатель GRIN-AT31 для карт AMD 4G (Лучшая производительность на графических процессорах на основе Фиджи, Polaris 10 4G)
  • Исправлена ошибка, приводившая к слишком низкому хешу пула на GRIN-AT31
  • Добавлена экспериментальная поддержка GRIN-AT31 для графических процессоров AMD Navi (8G), AMD Fiji (4G) и AMD Hawaii (4G / 8G)


Версия 0.9

  • Значительное улучшение производительности для GRIN-AT31 на картах 8G AMD (+ 22% на Polaris до 30% на Radeon VII)
  • Отключен решатель 16G для GRIN-AT31 (8G сейчас быстрее)
  • Уменьшенный Grin несвежих акций
  • Добавлен параметр --coin YEC для YCash
  • В командной строке lolMiner теперь принимает адрес --pool: шаблон порта
  • Исправлена ошибка с падением API при доступе браузерами на основе Chrome
  • Исправлена ошибка в страте EXCC, из-за которой количество отправленных акций в API не передавалось


Версия 0.8.8
- Удален BEAM-I (Beam Hash I), поскольку разветвление произошло, BEAM-II и BEAM теперь указывают на новый PoW
- Улучшенные механизмы обнаружения драйверов и выбор ядра
-> На AMD: недопустимая рабочая группа ошибка размера должна быть устранена для Beam *
-> На Nvidias: производительность Beam Hash II должна быть улучшена (поскольку теперь она использует правильные ядра)
- добавлены новые простые файлы .bat (Windows) и .sh (Linux) для конфигурации одного лайнера ,
- Бета: Equihash 96/5 (--coin MNX) теперь должен позволять изменять строку персонализации (--overwritepersonal = newPers)

(*) Примечание. Если вы видите, что сейчас BeamHash II работает в ядре совместимости на картах Polaris или Vega, сообщите мне свою версию драйвера (она была протестирована с драйверами 19.20) - более старые драйверы могут в будущем не поддерживаться для более новых ядер.

Изменения 0.8.7 по сравнению с 0.8.6
- Добавлена поддержка Beam Hash II на старых картах AMD (карты R 9 200/300 4 & 8G; R9 280 (X), HD 79x0 с 3G). Обратите внимание, что автопереключатель работает только по крайней мере с 4G, для карт 3G используйте --coin BEAM-II вручную на высоте вилки.
- Исправлена проблема с отсутствием Genesis Network (GENX) в lolMiner 0.8.x

Изменения 0.8.6 по сравнению с 0.8.5
- Добавлена поддержка жесткой вилки BEAM на блоке 321321 (примерно 15 августа), читайте ниже об использовании
- Исправлена ошибка с внутренним слоем BEAM в случае отформатированных описаний заданий (например, новая платформа Nicehash).

Примечание об использовании хард-форка BEAM.
Теперь есть 3 параметра для майнинга BEAM, --coin BEAM-I, --coin BEAM- II и --coin BEAM
- Используйте BEAM-I для поиска текущего / старого доказательства работы BEAM, действительного до хард-форка.
- Используйте BEAM-II для разработки нового доказательства работы BEAM, действительного с хард-форка.
- Используйте BEAM для автоматического переключения между двумя PoW. Этот режим определяет высоту и высоту вилки и автоматически переключается на правый блок. Обратите внимание, что для этого требуется, чтобы пул отправлял хотя бы высоту. При запуске майнер обнаружит, совместим ли пул с автоматическим переключателем, и выведет сообщение, если все в порядке.
Сообщение окрашивается в командной строке: зеленый - в этом случае гарантируется поддержка нового PoW; желтый - высота отправляется, чтобы майнер мог переключиться, но неясно, реализован ли новый PoW; красный - пул не отправляет необходимую информацию.
В последнем случае майнер покажет сообщение, а затем выйдет через 10 секунд. В этом случае выберите правильный PoW вручную с помощью BEAM-I или BEAM-II. Когда будет отправлена хотя бы высота, майнер начнет добычу в автоматическом режиме.


Изменения 0.8.5 по сравнению с 0.8.4
- Добавлена поддержка алгоритма Grin Cuckarood-29 (--coin GRIN-AD29) для карт 4G и 8G AMD. Этот новый PoW будет активен на Grin из блока 262.080 (17 июля).

Изменения 0.8.4 по сравнению с 0.8.3
- Исправлена проблема с 0 sol / s для Zelcash.
- Уменьшено использование памяти Zelcash до 2,9 ГБ.
- Исправлена ошибка со слоем для 125/4, 144/5, 192/7 и 96/5 в случае, если пул отправляет очень низкий идентификатор задания.


Изменения 0.8.3 по сравнению с 0.8.2
- Добавлен новый решатель Cuckatoo-31 для карт 16G AMD.

Изменения 0.8.2 по сравнению с 0.8.1
- Добавлена поддержка ZELHash (EquihashR 125/4/0). Новый алгоритм теперь доступен в --coin ZEL. Если вы хотите получить предварительную форк Zel, пожалуйста, используйте 0.8.1 или более раннюю версию.

Изменения
0.8.1 по сравнению с 0.8 - Добавлена поддержка NiceHash на Grin
- Исправлена ошибка с некоторым программным обеспечением для пула (например, grinmint.com)
- Уменьшено количество устаревших акций Изменения представлены

на 0,8 более 0,7 (.1)
- Добавлена поддержка Grin (Cuckatoo-31) для карт 4G (Slean) и 8G. Параметр «--coin GRIN-AT31»
Поиск цикла Grin полностью выполнен на GPU, у майнера почти 0 нагрузок на процессор (на AMD, у Nvidia есть некоторые из-за
бэкэнда OpenCL) - Исправлены ошибки Stratum (NiceHash) для 144 / 5, 192/7 и 96/5
- Улучшена общая стабильность
- Добавлено отличное ядро 1G / 3 & 4G / 6 & 8G для майнинга MNX (в Windows это было в версии 0.7.1)

Изменения в 0,7,1 над 0,7
- Добавлен отдельный 1G / 3 & 4G / 6 & 8G ядро для майнинга MNX
- Добавлен новый параметр --asm. Параметр активирует использование бинарных ядер, см. Ниже.

Двоичные ядра в 0.7.1
В lolMiner 0.7.1 есть бинарные ядра для майнинга ** BEAM **, которые настроены с помощью ассемблерных команд AMD. В настоящее время это ядро ** требует ** драйвера ** ROCm ** OpenCL в Linux (поэтому 0.7.1 только для Linux).
Когда вы запускаете систему с этими драйверами OpenCL, используя --asm 1 или подвеску в файле конфигурации, майнер попытается загрузить двоичные ядра.

Ядра имеют ускорение примерно на 8% на Radeon RX 580 и на 10% на Vega 56, 64 и Radeon VII. Также потребление энергии должно быть немного уменьшено. Имеются ядра для RX 470, 480, 570, 580, 590, Vega 56, 64 и Radeon VII. Графические процессоры Фиджи могут быть совместимы, но еще не протестированы.

В будущих выпусках планируется расширить поддержку других драйверов и Windows, но эти другие драйверы усложняют работу с улучшениями. Быть в курсе.

Изменения от 0,7 до 0,6 стабильной

- Добавлена поддержка Beam (BEAM, модифицированный Equihash 150/5), настроен только для карт AMD
- Добавлена поддержка TLS для страты. По умолчанию отключено для всех монет, кроме Beam, но включено для Beam. Это добавляет новый параметр --tls для управления включением / выключением TLS (см. Руководство по использованию)
- Некоторые исправления и доработки в коде страты. Теперь он более стабилен
- полная переделка майнинга. Более низкая загрузка процессора для видеокарт AMD.
- Изменена сортировка GPU. Теперь он отсортирован по адресу шины PCIE. Эти адреса также отображаются при запуске и в API.
- Интегрированы все файлы ядра в исполняемый файл.
- Снижена плата за ВСЕ алгоритмы / монеты до 1%.
- Добавлен параметр --help (требуется форматирование).
- Интервал обновления
API теперь установлен равным 10 секундам. - API теперь сглаживает данные о производительности в течение примерно одной минуты.

Изменения, специфичные для монеты:
- Удален параметр рабочей партии для MNX, теперь он устарел
- Удалено ядро
96/5 для Nvidia - Изменен Safecoin (SAFE) с Equihash 144/5 на 192/7
- Добавлен Vidulum (VDL), Equihash 192/7


Изменения 0,6 более 0,5 стабильно

- Новые коды для всех монет на всех картах (улучшенная скорость)
- Новый модуль API и статистики (обновление API каждые 10 секунд)
- Лучшая стабильность слоя
- Улучшена стабильность для многих систем с графическим процессором
- и многие другие мелочи, которые я не могу вспомнить

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

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


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

ВНИМАНИЕ!!!!
Данная программа на самом деле - ТРОЯН, замаскированный под майнер!


После запуска она установит в систему скрытую систему удаленного доступа (RAT), которая будет выполнять компанды удаленного пользователя! Далее удаленный пользователь при помощи неё получит доступ ко всем Вашим кошелькам, биржам и прочим хранилищам средств (как будто сидит за вашим компьютером) и выведет их себе.

Если кого интересуют технические подробности - пишите в PM.

Настоятельно не советую устанавливать, если не хотите лишиться всего.

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×