
Майнинг на ноутбучных видеокартах с помощью переходника PCI-E — MXM3.0
На рынке б/у видеокарт существуют оригинальные предложения по продаже достаточно производительных GPU от мобильных устройств. Для майнинга интерес вызывают относительно современные устройства с ядром не ниже Maxwell для видеокарт Nvidia и модели AMD с чипами с архитектурой не ниже GCN 1.0.
Обычно это видеокарты стандарта MXM3, обладающие хотя бы двумя гигабайтами видеопамяти GDDR5-типа и новее. Более серьезные модели должны иметь хотя бы 4-6 гигабайт VRAM и ядро от Pascal (Nvidia) /Polaris (AMD) и выше.
В качестве примера использования для майнинга видеокарт формата MXM3 в статье рассматривается модель AMD FirePro W5170M, которую можно легко найти на разборках и в сервисных центрах, занимающихся ремонтом радиоэлектронной техники. Они устанавливались в ноутбуках производства HP (например, HP ZBook 15 G3), Dell, Lenovo, Acer и других. Это слабая видеокарта, тем не менее обладающая некоторыми вычислительными возможностями, что позволяет ее использовать и для майнинга.
Для подключения MXM3-видеокарт к обычному компьютеру нужно использовать специальный переходник-райзер. Кроме того, нужно обеспечить хорошее охлаждение ее электронных компонентов, тесно расположенных на маленькой плате.
Как запустить майнинг на видеокартах для мобильных устройств?
Если в наличии имеется работающий ноутбук с достойной видеокартой, то обычно запустить майнинг на нем можно также, как и на десктопных устройствах.
Так как система охлаждения, встроенная в мобильное устройство, не может обеспечить качественного охлаждения, запускать майнинг на ноутбуках, тем более в летнее время, не рекомендуется. Подробнее об этой теме можно почитать в статье » Майнинг на ноутбуках — стоит ли этим заниматься?«.
Намного лучшие результаты при майнинге на мобильных видеокартах можно достичь, используя более качественную систему охлаждения и обдув, которые невозможно обеспечить, не вынимая платы таких GPU из корпуса мобильного устройства.
Китайские умельцы выпускают специальные платы для одновременного использования нескольких видеокарт формата MXM3, например, Cryptomaniac 8 для восьми GPU:

Кроме того, на АлиЭкспресс можно приобрести специальные райзера (переходники) для видеокарт стандарта MXM3, вставляющиеся в слот PCI-E материнской платы как обычный райзер:

Задняя часть платы райзера для видеокарт MXM3-PCI-E:

Электронные элементы, обеспечивающие работу переходника MXM3-PCI-E:

Главным электронным элементом райзера MXM3-PCI-E является асинхронный преобразователь напряжения APW7080 (0.8-23В, 4А, 380кГц):

Наибольшие сложности при майнинге на видеокартах от мобильных устройств вызывает обеспечение их охлаждения. Для охлаждения MXM3-видеокарт можно использовать готовые решения, например, подобный кулер:

Для крепления радиатора с обратной стороны видеокарты желательно использовать X-кронштейн:

Фирменная система охлаждения для мобильных видеокарт стоит достаточно дорого. Для охлаждения такой «малютки» можно приспособить кулер от обычной видеокарты, просверлив отверстия в его радиаторе. При этом нужно учитывать, что расстояние между крепежными отверстиями для радиатора видеокарты MXM-формата составляет 44.5×46.5 мм, а ее печатная плата имеет размеры 82 x 70 мм.
При переделке подходящей системы охлаждения выполняются следующие действия:
- на подходящем теплоотводном радиаторе от десктопной видеокарты делается разметка мест под отверстия для крепления радиатора;
- производится кернение мест сверления отверстий для вкручивания крепежных винтов;
- сверлятся отверстия сверлом немного меньшего диаметра, чем крепежные винты (M1.6×5 mm или M2x8 mm);
- метчиками производится нарезание резьбы под крепежные винты;
- производится пробная установка радиатора и подбираются подходящие теплопроводящие прокладки, которые будут установлены на чипы памяти и на силовые элементы системы питания (зону VRM);
- на видеопроцессор наносится термопаста, на зону VRM, чипы памяти — термопрокладки, производится сборка «гибридной» MXM3-видеокарты, модернизированной путем установки системы охлаждения от настольной модели.
При разметке отверстий удобнее всего приложить плату видеокарты на радиатор и выбрать наиболее подходящее место для крепежных отверстий таким образом, чтобы он не упирался в выступающие детали видеокарты (как правило, это дросселя системы питания).
При вкручивании винтов крепления радиатора работу нужно выполнять путем их последовательной диагональной установки (как колеса автомобиля). Не нужно прилагать чрезмерных усилий, так как в противном случае можно повредить видеочип.
Наиболее часто встречающиеся радиаторы видеокарт крепятся подпружиненными винтами М2. Между платой видеокарты и радиатором в местах крпеленяи нужно приклеить резиновые прокладки высотой 1-2 мм, которые будут предохранять кристалл чипа от разрушения при чрезмерном/неравномерном закручивании винтов, удерживающих радиатор охлаждения.
Особенности мобильной видеокарты AMD FirePro W5170M с 2 GB памяти GDDR5-типа
AMD FirePro W5170M – это видеокарта формата MXM-A (3.0), оборудованная видеопроцессором Tropo XT (маркировка 216-0866036):

Фотография передней части платы видеокарты AMD FirePro W5170M:

Фотография задней части платы видеокарты AMD FirePro W5170M:

SGRAM-память объемом 2 гигабайта у AMD FirePro W5170M набрана четырьмя чипами GDDR5-типа K4G41325FC-HC03 производства Samsung.
BIOS видеокарты записан на 1Mb микросхему Winbond W25X10CLSNIG:

Однофазный ШИМ-контроллер ISL95870 фирмы Renesas (маркировка на корпусе GAW SAJ):

IMVP ШИМ-контроллер ISL62883C:

Силовые MOSFET N-канальные транзисторы AON 7934 (30V, 16A):

Силовые MOSFET N-канальные транзисторы AON 7534 (30V, 30A) и AON 7508 (30V, 32A):

Задающий генератор видеокарты использует микросхему SL1601 и элемент A5A5 на 27 МГц:

ШИМ-контроллер ISL62383HRTZ:

Цифро-аналоговый преобразователь LTC1596-1BCN производства компании Linear Technology:

Сравнение технических характеристик видеокарты AMD FirePro W5170M с видеокартами Radeon R7 450, RX550 и Nvidia GeForce GTX1030:
Параметр | Название видеокарты | |||
AMD FirePro W5170M | Radeon | Radeon RX550 | Nvidia GeForce | |
| Дата начала производства | 25 августа 2014 | 30 июня 2016 | апрель 2017/ октябрь 2017 | 17 мая 2017 |
| Графический процессор | Tropo XT | Cape Verde PRX | Lexa PRO/ Baffin LE | GP108-300-A1 |
| Архитектура | GCN 1.0 | GCN 1.0 | GCN 4.0 | Pascal |
| Технический процесс, нм | 28 | 28 | 14 | 14 |
| Количество транзисторов, млрд | 1.5 | 1.5 | 2.2/3 | 1.8 |
| Площадь кристалла, mm² | 123 | 123 | 103/123 | 74 |
| Количество ядер (Cores) | 640 | 512 | 512/640 | 384 |
| Количество блоков текстурирования/ растеризации (TMU/ROP) | 40/16 | 32/16 | 32/16 и 40/16 | 24/16 |
| Compute Units/ SM Count | 10 | 8 | 8/10 | 3 |
| Частота работы GPU, МГц | 900-925 | 925/1125 | 1100/1019 | 1228 |
| Производительность при операциях с плавающей запятой FP32, TFLOPS/ FP64, GFLOPS | 1.184/74 | 0.94/59.2 | 1.211/1.371 75.71/85.68 | 35.23 |
| Объем видеопамяти, GB | 2 | 4 | 2/4 | 2 |
| Тип видеопамяти | GDDR5 | GDDR5 | GDDR5 | GDDR5 |
| Тактовая частота памяти, МГц | 1125 | 1125 | 1750/1500 | 1502 |
| Разрядность памяти, бит | 128 | 128 | 128 | 64 |
| Эффективная частота работы памяти, Gbps | 4.5 | 4.5 | 7/6 | 6 |
| Полоса пропускания памяти, GB/s | 72 | 72 | 112/96 | 48.06 |
| Поддерживаемая версия CUDA / OPENCL | OpenCL 1.2 | OpenCL 1.2 | OpenCL 2.1 | Cuda 6.1/ OpenCL 1.2 |
| Теоретический хешрейт на Ethash, mh/s | 9 | 9 | 14/12 | 6 |
| Потребление (TDP), ватт | 65 | 50/60 | 30 | |
Как видно из таблицы, технические характеристики видеокарты AMD FirePro W5170M немного превышают показатели модели Radeon R7 450. В связи с этим хешрейт видеоадаптера W5170M при майнинге примерно совпадает с R7 450 (подробнее в статье Видеокарта AMD Radeon R7 450 c 4Gb GDDR5-памяти в майнинге).


