- Майнинг на процессоре (CPU) 2021 — актуальность, прибыльность, инструкция
- Где можно майнить на процессоре?
- Отличия в майнинге между CPU и GPU
- Таблица производительности процессоров в майнинге
- Пример расчета доходности
- Инструкция по майнингу Zcash с помощью процессора на Windows
- Теперь самое важное — настройка программы.
- Так же на этом пуле можно майнить с помощью видеокарт
- Майнинг на процессоре: соотношение эффективности CPU и GPU
- Майнинг: видеокарта – да, процессор – нет
- Майнинг с помощью процессора
- Важен ли процессор для майнинга на видеокарте
- Варианты процессоров CPU
- Резюме
Майнинг на процессоре (CPU) 2021 — актуальность, прибыльность, инструкция
Если Вы недавно открыли для себя тему с криптовалютами, наверняка задавали себе вопрос выгоден ли майнинг на процессоре в 2019 году? Чтобы ответить на этот вопрос давайте сначала рассмотрим матчасть.
Процессор это по сути интегральная схема или электронный блок который является главной частью аппаратного обеспечения ПК или другого оборудования. А видеокарта это графический процессор, предназначением которого является обработка графики и выдачи 3D картинки и прочих эффектов пользователю через монитор.
И процессор и видеокарта по факту являются схожим оборудованием правда они имеют разную целевую заточку, что и обуславливает эффективность при майнинге.
Навигация по материалу:
Где можно майнить на процессоре?
Прежде чем перейти к техническим аспектам майнинга на CPU разберемся где именно будем добывать криптовалюту. Есть два варианта:
- искать самому подходящие алгоритмы, криптовалюты, пулы для майнинга, или использовать удобный для этого всего сервис.
- Таким сервисом является мультипул MinerGate – проекту уже больше года и по истине удобен и поверьте, люди тут зарабатывает деньги.
Сервис Minergate на наш взгляд наиболее оптимальное решение, поскольку даёт примерно такую же доходность как и при самостоятельном поиске (а часто и выше), при этом не требует от майнера высокий уровень технических знаний и постоянного мониторинга ситуации на рынке криптовалют.
Отличия в майнинге между CPU и GPU
Ядро процессора способно обработать 4 32-битных, или 8 32-битных в зависимости от выбранного такта( тактовая частота — отрезок между двумя импульсами, который делает возможным выполнение нескольких операций оборудованием), а допустим видеокарта способна обработать 3150 32-битных инструкции за такой же такт. На выходе имеем то, что майнинг на видеокарте в 800 раз выгоднее чем на процессоре.
А как же процессора с 12-ю, 8-ю или 6-ю ядрами? Они же наверняка бомба в майнинге? Увы, даже относительно слабенькая видеокарта будет в несколько раз сильнее их, так что серьезно рассматривать их как альтернативу не стоит.
Таблица производительности процессоров в майнинге
Модель | Скорость(kH/s) | (GHz) | Ядра |
Xeon X5450 | 22 | 3.00 | 4 |
Xeon L3426 | 19.36 | янв.87 | 4 (8 HT) |
Xeon E5620 | 26.апр | фев.40 | 4 (8 HT) |
Xeon E5504 | 42 | 2.00 | 2×4 |
Xeon E5405 | 18.авг | 2.00 | 4 |
Xeon E5-2650 | 129.30 | 2.00 | |
Xeon E5-2630L | 41 | 2.00 | 6 (12 HT) |
Xeon E5-2620 | 93.91 | 2.00 | |
Xeon E5-1650 | 64.61 | мар.20 | 6 (12 HT) |
Xeon E5-1620 | 50.18 | мар.60 | |
Xeon E3-1230 | 44.4 | мар.20 | 4 (8 HT) |
Xeon E3-1220 | 40.50 | 03.окт | 4 (1 HT) |
Xeon 5160 | 17 | 3.00 | |
Xeon 5160 | 20.79 | 3.00 | |
Pentium M 740 | 0.8 | янв.73 | 1 |
Pentium M | янв.23 | янв.60 | 1 |
Pentium Dual T3400 | 08.май | фев.16 | 2 |
Core i7-920 | 37 | фев.67 | 4 (8 HT) |
Core i7-920 | 41 | 4.00 | 4 (8 HT) |
Core i7-870 | 35.4 | мар.40 | 4 (8 HT) |
Core i7-860 | 25 | фев.80 | 4 (8 HT) |
Core i7-740QM | 16 | янв.73 | 4 (8 HT) |
Core i7-4770 | 80 | мар.40 | 4 |
Core i7-4770 | 93 | мар.40 | 4 (8 HT) |
Core i7-4770 | 95 | мар.40 | 4 (8 HT) |
Core i7-3960X | 101 | апр.29 | 6 (12 HT) |
Core i7-3930K | 98 | апр.50 | 6 (12 HT) |
Core i7-3770 | 60 | апр.38 | 4 (8 HT) |
Core i7-3720QM | 37 | фев.60 | 4 (8 HT) |
Core i7-3720QM | 42 | фев.60 | 4 (8 HT) |
Core i7-3630QM | 39 | мар.29 | 4 (8 HT) |
Core i7-2760QM | 38 | фев.40 | 4 (8 HT) |
Core i7-2700K | 50 | мар.90 | 4 (8 HT) |
Core i7-2630QM | 16 | 2.00 | 4 (8 HT) |
Core i7-2630QM | 21 | 2.00 | |
Core i7-2600K | 49 | апр.60 | 4 (8 HT) |
Core i7-2600 | 47.15 | мар.40 | 4 (8 HT) |
Core i5-750 | 30 | мар.30 | 4 |
Core i5-650 | 17.18 | мар.20 | 2 (4 HT) |
Core i5-520M | 12 | фев.40 | |
Core i5-3570K | 55 | апр.50 | 4 |
Core i5-3470 | 43 | мар.20 | 4 |
Core i5-2500T | 28 | фев.40 | 4 |
Core i5-2500K | 31 | 5.00 | 4 |
Core i5-2500K | 48 | апр.90 | 4 |
Core i5-2467M | 12 | янв.60 | 4 |
Core i5-2400S | 32.8 | фев.50 | 4 |
Core i3-540 | 15.апр | 03.июн | 2 (4 HT) |
Core i3-450 | 15 | фев.90 | |
Core i3-2130 | 23 | мар.40 | 2 (4 HT) |
Core i3-2120 | 21.май | мар.30 | 2 (4 HT) |
Core i3-2100 | 19 | 03.окт | 2 (4 HT) |
Core 2 Quad Q9550 | 27.май | фев.83 | 4 |
Core 2 Quad Q9550 | 32.2 | мар.40 | 4 |
Core 2 Quad Q8400 | 21.июн | фев.66 | 4 |
Core 2 Quad Q6600 | сен.68 | фев.40 | 4 |
Core 2 Extreme QX9775 | 29.2 | мар.20 | 4 |
Core 2 Duo T9500 | 17.76 | фев.60 | 2 |
Core 2 Duo T7500 | 06.май | фев.20 | 2 |
Core 2 Duo T7250 | 5 | 2.00 | 2 |
Core 2 Duo T7250 | 6 | 2.00 | |
Core 2 Duo T6570 | сен.52 | 02.окт | |
Core 2 Duo T5500 | июл.28 | янв.66 | 2 |
Core 2 Duo MacBook Pro 5.2 (2009) | 11 | фев.80 | |
Core 2 Duo E7500 | 13.янв | фев.93 | 2 |
Core 2 Duo E7300 | 7 | фев.70 | 2 |
Core 2 Duo E6600 | окт.45 | фев.40 | 2 |
Core 2 Duo E4300 | мар.25 | янв.80 | |
Core 2 Duo E2200 | сен.20 | фев.90 | 2 |
Celeron 440 | 4 | 2.00 | 1 |
Atom N450 | фев.61 | янв.66 | 1 |
Atom N2800 | май.81 | янв.87 | 2 (4 threads) |
Atom N270 | фев.57 | янв.66 | 1 |
Atom N270 | фев.78 | янв.80 | |
Atom N2600 | апр.88 | 01.июн |
Имейте ввиду, на разных алгоритмах процессоры выдадут разную скорость.
Как видим скорость рассчитана в kH/s, тогда как скорость для видеокарт рассчитана в Mh/s (таблица хешрейта видеокарт), что это означает? А то, что 1 MH/s = 1,000 kH/s, а значит скорость добычи заветных криптовалютных монеток в тысячи раз быстрее.
Также скорость майнинга может измеряться в следующих величинах:
- 1 GH/s — гигахеш;
- 1 TH/s — терахеш;
- 1 PH/s — петахеш;
Пример расчета доходности
Давайте возьмем для примера i7-6700K 4,6Mhz , который сейчас стоит 23 396,28 руб, генерирует он примерно 350 kH/s! Что же имеем по профитности? Воспользовавшись калькулятором получаем, что при майнинге Ethereum на процессоре мы будем в минусе на 1,5 доллара.
Таким образом на выходе имеем следующее в нынешнем майнинговом мире, где постепенно усложняется алгоритм хеширования, абсолютно нету смысла использовать процессор для майнинга. Если же Вы решили заняться данным вопросом всерьез, тогда лучше купить несколько видеокарт и собрать собственную ферму для майнинга.
Инструкция по майнингу Zcash с помощью процессора на Windows
Пул который мы будем использовать Zcash.flypool.org
Оптимальная программа для майнинга Zcash на CPU nheqminer. Настройку майнера nheqminer мы разберем ниже, если вопросы останутся есть подробная видео инструкция.
Теперь самое важное — настройка программы.
Для моего процессора получилось следующее:
- nheqminer.exe -l eu1-zcash.flypool.org:3333 -u t1NF6yLUxAAttibU8mzfX86o8aWLcqF38DX.rig1
Красным выделил то, что нужно изменить:
- rig1 — имя пользователя. Оно в принципе ни на что не влияет, просто помогает разобраться, если вдруг вы майните сразу несколькими компьютерами, то можно каждому прописать разное имя.
- t1NF6yLUxAAttibU8mzfX86o8aWLcqF38DX — это номер ZCash кошелька, на который будут идти начисления за майнинг, поменяйте его на свой номер кошелька.
Данные настройки, нужно записать в .bat файл, положить этот .bat файл в папку с программой майнером, которую вы скачали выше и затем запустить, после чего должен начаться майнинг.
Так же на этом пуле можно майнить с помощью видеокарт
Настройки майнинга ZCash для видеокарт Nvidia следующие:
nheqminer.exe -cd 0 -l eu1-zcash.flypool.org:3333 -u t1NF6yLUxAAttibU8mzfX86o8aWLcqF38DX.rig1
Настройки майнинга ZCash для видеокарт AMD следующие:
ZecMiner64.exe -zpool eu1-zcash.flypool.org:3333 -zwal t1YZMnyXStuGKykkFxM6Lh8DTVJdTMx6R51.YourWorkerName -zpsw x
Не забудьте сменить кошелёк на свой в файле настроек.
На этом всё. Минимальная сумма выплаты с пула — 0.001 ZCash. Сколько вы намайнили — смотрите на сайте пула в разделе статистики.
Источник
Майнинг на процессоре: соотношение эффективности CPU и GPU
Различие оборудования для майнинга имеет принципиальное значение для достижения конечного результата. Что выбрать: майнинг на процессоре или на видеокарте? В чём различия эффективности оборудования для майнингового процесса на базе CPU и GPU? Представляется разумным разобраться в этой теме более подробно.
Майнинг: видеокарта – да, процессор – нет
Конечно же, добывать новые значения хэшей, используя как резервы вычислительных мощностей центрального процессора ЭВМ, так и резервы видеокарт, вполне возможно. Однако здесь главным является вопрос физической и экономической целесообразности. Для этого нужно понимать, какие процессы протекают внутри каждого вида процессоров.
Майнинг с помощью процессора
«Проц» или «кристалл» – главное устройство-распорядитель в электронно-вычислительном комплексе. Психика человека одноканальна. Иногда кажется, что компьютер представляет собой абсолютную противоположность и может выполнять сразу несколько программ одновременно. Это неверно: в момент времени процессор выполняет только одну операцию. Просто в отличие от человека, сознание которого не может переключаться очень быстро, процессор может прерываться с частотой… да хоть миллион раз в секунду. Получается, что сразу несколько вычислительных процессов выполняются одновременно (хоть и медленнее, чем если бы выполнялись последовательно). А кроме того, эти программы ещё и отличаются по своей функциональности:
- например, текст – в картинку на мониторе;
- или перезапись файла на жесткий диск;
- диспетчеризация процессов в компьютере.
К тому же к этим действиям также относятся и процессы, которые для нас (как для пользователей) не заметны, потому как направлены на обеспечение работы самой машины:
- производится деление резервов вычислительной мощности между выполнением прикладных программ и на поддержание работы самого программного комплекса;
- поддерживается актуальность программ, имеющих аналоги (то есть, проще говоря, устаревающих) – таким образом обеспечивается принцип совместимости и преемственности;
- поддерживается условное разделение совокупного массива памяти на логические диски.
Этот функционал может выглядеть просто и примитивно для пользователей, но вот для ЭВМ это далеко не такая уж легкая задача.
Производительность компьютера в данном случае зависит от количества транзисторов, находящихся в процессоре. Элементарных узлов, выполняющих алгоритм «если – то»
Чем их больше, тем больше операций в секунду процессор способен выполнять. Логически элементарные составляющие процессора объединяются в ядра. Данное агрегирование позволяет поднять производительность «кристалла» – тактовую частоту.
Для сравнения имеет смысл разобрать такой параметр, как количество 32-битных алгоритмов-инструкций, выполняемых компьютерным процессором за принятый временной квант – пусть это будет 1 такт. У стандартного ядра CPU показатель обрабатываемых 32-битных инструкций составляет максимально 8. Если принять к рассмотрению только последние модели кристаллов, то количество ядер там достигает 12, а тактовая частота – 3 Ггц (то есть 3 млрд. тактов/сек). В итоге общее количество алгоритмов-инструкций в секунду:
Для чего эта детализация? Потому что майнинг – это весьма специализированная, но при этом крайне простая процедура, которая является простым перебором. Прерывание и диспетчеризация здесь нужны не более, чем горбы и шерсть верблюдам в московском зоопарке. Там не требуется частое переключение, а также управление различными процессами, зато требуется перебирать возможные значения, делать это быстро и последовательно.
То есть для майнинга важна такая характеристика, как способность процессора выполнять как можно большее количество алгоритмов в секунду. А вот возможность оперативно переключаться с одной операции на другую (равно как и достигать скорость звука на перехвате) здесь вообще не востребована. А вообще, майнинг на процессоре и видеокарте, конечно же, технически вполне реализуем.
Это тоже процессор, просто его создавали для выполнения крайне специализированных функций. В задачу GPU входит адаптирование сигналов, поступаемых из центрального процессора, и построение картинки на экране. Даётся команда каждому пикселю:
- относительно результирующего цветового окраса;
- интенсивности излучения (яркости);
- наличия сигнала в принципе.
Всё очень скучно и монотонно. Прерывания и диспетчеризация не требуются. Берём команды от CPU и «переводим» их на язык, понятный пикселям: то есть просто либо даём разность потенциалов (напряжения) на контакты микросхемы, питающие каждый пиксель, либо не даём. Есть один макроприбор, прекрасно демонстрирующий такую схему работы – это адаптер. Вот только для целей майнинга (то есть для нужд простого перебора безумного количества значений) такой вот адаптер подходит, как нельзя лучше.
Попробуем привести пример в цифрах: если принять в качестве стенда видеокарту AMD, то показатель тактовой частоты у нее будет 0,755 ГГц. Немного. Однако намного важнее, сколько 32-битных инструкций данная карта способна исполнить за квант времени. А этот показатель у AMD составляет аж 3200. Получается:
Это в 10 раз больше, чем майнинг потенциальной криптовалюты на устройстве CPU. Но не нужно огульно критиковать и возможности центрального процессора. CPU для майнинга тоже сгодится. Просто результаты его работы будут незаметны на фоне активности GPU в силу того, что вычислительная производительность процессоров CPU на порядок меньше, ибо это устройство просто занято другими задачами. Оно раздаёт указания всем устройствам в компьютере которые находятся под его контролем – не до простого перебора короче.
Однако, если начать майнить какую-нибудь «молодую» криптовалюту с минимальным показателем сложности, то «довесок» в размере 10% хэшрейта, получаемого от центрального проца может быть очень даже кстати.
Выше был приведён пример простых альткоинов. Что же касается «старичков» (например, Биткоина или Эфириума), то здесь использование CPU не то, что неэффективно, а просто невозможно в принципе (в настоящее время). Сложность добычи с момента создания того же Биткоина возросла в 5,0 трлн. раз! Поэтому за разумный отрезок времени никаких блоков, скорей всего, вы добыть не сможете. Но это не значит, что процессор не будет перегружен и не израсходует повышенное количество энергии (за которую придется заплатить).
Не справляются с добычей «битка» уже и видеокарты (экономический результат будет грошевый). Биткоин сейчас майнится исключительно ASIC-ам – их можно сравнить с «концентратом GPU». Любой процессор содержит в себе логические ядра. Это узлы, в которых, собственно и происходит исполнение задачи. В случает GPU – формирование команды пикселю (ну, или анализ значения на пригодность). С ASIC-ов сняли задачу построения каких бы то ни было изображений, озадачив исключительно перебором (еще более узкопрофильный прибор получился). А для пущей эффективности уже чисто технологически добавили в микросхемы транзисторов и ядер. Своего рода высокопроизводительное масштабирование было реализовано.
Важен ли процессор для майнинга на видеокарте
В погоне за вычислительной мощностью за рамками обсуждений остается вопрос CPU. Раз уж договорились, что его значение в поиске новых хэшей и генерации блоков ничтожное, то может, лучше не отвлекать «дяденьку» от классических обязанностей? Всё верно, только в данном контексте центральный процессор –это не отдельно стоящая структура, а интегрированный в общую схему компьютера орган. Как мозг в организме человека (кстати, очень подходящее сравнение).
Без мозга человек – овощ. Так и майнинговая ферма не может существовать без CPU, который, фактически, будет управлять GPU. Ферму можно сравнить с атлетом на стероидах, которому очень сильно развили мускулатуру, чтобы добиться лучших результатов на соревнованиях. Происходит это, вполне естественно, за счёт сокращения интеллектуальных способностей, но это совсем не значит, что голова становится не нужна (а есть тогда куда?).
В случае с майнингом «перекачивают» в компьютере именно GPU, но даже графическими процессорами (которые чего-то там майнят) нужно управлять. Так что CPU в любом случае понадобится. Но тут возникает вопрос качества: неправильный подход основывается на том, что раз уж у нас GPU «перекачано», то и центральный процессор должен быть о-го-го. Начинаются переплаты с абсолютно невостребованными приобретениями.
И напрасно, потому что для того, чтобы управлять центрами GPU, совершенно необязательно соревноваться с ними в вычислительной мощности. К тому же майнинг – процедура нудная и монотонная, прерываний много не требует (разве что для самоподдержания работы самого компьютера). Построения сложной графической картинки на экране от компьютера (а опосредованно, и от CPU) не нужно. Так что центральный процессор просто будет «наполовину свободен от своих обязанностей». Как следствие, покупки дорогостоящих и относительно высокопроизводительных «игровых» процессоров для майнинговых ферм совершенно не требуется.
Совсем иное дело, если для целей майнинга будет использоваться тот же суперкомпьютер. Резервы мощностей CPU у такой машины настолько огромны, что они все могут быть востребованы для целей майнинга. Тогда, конечно, чем мощнее будет каждый отдельно взятый модуль, тем лучше
- нужен ли центральный процессор (CPU) при майнинге? – Жизненно необходим.
- эффективен ли CPU для целей майнинга? – Скорее нет, чем да.
- оказывает ли воздействие качество (технические свойства) центрального процессора на майнинг с помощью GPU? – Нет. От процессора будет требоваться одно – чтобы он поддерживал работу ОС.
Варианты процессоров CPU
Пожалуй, стоит разобрать пару вариантов процессоров CPU, которые подойдут при формировании фермы для майнинга. Определяющим здесь является именно соотношение стоимость/производительность.
- Intel Celeron G1840; 2,8 GHz; 2MB; s1150 Box.
- Первое и главное – невысокая стоимость при необходимом уровне производительности.
- Наличие термопакета, мощностью в 53 Вт. Неэффективного отвода выделяемого тепла нет. Поэтому и перегрева устройства точно не произойдёт.
- Intel Pentium G3260; 3,3 GHz; 3MB; s1150 Box.
- Данный процессор сможет не только управлять фермой, но и одновременно быть вычислительной основой мультимедийного компьютера.
- Присутствует собственная (автономная) система охлаждения.
- Имеется собственная графическая система Intel HD Graphics. Может заменять процессор GPU на своём начальном уровне. Майнить с её помощью не выйдет, но если что, то компьютер загрузится.
Резюме
Как следует из описания эволюции криптовалютных сетей по показателю сложности майнинга, по идее, любая криптовалюта должна проходить через этап «сверхлёгкой» добычи. Однако если исходить из анализа истории, этот период продолжается крайне недолгое время. А после этого требуется наращивание вычислительных мощностей в связи с ростом сложности добычи.
В этой связи ориентироваться на майнинг на процессорах профессионально не рекомендуется никому (как уже было подмечено выше, больше электроэнергии потратите, чем вознаграждения от сети получите). Если уж вкладываться, то сразу в видеокарты или даже в ASIC-и. Если алгоритм добычи их позволяет. А что, вот Эфириум до сих пор только видеокартами и майнится!
Источник