태그 보관물: gpgpu

gpgpu

USB 또는 Thunderbolt를 통해 비디오 카드를 마운트 할 수 있습니까? Thunderbolt)에는 벡터 처리량이 많은

다음과 같은 역할을 할 수있는 저렴한 컴퓨터를 만들어야합니다.

  1. 광산 디지털 통화
  2. 3D 애니메이션 렌더링
  3. SETI 문제 해결
  4. …기타

기본적으로 수학 문제를 해결하기 위해 GPU를 사용하고 있습니다. 카드에 대한 실시간 처리량이 거의 필요하지 않습니다.


내 질문


방법이 있습니까?

  1. USB 또는 Thunderbolt 또는 다른 체인 가능 프로토콜을 통해 비디오 카드 마운트
  2. 사용자 정의 드라이버를 작성하지 않고
  3. 리눅스 변종에서

최대 6 개의 PCIe 연결을 지원하는 일부 마더 보드가 있지만 시스템 리소스가 처리 할 수있는만큼 마운트 할 수 있으면 훨씬 좋습니다.


내 질문이 아님


  1. 다른 방법으로 전원을 공급해야합니다. 알았다. 그들은 모두 외부의 힘이 필요합니다.
  2. USB (아마도 Thunderbolt)에는 벡터 처리량이 많은 처리량이 없습니다. 알았다. 나는 이것을 비디오 카드로 사용하지 않고있다. 그래픽 카드 용 PCIE to USB / Thunderbolt

다른 아마도 흥미로운 답변


  1. 이 클러스터링 솔루션은 다음과 같습니다 …
  2. 더 적합한 다른 프로세서가 있습니다 … (asic?)

질문을 한 이후의 발견


  1. GPU의 가격과 비교할 수 없을 정도로 저렴한 마더 보드 클러스터는 매우 흥미로운 논문 프로젝트 비디오를 참조하십시오 . HummingBoard-Pro 는 그렇지만 55 달러입니다. 비용 효율적인 비용을 얻으려면 각 번호가 25 달러 미만이어야합니다. 기타 : Gateworks Price Unk, Intel Galileo with mPCI, 각각 $ 45.

    • Samuel Cozennat은 Intel NUC 사용하여 화려한 (그러나 값 비싼) 를 제공합니다. 그는 하드웨어 빌드 및 프로비저닝 설정을 포함합니다. 아주 좋아, 샘! 감사.
  2. PCI-e는 USB 및 Thunderbolt와 다소 분리 될 수 있습니다. 누가 알았습니까? Amfeltec , C0C0C3 : 몇 가지 제한된 스플리터가 있습니다. 의 PCIe 사양은 이론적으로 32 배속 장치를 지원할 수 있음을 나타냅니다.

  3. Thunderbolt (특히 비디오 / 비 비디오 데이터 전송률) 기능을 가지고 있지만 기존의 BIOS / 메인 보드 / 드라이버 설정은 일반적으로 개발되지 않습니다. 랩탑을 대상으로하는 일부 기존 제품 이 있습니다.



답변

흥미롭지 만 고려하고있는 것은 상당히 복잡한 저수준 소프트웨어와 합리적인 양의 RAM이 없으면 현실적이지 않을 수 있습니다.

코인 채굴을 고려하십시오. 오늘날 GPU를 사용하여 채굴 할 수있는 가장 현실적인 코인은 Ethereum, Dash 또는 Zcash입니다. 다른 것들이 있지만 이것들은 세 가지 주요 것들입니다. 단일 보드 컴퓨터에서는 일반적으로 찾아 볼 수없는 최소 2GB RAM이 필요합니다. 모두 활성화 된 네트워크 연결이 필요하므로 각각 WiFi 또는 유선을 통해 연결해야합니다. Linux는 Windows의 한계와 비용으로 인해 가장 많이 선택된 OS입니다.

코인 마이닝 소프트웨어는 OS 드라이버와 OpenCL 또는 CUDA API를 사용하여 GPU에서 마이닝 수학 문제를 실행하며 최소 150-250 달러의 비용으로 적절하게 수행 할 수 있어야합니다 . 드라이버와 API 소프트웨어는 반드시 설치되어야하며 mPCIe와 같은 비표준 연결을 사용하여 GPU의 16x PCIe 커넥터에 mPCIe를 케이블로 연결하는 방법은 매우 어려울 수 있습니다. 전력은 또 하나의 큰 고려 사항이며 모든 GPU 카드는 16X PCIe에서 실행되며 채굴하는 광부와 동전에 따라 각각 최소 80-150 와트를 소비합니다. 이를 위해서는 VGA 12v 연결이있는 GPU에 외부 전원 공급 장치가 필요합니다.

가장 좋은 대안은 다중 PCIe 마더 보드 및 PCIe 라이저를 얻는 것입니다. 표준 하드웨어 및 소프트웨어를 사용하여 6 개의 GPU를 실행할 수 있으며 많은 사람들이이 작업을 수행했습니다. 시간이 많이 있다면 다른 것도 흥미로울 수 있지만, 3 가지 목표를 달성하기 위해 실제로 극복하기가 불가능하지는 않지만로드 블록이 매우 어려울 것입니다.


답변