Что лучше для майнинга nvidia или amd


Geforce или Radeon в майнинге?

При сборе первой фермы часто возникает вопрос какие карты лучше выбрать Nvidia/Geforce (зеленые) или AMD/Radeon (красные)? В принципе карты похожие ж, какая разница с каких собирать?

Ответ на этот вопрос в принципе простой в зависимости от того, какую монету Вы собрались копать. Так вся совокупность монет поделена между несколькими алгоритмами, самыми популярными являются DaggerHashimoto, CryptoNight, Equihash, NeoScrypt.

Первые два алгоритма лучше копают по традиции лучше копают радеоновские карточки, тогда как в последних двух однозначно лучше другие. Однако это не справедливо для 100% случаев и нужно смотреть непосредственно каждую модель, так как даже в одной линейке карты могут разниться хешрейтом (скоростью майнинга).

Давайте для примера сравним NVIDIA GTX 1060 и AMD R9 380, для общего знаменателя я взял майнинг на алгоритме Эфириума, который первая карточка копает со скоростью 20.13, а вторая 18 MH/s.

Таблица сравнения.

Алгоритм NVIDIA GTX 1060 AMD R9 380
NeoScrypt 0.7 0.27
Lyra2REv2 21.9 6.2
DaggerHashimoto 20.13 18
Decred 1.82 0.66
CryptoNight 0.42 0.48
Lbry 0.19 0.04
Equihash 281.69 168.45
Pascal 0.66 0.55
X11Gost 8.6 2.5

Как видим карта от Radeon немного лучше только в алгоритме Cryptonight (Монеро сделана на нем), в NeoScrypt, Equihash, X11Ghost, Decred, Lyra2RE2v, по последнему алгоритму особенно велико отставание.

Теперь давайте глянем по другим характеристикам:

В обоих картах нужно дополнительное питание, однако радеоновская потребляет 190 Вт, тогда как карта от нвидия ест 120 Вт, а это означает что нужен мощнее, а значит и дороже блок питания.

В прошлом карты AMD потребляли намного больше, чем Nvidia однако нынешнее поколение карт практически уровнялось и некоторые модели стали даже лучше.

Кстати в памяти тоже разница, у радеоновской 2 гб, тогда как у второй 3 гб, этот показатель важен при майнинге алгоритма DaggerHashimoto, который требует много памяти, но в других алгоритмах память практически не нужна, поэтому если майнить другие монеты этот показатель не имеет значение.

Конечно такое сравнение не отражает все положение вещей и карта Radeon Vega 64, это вовсе ракет которая готова майнить Cryptonight при хешрейте 1300-1400 H/s. Но факт остается фактом, карты Nvidia более универсальны и можно использовать для большего числа алгоритмов, тогда как карты Radeon выигрывают в цене, так Radeon 570 и 580 более прибыльно чем Geforce 1060, да и Vega 56/64 лучше 1080ti. Поэтому самый правильный вариант будет сборка 50/50 одна ферма на радеонах другая на нвидия, так как никогда не угадаешь какой более профитный алгоритм появиться в будущем и на какую из этих карт в первую очередь сделают програму майнер.

Но не рекомендую засовывать разные карты в одну ферму, она работать будет, но возможны баги.

Полный перечень популярных карт с их хешрейтом можете посмотреть на нашей страничке.

Следите за обновлениями ProMining.su в Telegram.

promining.su

Что лучше для майнинга: Nvidia или AMD?

Популярность майнинга – давно уже не новость. В какой-то момент, примерно два месяца назад, казалось, что новый бум пошел на спад. Но, не тут-то было, курс Bitcoin пошел вверх, а за ним выросли и другие криптовалюты. А компания AMD как раз представила новые флагманские видеокарты Vega, которые заинтересовали добытчиков криптовалют.

В старые времена, когда ASIC еще не было, а видеокарты нормально майнили Биткоины, решения компании AMD на голову превосходили конкурентов от Nvidia. Но со временем добыча BTC на видеокартах канула в лету, а на рынок вышли новые криптовалюты. Изначально они тоже лучше майнились на видеокартах Radeon, благодаря большему числу ядер в их GPU.

И тут опять пришли перемены: весной-летом нынешнего года спрос на GPU Radeon серий 400 и 500 оказался таким большим, что возник дефицит, а цены подскочили до 2 раз, если не больше. Майнеры обратили внимание на карты Nvidia: оказалось, что при нынешних ценах они могут быть выгоднее.

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

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

Карты уровня GeForce GTX 1050 и Radeon RX 560 не очень подходят для создания фермы. Их стоит покупать при наличии дешевого электричества, а также доступе к материнской плате с большим количеством слотов PCI-E. Например, Asus B250 Mining Expert позволяет подключить до 19 видеокарт, но она пока не продается.

Цены видеокарт AMD

Цены видеокарт AMD Radeon сильно варьируются, в зависимости от магазина. Например, самой доступной видеокартой RX 570 на «Яндекс.Маркете» оказалась модель от Gigabyte, оснащенная 4 Гб видеопамяти.

AMD Radeon RX 580 продаются не сильно дороже. Так, можно найти в продаже экземпляр видеокарты с этим GPU от Gigabyte. Конечно, с большой долей вероятности, в нужном количестве найти эти видеокарты по такой цене не получится. Поэтому стоит ориентироваться на прайс в районе 22 тысяч.

Самая свежая видеокарта, AMD Radeon RX Vega 64, не может похвастать доступностью. Цены на нее стартуют с отметки вдвое больше, чем за RX 580. При этом, чтобы получить при добыче Ethereum хэшрейт около 40 МХ/с, карты придется настраивать (изменять частоты ядра и памяти).

Цены видеокарт Nvidia

Так как GTX 1050 с 2 Гб памяти для того же Эфира вообще не подходит (для майнинга ETH надо минимум 3 Гб видео-ОЗУ), ее мы не рассматриваем. Следующая бюджетная модель, GTX 1050 Ti с 4 Гб VRAM. В силу невыдающейся производительности в майнинге, ажиотажа вокруг нее нет.

Более серьезная модель, GTX 1060 с 3 Гб памяти. Более продвинутая ее вариация, оборудованная вдвое большим количеством ОЗУ, будет стоить дороже, но предлагает запас на будущее.

Более высокую производительность предлагает GeForce GTX 1070. Стоит ли отдавать свои деньги за комплект таких карт под майнинг-ферму, разберемся дальше.

Во флагманской категории у Nvidia есть две видеокарты, GTX 1080 и GTX 1080 Ti. Первая рассчитана на массовую аудиторию геймеров, у нее ценник относительно доступный. А вот GTX 1080 Ti обойдется заметно дороже.

Эффективность видеокарт AMD и Nvidia в майнинге

Чтобы понять, что лучше, нужно проанализировать соотношение цены и производительности актуальных GPU. Для расчетов оттолкнемся от значений производительности в добыче Ethereum, так как эта валюта – одна из самых популярных для добычи на GPU. С другими монетами ситуация не сильно отличается, заметных перевесов в сторону тех или иных видеокарт нет.

Начнем с Nvidia: самая младшая видеокарта, GeForce GTX 1050 Ti, выдает хэшрейт на уровне 12,6 MH/s. Если разделить 9348 рублей на это число, получим значение около 742 рублей. Именно во столько обойдется 1 МХ/с производительности. Для GTX 1060 деление цены на производительность дает итог почти 779 рублей за мегахэш вычислительной мощности.

Более дорогая GTX 1070 показывает менее привлекательную цену мегахэша, 969 рублей. Но при сборке фермы на таких картах есть шанс сэкономить на остальном железе, если нет возможности купить плату на десяток портов PCI-E. GTX 1080 внезапно вовсе не радует, она выдает всего 27,5 МХ/с, так как ее память хоть быстрее, но имеет большие задержки. В итоге имеем 1390 рублей за мегахэш, что не радует.

Флагманская GeForce GTX 1080 Ti стоит немало, но тоже не столь привлекательна, как младшие модели. Ведь удельная стоимость мегахэша на ней лишь немного не дотянула до 1,5 тысяч: 1474 рубля.

У AMD ситуация немного отличается. Например, Radeon RX 570 при указанной выше цене показывает цену мегахэша в 749 рублей. Radeon RX 580 демонстрирует еще более выгодную цену за МХ/с, от 737 рублей. А флагман Vega 64, при правильной настройке, обойдется в 1189 рублей за мегахэш.

Для удобства данные сведены в таблицу

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

Стоит учитывать, что точные значения потребления видеокарты зависят от степени удачности чипа, частоты GPU и памяти, наличия/отсутствия. «Поиграв» частотами, можно добиться увеличения хэшрейта, снизив производительность. Именно это недавно сделал пользователь, повысивший производительность Radeon Vega 64 до 43,5 MH/s, одновременно снизив расход энергии. Поэтому приведем значения TDP, заявленные производителем.

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

Как показывает таблица, самыми энергоэффективными видеокартами для майнинга являются GeForce GTX 1050 Ti, 1070 и 1080. Но сама по себе энергоэффективность еще ни о чем не говорит. Чтобы понять, как влияет экономичность на прибыль, стоит привести пример вычислений, учитывающих тарифы на электроэнергию. В качестве образца взят тариф по Москве, составляющий около 9 центов США за кВт*ч.

Умножив мощность в киловаттах, затрачиваемую на развитие производительности в 1 МХ/с (последний столбец таблицы сверху), на тариф, а также умножив на 24 (часа в сутках), получаем сумму, которую нужно отнять от дневной прибыли с майнинга. Она 12 сентября 2017 года составляла 0,06802 доллара США.

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

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

А что в итоге

Если посмотреть на последний столбец в табличке выше, можно заметить одну интересную закономерность: все карты показывают примерно одинаковую прибыльность. Она варьируется от 5,2 до 5,6 центов с мегахэша. То есть, разбежность в эффективности карт составляет менее 0,5 цента США, или меньше 10%. То есть, при длительной эксплуатации особой разницы в прибыльности майнинга на картах AMD и Nvidia нет, они одинаково хороши.

Для оценки окупаемости видеокарт как раз и нужно учитывать стоимость мегахэша. Чем она ниже – тем быстрее окупится видеокарта и начнет приносить прибыль владельцу. А самый доступный хэшрейт показывают модели Radeon RX 570 и 580, GeForce GTX 1050 Ti и GTX 1060. У них цена за 1 МХ/с составляет менее 800 рублей.

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

hype.ru

AMD или Nvidia: что майнит лучше? – RBC

На том или ином этапе, вероятнее всего, каждый майнер сталкивается со сложным выбором – на каких картах строить ферму AMD или Nvidia? В данной статье мы поделимся несколькими советами о том, как выбрать видеокарты и на что влияет конкретная марка устройства.

AMD или Nvidia: выбираем карту по алгоритму

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

Например, карточки AMD лучше справляются с работой на алгоритме DaggerHashimoto и  CryptoNight, а для Equihash и NeoScrypt больше подходят Nvidia. Но подобная кореляция работает не на 100%. Даже в рамках одной серии имеются различные модели, поэтому их хешрейт всегда будет отличаться. Лучше всего – определять эффективность работы на практике или при помощи специальных калькуляторов для профита майнинга.

Для лучшего понимания, какую карту, AMD или Nvidia, выбрать, предлагаем вам сравнительную таблицу, где рассмотрим показатели хешрейта для двух различных карт — NVIDIA GTX 1060 и AMD R9 380. Они имеют примерно одинаковую заявленную производительность.

АлгоритмNVIDIA GTX 1060AMD R9 380
NeoScrypt0.70.27
Lyra2REv221.96.2
DaggerHashimoto20.1318
Decred1.820.66
CryptoNight0.420.48
Lbry0.190.04
Equihash281.69168.45
Pascal0.660.55

AMD или Nvidia: энергопотребление

Еще один не менее важный показатель для видеокарты – показатель энергопотребления. Помимо хешрейта его обязательно следует учитывать. Для примера возьмем все те же карты NVIDIA GTX 1060 и AMD R9 380. Первая потребляет около 120 Вт в стоке, а вторая – около 190 Вт. Получаем, что, помимо выигрыша в хешрейте на картах Nvidia, мы получаем еще и выигрыш по энергопотреблению.

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

AMD или Nvidia: память

Для майнинга большинства монет не имеет никакого значения объем памяти видеокарты, но, например, для добычи криптовалют на DaggerHashimoto он играет одну из наиболее важных ролей. Поэтому обязательно проведем сранение и по данной характеристике. У рассматриваемой NVIDIA GTX 1060 на борту 3 Гб, а у AMD R9 380 – 2 Гб. Опять же карты от Nvidia в лидерах.

Резюме

Все вышеописанные данные позволяют оценить ситуацию лишь в целом, но, на самом деле, абсолютно оградить себя от использования карт AMD или Nvidia – нельзя. Хоть продукция от Nvidia и является более универсальной и эффективной, она имеет более высокую стоимость. В свою очередь некоторые модели от AMD тоже не уступают своим конкурентам, например, Radeon Vega 64 и вовсе свпособна майнить монеты на любом алгоритме с высоким хешрейтом. Кроме того, в подавляющем большинстве карты этого производителя более доступны.

Идеальным вариантом для обустройства фермы является схема – 50 на 50. Следует запускать сразу две фермы с различными фирмами карт. Это позволит вам сразу быть готовым к выходу новых монет на различных алгоритмах. Но совать карты различных типов в одну ферму не стоит – это может привести к частым багам и конфликтам оборудования, что негативно скажется на производительности.

Поддержи RBC, поделись статьей:

probtc.info

Майнинг на видеокартах AMD и NVIDIA

Часто в сообществе использующее  Bitcoin задают вопрос: почему майнинг (minin) на GPU (видеокарте) быстрее чем майнинг на CPU (процессоре)? Немного терминологии: CPU – центральный процессор (или просто процессор), является частью компьютера, исполняющей задачи программного обеспечения и указывающей всем остальным частям компьютера, что они должны делать в соответсвии с командами программ и пользователя.

GPU — графический процессор, является частью видео подсистемы компьютера. Основная функция GPU – рендеринг 3D графики и визуальных эффектов. И GPU и CPU – являются процессорами, но исполнены они были для выполнения различных задач. Эта конструктивная разница и делает GPU более производительным при майнинге в Bitcoin. Ядро CPU обрабатывает 4 32-битных инструкции за такт (SSE), или 8 32-битных инструкций за такт (AVX), в то время как GPU Radeon HD 5970 способно обработать 3200 32-битных инструкции за такт (используя свои 3200 ALU или шейдеров). Получается что в этом примере GPU способно обработать в 800 или в 400 (при AMX) раз больше инструкций за такт чем СPU. Даже не смотря на то, что с 2011 года производятся CPU c 6, 8 и 12 ядрами, и тактовой частотой в районе 2000-3000 МГц и более, GPU Radeon HD 5970 (с тактовой частотой 750 МГц) остаётся более чем в 5 раз быстрее четырёх 12-ядерных CPU с частотой 2,3 ГГц (при стоимости последних в районе $4700, в отличии от $350 за HD5970). CPU назовем «начальником» CPU, в первую очередь, разрабатывались для того, чтобы принимать решения в соответствии с указаниями программы. Например, если вы печатаете документ и сохраняете его, то работа CPU заключается в том, чтобы преобразовать ваш документ в соответствующий тип файла и дать указание жёсткому диску записать этот файл. Процессор также способен выполнять математические расчёты, в каждом CPU есть один или несколько ALU, способен следовать инструкциям «если произошло это — сделай то, иначе сделай что то другое». Большое количество элементов CPU занимаются отслеживанием того, способны ли остальные элементы переключиться на выполнение новой задачи в необходимый момент. Еще CPU выполняет множество других инструкций, которые добавляют сложности к его архитектуре, в том числе:

  • ограничение привилегий между пользовательскими программами и операционной системой
  • создание «иллюзии» виртуальной памяти для выполняемых программ
  • обеспечение обратной совместимости для выполнения устаревших программ и инструкций

GPU назовем «рабочим». GPU были разработаны для обработки видео. Естественно, GPU могут делать и математические расчёты и многие другие задачи, но сконструированы они были именно для обработки видео, а не для принятия решений. Обработка видео представляет из себя большие объёмы однотипной работы, при которой пикселям на экране монитора постоянно указывается, что они должны делать. Для эффективного выполнения такой работы GPU сконструированы так, что могут быстро обрабатывать большие объёмы повторяющихся операций, но при этом довольно медлительны в переключении на новую задачу. GPU содержат в себе большое количество ALU, значительно большее, чем содержат в себе CPU. В результате чего GPU выполняет громоздкие математические вычисления намного быстрее чем CPU. Аналогия: Представим себе что CPU — это маленькая группа очень умных людей. Они способны быстро справиться с любой поставленной задачей. Тогда GPU — это большая группа «бездарей», каждый из которых не в состоянии быстро выполнить какую-либо задачу, но которых можно научить выполнять повторяющиеся действия. В таком случае производительность большого числа «бездарей» делающих однотипную повторяющуюся работу окажется выше чем производительность небольшого числа очень умных людей выполняющих ту же работу. Это вовсе не означает что CPU жирный, избалованный или ленивый. И CPU и GPU — изготовлены из миллиардов микроскопических транзисторов, размещённых на маленьком кусочке кремния, при этом то, что позволяет CPU хорошо делать свою работу — это более сложная структура каждого элемента. Сложнее структура — больше площади занимает каждый элемент, а площадь на кремниевом чипе стоит дорого. В отличие от CPU, в GPU структура каждого элемента проста и мала по площади, что позволяет разместить на одном чипе большее количество «бездарных» элементов. ALU в GPU разбиваются на группы, в которых каждый участник в составе группы выполняет ту же операцию что и остальные (и не может выполнять какую то иную операцию). Они все будут работать над почти идентичной вариацией одной задачи, в идеальной синхронизации друг с другом, либо будут простаивать. При майнинге в Bitcoin выполняется одна постоянная операция — обработка хэш-функций, отличающихся друг от друга только одним символом — эта задача очень хорошо подходит для обработки на GPU. Возьмём, к примеру, GPU Radeon HD 5970 — это популярная и высокопроизводительная видеокарта для майнинга содержит в себе 3200 ALU, которые можно рассматривать как 3200 «бездарных исполнителей», обученных делать одни и те же повторяющиеся задачи до тех пор, пока им не придётся прерываться для принятия каких либо решений. Radeon HD 5970 сконструирован по архитектуре VLIW-5, это означает что 3200 исполнителей объединены в 640 групп, и каждая группа способна выполнить 5 операций за 1 такт. Для сравнения возьмём 4-х ядерный CPU, способный моментально переключаться на новые задачи и принимать решения, он содержит в себе всего 4 (или небольшое кратное 4 количество) ALU.Так как ALU выполняет всю работу необходимую для майнинга в Bitcoin, то скорость майнинга напрямую зависит от количества ALU. Причины по которым майнинг на GPU гораздо эффективнее майнинга на CPU: майнинг в Bitcoin не требует принятия решений, а представляет собой повторяющиеся математические операции. Принятие решений состоит только в определении «у меня есть блок» или «у меня нет блока». Это великолепная работа для выполнения на GPU. Почему GPU AMD больше подходят для майнинга чем GPU Nvidia? Во-первых, AMD конструирует свои GPU с использованием большого количества простых ALU (VLIW-архитектура), работающих на низких тактовых частотах (в среднем 1120-3200 ALU на частотах 625-900 МГц), в то время как конструкция GPU Nvidia состоит из меньшего числа более сложных ALU, что компенсируется повышением тактовой частоты ( в среднем 448-1024 ALU на частотах 1150-1544 МГц). Из-за разница в архитектуре GPU ALU Nvidia занимают большую площадь, чем ALU AMD, соответственно Nvidia размещает в чипе меньшее количество ALU. Это и приводит к выигрышу GPU AMD в решении задач, в которых важнейшим является производительность ALU:

  • AMD Radeon HD 6990: 3072 ALU x 830 МГц = 2550 миллиардов 32-битных инструкций в секунду
  • Nvidia GTX 590: 1024 ALU x 1214 МГц = 1243 миллиардов 32-битных инструкций в секунду

Эта примерно 2х-3х кратная разница в производительности наблюдается во всём диапазоне линеек GPU от AMD и Nvidia, что сказывается в скорости решения всех ALU-связанных задач, таких как Bitcoin, подбор пароля (брутфорс) и т.д. Во-вторых, алгоритм майнинга в Bitcoin основан на SHA-256, основная операция которого исполняется 1 инструкцией в GPU AMD (BIT_ALIGN_INT), но требует исполнения 3 инструкций в GPU Nvidia (2 shifts + 1 add), что даёт выигрыш производительности GPU AMD в 1,7 раза по сравнению с GPU Nvidia (около 1900 инструкций для AMD и около 3250 инструкций для Nvidia исполняются для функции сжатия SHA-250). Суммарно эти 2 фактора делают производительность GPU AMD в 3-5 раз выше при майнинге в Bitcoin.

Вконтакте

Одноклассники

Мой мир

Facebook

E-mail

www.itworkroom.com


Смотрите также