Что такое скрипт майнинг?

Майнинг большинства современных криптовалют выполняется с помощью оборудования (майнеров) трех типов:  Scrypt (скрипт) майнеры, SHA256 майнеры и уникальное гибридное оборудование. Давайте подробно разберемся с тем, что же такое скрипт майнинг.

  1. Что такое скрипт майнинг
  2. Теория скрипт майнинга
  3. Первоначальные установки
  4. Параметр настройки шейдеров shaders XXX
  5. Параметр настройки интенсивности intensity XX
  6. Дополнительная настройка параметров

Скрипт майнинг

Скрипт майнинг – это майнинг криптовалют, которые основаны на специальном алгоритме Scrypt. Для этого используют специальное оборудование, которое применяет главную измерительную мощность в MH/S (мегахэш/секунду) или KH/S (килохэш/секунду).

Вот основные криптовалюты, которые можно получать скрипт майнингом:

  • Litecoin;
  • Isracoin;
  • Dogecoin;

Заниматься скрипт майнингом можно несколькими способами. Можно майнить при помощи ферм с видеокартами или вашего компьютера или ноутбука с достаточными мощностями.

Теория скрипт майнинга

Процесс скрипт майнинг имеет значительные отличия от процесса добычи обычных биткоинов путем SHA256 майнеров. Скрипт алгоритм был разработан для майнинга на основе процессоров, а не видеокарт. Однако, по мере развития и появления новых разработок скрипт майнинг тоже перешел на добычу криптовалюты при помощи видеокарт. Процессы расчета у этого алгоритма более сложные, чтобы добиться эффективной работы необходимо соблюдение особых аппаратных условий, которые свойственны только скрипт алгоритмам.

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

Имеется несколько параметром, которые позволяют настроить скрипт майнинг очень тонко. К их настройке нужно подойти очень серьезно, от этого будет зависеть эффективность майнинга в целом. Все эти параметры являются своеобразными ключами для начального запуска CGMiner. Нельзя просто так добавить какой-либо ключ для запуска, в этом случае CGMiner перестанет исправно работать или начнет постоянно «падать». Это говорит о том, что данные ключи не подходят для скрипт майнинга.

!Обратите внимание! Если CGMiner постоянно «падает», возникают различные ошибки, вызванные неправильным функционированием видеокарты, то необходимо понизить значения основных параметров.

Первоначальные установки

Для компьютера на базе системы Linux имеет такой вид:

export GPU_MAX_ALLOC_PERCENT=100

Этот шаг является необязательным, так как он ничего серьезно не меняет в процесс майнинга. Основное значение соответствующего параметра можно выставить в 40-45. Будет вполне достаточно, увеличение значение не даст ничего.

export GPU_USE_SYNC_OBJECTS=1

Этот параметр позволяет подключать мощности центрального процессора для добычи криптовалюты.

На Windows эти параметры задаются в специальной среде, где происходит запуск CGMiner.  Основной процесс добычи соответствующей криптовалюты приводит в действие специальный BAT-файл, можно задавать параметры в самом начале этого файла.

Вот эти два параметра непосредственного запуска CGMine должны начитаться с новой строчки после предыдущих параметров:

setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1

Параметр настройки шейдеров (shaders XXX)

Благодаря этому параметру можно указать CGMiner значение шейдеров на видеокарте. Для каждой модели видеокарт значение шейдеров свое. Необходимо выставлять именно то значение, которое соответствует вашей видеокарте. Видеокарты nVidia имеют небольшое количество шейдеров, поэтому майнинг на их основе будет не очень эффективным.

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

Параметр настройки интенсивности (intensity XX)

Скрипт майнинг, как и добыча биткоинов зависит от показателя интенсивности. Главное значения основного параметра меняются от 0 до 20, в рипере используется специальный mtrlt. Не стоит выставлять сильно большой показатель интенсивности, это негативно скажется на скорости процесса майнинга, потому что завышенное значение будет требовать большого объема памяти. Повышенная интенсивность перезаписывает определенные участки видеопамяти, все это требует ресурсов памяти, что отрицательно скажется на самом майнинге. Из-за этого также может появиться большое количество ошибок и неверных расчетов.

Если значение интенсивности не выставить самостоятельно, то CGMiner будет сам выставлять этот параметр.  Значение будет выставляться таким образом, чтобы компьютер работал стабильно. Минимальное значение параметра интенсивности, которое можно выставить – это 8. В автоматическом режиме CGMiner будет стараться не опускать это значение ниже.

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

Дополнительная настройка параметров

Чтобы выполнить более детальную настройку процесса майнинга, в арсенале программы имеются еще несколько дополнительных ключей.

Параметр настройки lookup-gap:

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

Параметр настройки thread-concurrency:

Этот параметр позволяет управлять объемами расчетов, которые выполняет скрипт алгоритм. Первоначально параметр выставлен на самое большое использование потоков шейдеров видеокарты. Значение этого ключа должно быть кратно числу шейдеров. Видеокарты серии Radeon HD5XXX обладают специальной архитектурой vliw5, которая имеет коэффициент 5х, а серия видеокарт  Radeon HD6xxx имеют архитектуру vliw4, что позволяет выставлять коэффициент 4х. Однако, при этом коэффициенте показываются лучшие показатели процесса майнинга.

Параметр настройки g:

Этот параметр не является важным, его можно не использовать. Он позволяет лишь немного снизить интенсивность. Настраивать его необходимо путем самостоятельного подбора наилучшего значения, которое будет соответствовать конфигурации.

Не забываем про версию драйвера видеокарты!

Несвежая версия драйвера способна значительно ухудшить работу скрипт майнера и снизить общую эффективность майнинга. Поэтому необходимо правильно выбирать версию драйвера. Правильно подобранная версия драйвера не только исключит ошибки, но и позволит выйти на максимальную производительность. Для большинства современных видеокарт любой модели версия драйвера OpenCL SDK не должна быть ниже 2.6.

Обсудить/оставить отзыв

Оставьте первый комментарий!

avatar
wpDiscuz