Майнинг,  Статьи

Майнинг на чудо-процессоре Intel I5-4570R с 128-мегабайтным кэшем L4

В 2013 году компания Intel выпускала 22-нм BGA1364 процессоры на архитектуре Crystal Well (фактически это процессоры Haswell с графическим ядром Iris Pro/GT3e).

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

Некоторое время назад китайские Кулибины стали продавать процессоры семейства Crystal Well, переделанные под сокет 1150 (для работы на стационарных компьютерах с чипсетами Z87, B85, Z97 и H81).

В данной статье рассматриваются вычислительные возможности процессора четвертого поколения Интел i5-4570R (SR18P), адаптированного под сокет LGA1150:

Такой камень на AliExpress стоит порядка 30-40 долларов США, обладая хорошим разгонным потенциалом и неплохой встроенной видеокартой.

Для проверки возможностей CPU использовалась материнская плата H81 Pro BTC R2.0 (BIOS версии 1.30B). Производительность Intel I5-4570R при майнинге сравнивалась с процессором I5-4590S, схожим по частоте, но не имеющим кеш-памяти четвертого уровня, при этом практически на всех алгоритмах гибридный процессор уверенно выигрывал.

https://ae01.alicdn.com/kf/U0cd621fcfb414f71acf6ec17f1863258G.jpg

Технические характеристики процессора Intel i5-4570R, влияющие на майнинг

Процессоры Intel i5-4570R/I5-4590S произведены по 22-нм технологическому процессу и способны производить вычисления с помощью инструкций MMX, SSE-SSE4.2, AES, AVX, AVX2.

CPU I5-4570R/I5-4590S имеют следующие основные технические характеристики:

  • поколение — четвертое;
  • кодовое название — Crystal Well/Haswell;
  • дата начала производства — Q2’14/Q2’14;
  • технологический процесс — 22 нм;
  • количество ядер/потоков — 4/4;
  • базовая частота — 2.7/3 GHz;
  • максимальная тактовая частота — 3.2/3.7 GHz;
  • частота системной шины — 5 GT/s;
  • макс. пропускная способность памяти — 25.6 GB/s;
  • максимальный объем памяти — 32 GB;
  • максимальное число каналов памяти — 2;
  • Case temperature (°C) — 65/71;
  • TDP — 65w.

Cash-память CPU i5-4570R/I5-4590S:

  • L1i — 128 KiB (4×32 KiB 8-way set associative per core, write-back);
  • L1d — 128 KiB (4×32 KiB 8-way set associative, per core, write-back);
  • L2 — 1 MiB (4×256 KiB 8-way set associative, per core, write-back);
  • L3 — 4/6 MiB (12-way set associative shared);
  • L4 — 128 MiB (16-way set associative).

https://ae01.alicdn.com/kf/U563f9eee2523451db05ac7672d810b2cA.png

Встроенная графика процессоров Интел I5-4570R/I5-4590S:

  • Intel Iris Pro 5200/Intel HD Graphics 4600;
  • частота интегрированного GPU — 0.2-1.15/0.35-1.15 GHz;
  • максимально возможный объем видеопамяти — 2GB;
  • количество шейдерных ядер — 320/160;
  • количество TMU — 40/20;
  • количество ROP — 4/2;
  • TDP — 30/20 ватт.
  • поддерживаемая версия многопотоковых вычислений OpenCL — 1.2.

Как видно из приведенных данных, процессоры I5-4570R/I5-4590S имеют следующие различия:

  • частота процессора I5-4570R на 10-13% меньше, чем I5-4590S;
  • объем кеш-памяти третьего уровня L3 у I5-4570R на 33% меньше, чем у I5-4590S;
  • процессор I5-4590S, как и большинство других обычных настольных процессоров Intel, вообще не имеет кеш-памяти четвертого уровня.

Наибольший интерес представляет именно производительная кеш-память eDRAM (embedded DRAM) четвертого уровня, которая отсутствует на большинстве других процессоров Intel.

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

Производительность графического ядра у процессора Intel i5-4570R (GPU Iris Pro 5200) в два раза выше, чем у I5-4590S (GPU HD Graphics 4600). Это позволяет задействовать для майнинга интегрированную графику, встроенную в процессор (частично эта тема раскрывалась в статье Можно ли запустить майнинг на интегрированной видеокарте процессора Intel?).

https://ae01.alicdn.com/kf/Ua40e8ef24fb949ef909db88fe8142b12w.jpg

Уровень производительности видеоядра Intel Iris Pro 5200 сравним с дискретными видеокартами Nvidia GeForce GT640/GTX745 и AMD Radeon HD6670/HD7750:

https://club.dns-shop.ru/api/v1/image/getOriginal/q93_dcba53f9498cc54dc263e98604687a8f5ab7271411fd3f934b07b05731c79e1b.jpg/

Более подробно о вычислительных возможностях видеокарт Intel, в частности GPU Iris Pro 5200, рассматриваются в отдельной статье.

Установка процессора Intel i5-4570R, адаптированного под разъем LGA1150, на материнскую плату

CPU CrystallWell приспосабливаются под обычные материнские платы путем припаивания части из 1364 BGA-шаров на плату-адаптер, выпиленную согласно размерам обычного LGA1150-процессора.

1364-контактный BGA-процессор CrystallWell, переделанный под 1150-й LGA-слот с помощью припаивания к плате-адаптеру со скальпированной теплоотводящей крышкой:

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

Разница в толщине между обычным процессором (слева) и процессором Intel I5-4570R, переделанным под 1150-й сокет:

При монтаже системы охлаждения нужно примерно на 3/4 оборота ослабить крепежные винты прижимной планки CPU. Под верхние 2 болта крепления нужно положить диэлектрическую прокладку толщиной 1-1.2 мм, в противном случае прижимная пластина может пережать и повредить плату адаптера CPU.

Радиатор процессора желательно ставить используя проставки-шайбы, которые не позволят осуществить слишком сильный прижим радиатора к крышке процессора.

Майнинг на процессоре I5-4570R, адаптированном под 1150-й сокет

Для майнинга на процессоре Intel I5-4570R можно использовать большинство современных майнеров.

Хешрейт процессора Intel I5-4570R на разных алгоритмах (xubuntu 18.04/Windows 8.1, 8 ГБ ОЗУ):

  • argon2d4096 (avx2) — 1.5-2 Kh/s (4 потока, cpuminer-opt-jayddee 3.19.2);
  • cpupower (sse2) — 840 h/s (4 потока, cpuminer-opt-jayddee 3.19.2);
  • cryptonight_haven — 110-120 h/s(xmrig 6.16.2);
  • cryptonight_upx — 8.5 Kh/s (xmrig 6.16.2);
  • dynamo — 100 h/s (dyn-miner, Windows 8.1, 4 threads);
  • ghostrider — 500-600 h/s (xmrig 6.16.2);
  • lyra2z330 (avx2) — 1.3-1.5 Kh/s (4 потока, cpuminer-opt-jayddee 3.19.2);
  • m7m (алгоритм оптимизирован под набор команд sha, на процессорах Intel четвертого поколения этих инструкций нет, майнинг идет без программной оптимизации) — 65-68 Kh/s (4 потока, cpuminer-opt-jayddee 3.19.2);
  • minotaurx — 3.1 Kh/s (4 потока, SRBMiner-MULTI 0.8.8);
  • panthera — 2.1-2.2 Kh/s (4 потока, SRBMiner-MULTI 0.8.8);
  • power2b (sse2) — 820 h/s (4 потока, cpuminer-opt-jayddee 3.19.2);
  • randomARQ — 8 Kh/s (4 потока, SRBMiner-MULTI 0.8.8);
  • randomx — 1.7 Kh/s (4 потока, SRBMiner-MULTI 0.8.8);
  • scryptn2 (avx2) — 22-26 h/s (4 потока, cpuminer-opt-jayddee 3.19.2);
  • verthash (avx2) — 7-8 Kh/s (4 потока, cpuminer-opt-jayddee 3.19.2);
  • verushash — 3.8-3.9 Khs (4 потока, SRBMiner-MULTI 0.8.8);
  • x25x (AVX2, AES) — 96-98 h/s (4 потока, cpuminer-opt-jayddee 3.19.2)
  • xevan (AVX2, AES) — 122 Kh/s (4 потока, cpuminer-opt-jayddee 3.19.2);
  • yescrypt (sse2) — 2,9-3 Kh/s (4 потока, cpuminer-opt-jayddee 3.19.2);
  • yescryptr16 — 750-800 h/s (4 потока, cpuminer-opt-jayddee 3.19.2);
  • yescryptr32 (sse2) — 390-410 h/s (4 потока, cpuminer-opt-jayddee 3.19.2);
  • yespowerr16 (sse2) — 750-800 (4 потока, cpuminer-opt-jayddee 3.19.2);
  • yespowerTIDE — 2.5-2.6 Kh/s (4 потока, SRBMiner-MULTI 0.8.8);
  • yespowerURX — 750-800 h/s (4 потока, cpuminer-opt-jayddee 3.19.2).

На большинстве алгоритмов, из-за отсутствия быстродействующего кэша четвертого уровня, хешрейт процессора I5-4590S ниже на 10-15 процентов, несмотря на его большую частоту.

Пример батника для запуска майнинга на алгоритме verthash на процессоре в программе cpuminer-jayddee с автоматической конвертацией добытых монет в LTC (параметр refcode=81de238596774683dd427a9d57bae6af обеспечивает скидку минус 0.2% на комиссию пула):

cpuminer --algo verthash --url=verthash.mine.zergpool.com:4534 --user=кошелек --pass=c=LTC,worker,refcode=81de238596774683dd427a9d57bae6af --threads=4 --cpu-priority 0 —max-temp=56 —verify

Параметр

--verify

обеспечивает создание файла verthash.dat, необходимого для майнинга монет VTC, в каталоге, в котором находится майнер. Если этот файл уже существует на компьютере, его можно переместить туда вручную.

Майнинг на алгоритме scryptn2 на zergpool на процессоре Intel I5-4570R в программе cpuminer-jayddee (4 потока, хешрейт 25-28 h/s):

Заключение

Некоторые переделанные китайскими умельцами процессоры требуют доработки напильником из-за плохого контакта теплоотводящей крышки с BGA-чипом. Выполнение работ по улучшению теплоотовода гибридных процессоров требует прямых рук и подразумевает аккуратное снятие крышки и замену некачественно нанесенного жидкого металла и/или теплоотводящей пасты.

При использовании программ для майнинга обязательно нужно использовать функцию прекращения майнинга при достижении заданной температуры (например, опцию max-temp в программе cpuminer от jayddee, которая работает только в Linux). При перегреве CPU лучше поменять систему охлаждения, установив более мощный радиатор, а также уменьшить количество потоков задействованных для майнинга.

При майнинге на процессоре в BIOS обязательно нужно включать Thermal Throttling (функцию защиты процессора от перегрева). Кроме того, нужно адеватно оценивать возможности VRM материнской платы, не перегружая силовых транзисторов при наличии малого количества фаз/плохого теплоотвода. Советы, касающиеся майнинга на процессоре, описываются в статье Советы по майнингу криптовалют на процессоре.

Всех денег в мире заработать невозможно, а сжечь процессор и/или материнскую плату очень легко…

Один комментарий

Добавить комментарий

Ваш адрес email не будет опубликован.

English English Русский Русский