6

Мне нужно построить (дешевый) компьютер, который может служить для:

  1. моя цифровая валюта
  2. рендеринг 3D анимации
  3. решить проблемы SETI
  4. ...так далее

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


Мой вопрос


Есть ли способ:

  1. монтировать видеокарты через USB или Thunderbolt или другой протокол с возможностью цепочки
  2. без написания пользовательских драйверов
  3. по варианту Linux

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


Не мой вопрос


  1. Вам нужно будет привести их в действие другим способом. Понял. Им всем нужна внешняя сила.
  2. USB (и, может быть, даже Thunderbolt) не обладает пропускной способностью для высокопроизводительной передачи векторного видео. Понял. Я не использую их как видеокарты как таковые. PCIE для USB/Thunderbolt для графической карты

Другие, возможно интересные ответы


  1. Есть это решение для кластеризации, которое ... (любит GPU?)
  2. Есть эти другие процессоры, которые могут быть лучше подходят ... (asic?)

Открытия, сделанные после того, как задали вопрос


  1. Кластер материнских плат настолько дешев, что не имеет значения по сравнению с ценой графических процессоров. Посмотрите это очень интересное видео диссертационного проекта, увы ... Raspberry Pi и Arduinos, похоже, не имеют слотов PCIe. HummingBoard-Pro делает, но это 55 долларов. Мой номер должен быть менее $ 25 каждый, чтобы быть экономически эффективным. Вот другие: Gateworks Price Unk, Intel Galileo с mPCI, $ 45 каждый.

    • Сэмюэль Козеннат приводит великолепный (но дорогой) пример использования Intel NUC. Он включает в себя сборку и настройку оборудования. Очень мило, Сэм! Благодарю.
  2. PCI-е можно разделить, как USB и Thunderbolt ... кто знал? Вот пара ограниченных сплиттеров: Amfeltec, C0C0C3. Спецификация PCIe указывает, что теоретически он может поддерживать 32 устройства 1x.

  3. Thunderbolt имеет возможность (особенно для низких / не видео скоростей передачи данных), но существующие настройки BIOS / материнской платы / драйвера, как правило, не разработаны. Существуют некоторые продукты, предназначенные для ноутбуков.

1 ответ1

2

То, что вы рассматриваете, хотя и интересно, вероятно, нереально без большого количества довольно сложного программного обеспечения низкого уровня и разумного объема ОЗУ.

Рассмотрим добычу монет. Самые реалистичные монеты для майнинга с использованием графического процессора - Ethereum, Dash или Zcash. Есть и другие, но это три из основных. Все они требуют минимум 2 ГБ ОЗУ для запуска, что не часто встречается на одноплатных компьютерах. Все они требуют активного сетевого подключения, поэтому каждый из них должен быть подключен через WiFi или проводной. Linux будет наиболее вероятной ОС, выбранной из-за ограничений и стоимости Windows.

Программное обеспечение для добычи монет полагается на драйверы ОС и API-интерфейсы OpenCL или CUDA для выполнения математических задач майнинга в графических процессорах, которые должны быть достаточно мощными для адекватной работы при минимальных затратах в 150-250 долларов. Драйверы и программное обеспечение API должны быть установлены, и, вероятно, будет очень трудно работать с использованием нестандартного соединения, такого как mPCIe, не говоря уже о том, как вы подключили бы mPCIe к 16-кратному разъему PCIe на GPU. Еще одним важным фактором является энергопотребление, и все графические карты работают на 16-кратном PCIe и потребляют минимум 80-150 Вт каждая, в зависимости от майнера и добываемой монеты. Это потребует внешнего источника питания для графических процессоров, которые имеют подключения VGA 12v.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .