GPU GT640을 Raspberry pi 모델 B에 연결하고 싶습니다. 직접 연결이없고 전송 데이터가 매우 다르다는 것을 알고 있습니다. GPU 처리 능력을 이용하기 위해이 장치를 연결할 기회가 있습니까? 실시간 의사 소통을 할 필요는 없지만 이론 상으로는 가능합니까?
GPU GT640을 Raspberry pi 모델 B에 연결하고 싶습니다. 직접 연결이없고 전송 데이터가 매우 다르다는 것을 알고 있습니다. GPU 처리 능력을 이용하기 위해이 장치를 연결할 기회가 있습니까? 실시간 의사 소통을 할 필요는 없지만 이론 상으로는 가능합니까?
답변:
거의 불가능한.
GT640 및 / 또는 Raspberry Pi를 튀길 위험이 매우 높기 때문에 대신 저렴한 PC 상자를 사용하는 것이 좋습니다.
가능하지만 RasPi가 자체적으로 전체 PCI / PCI-E GPU에 전원을 공급할 수있을 것 같지 않기 때문에 자체 드라이버를 작성하고 전원 문제를 분류해야합니다. CPU도 GPU의 성능에 영향을 미치므로 시도하기 전에 조사하는 것이 좋습니다. <--- 여기에 추가로, GPU 채굴 장비에서 일반적으로 사용되는 1x ~ 16x 전원 라이저 케이블을 사용할 수 있습니다. USB 용 어댑터 카드를 사용하는 다른 전원 공급 라이저 케이블도 있습니다.
적절한 GPU에 인터페이스하는 데 사용할 수있는 PCI Express x1 카드 슬롯이 있는 startKIT 를 사용할 수 있으며 (자체 드라이버를 작성해야 할 수도 있음) GPIO 헤더를 통해 Pi와 인터페이스 할 수 있습니다.
간단히 말해 : 가능합니다. 모든 하드웨어가 존재하고 쉽게 사용할 수 있습니다. 접착제 로직을 작성하기 만하면되지만 쉽지는 않습니다.
그래서 죽은 실을 깨우기 위해 개인적으로 Raspberry Pi에서하지 않을 것입니다. 데스크탑 GPU 용으로 설계되고 전용 전원 공급 장치로 전원을 공급받는 mPCIe 대 PCIe 어댑터가있는 Pi 3 이상을 권장합니다. 또한 Linux 버전에서 드라이버를 지원하는지 확인해야합니다. 드라이버를 작성해야 할 사람이 없으면 올바른 자산과 소스 코드로 몇 달이 걸릴 수 있습니다. 이 방법으로 100 % 가능하지만 커뮤니티가 아직 작성하지 않은 경우 커뮤니티에 쓸 수있을만큼 재능이 있어야합니다.
또 다른 문제는 CPU가 그래픽 카드가 700MHz로만 클럭되기 때문에 병목 현상이 발생한다는 것입니다. 나는 훨씬 저렴한 GT 210으로 이것을 시도 할 것입니다 ($ 20-$ 30 동안 찾을 수 있습니다). 드라이버와 관련하여 오픈 소스 Nvidia 드라이버를 찾아 ARM에서 컴파일 할 수 있습니다.
오래된 실에 부딪히는 것뿐입니다. 거의 불가능하지만 주된 이유는 운전자를 쓰지 않고 자본주의와 관료주의입니다.
물론 드라이버 작성은 매우 어렵지만 서사적 인 팀과 함께 작업하면 일출 전에 완료됩니다.
전체 비디오 카드의 기존 소스 코드 및 BCM2835, BCM2836 또는 BCM2837 (각각 Pi 1, 2 및 3)의 소스 코드에 액세스하는 것이 더 어려울 수 있습니다. 카드가 어떻게 작동하는지 배우고 카드와 상호 작용하는 방법을 찾아야합니다.
심지어 소스 코드를 얻을 수있는 기회를 얻으려면 OEM이어야합니다. 자체에도 라즈베리 파이 재단 한 했다가 그와 함께 어려움을 가지고 있으며, 프로세서 및 GPU와 인터페이스 할 수있는 미리 컴파일 된 덩어리에 정착한다.
[회사 이름]을 구걸 할 때까지 전원 요구 사항은 전혀 문제가되지 않습니다. 아마도 PC PSU가 비디오 카드에 연결되어 있고 5V 레일을 통해 Pi에 전원을 공급할 수도 있습니다.
MCS9990은 PCIe-USB / ISA 브리지로 PCIe 인터페이스가있는 시스템에서 추가 USB / ISA / GPIO 포트를 제공하도록 설계되었습니다. RPi와 같이 USB 만있는 시스템에는 PCIe 장치를 연결하는 데 사용할 수 없습니다. 따라서이 접근 방식은 처음부터 끝났습니다.
유일한 문제는 드라이버입니다. Nvidia GPU가 Pi에서 작동하게하는 것은 매우 멋진 일이지만, 자신 만의 GPU를 처음부터 구축하는 것만 큼 어렵습니다.
사람들은 옳습니다. 하드웨어는 불가능하지는 않지만 스케치입니다. 그러나 운전자는 절대적으로 필요합니다. 직접 작성해도 GPU의 속도와 기능을 모두 활용하도록 최적화되지는 않았습니다.
나는 오래된 Nvidia GForce로 이것을 시도하고 싶었지만 하드웨어 해킹 경험이없는 형편없는 프로그래머입니다.
나는 그것이 긴 샷이라고 생각했지만 RTX가 출시 된 직후 NVidia에 이메일을 보냈고 Pi를 위해 2010 이전의 몇 GPU에 대한 드라이버를 컴파일하고 다운로드하여 땜질 하거나 릴리스 할 수 있는지 물었습니다. 사람들이 스스로 컴파일 할 수있는 소스 코드. 분명히 그들은 "아니오"라고 말했습니다.
그래서 여기에, 우리는 랩탑 용 외장 GPU ( 비용 무시 )가 있으며 새로운 Pi 3B +의 Wi-Fi는 빠르다고 가정합니다.