위험 경고: '가상화폐', '블록체인'이라는 이름으로 불법 자금 모집 위험에 주의하세요. — 은행보험감독관리위원회 등 5개 부처
검색
로그인
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
시장 동향 보기
FPGA 대 GPU: 미래의 누가 누구인가?
MinerHub
特邀专栏作者
2020-01-02 07:17
이 기사는 약 1509자로, 전체를 읽는 데 약 3분이 소요됩니다
FPGA의 장점은 무엇입니까? FPGA의 단점은 무엇입니까? FPGA가 GPU 채굴 진영에서 두각을 나타내고 주인공이 될까요? 이 기사는 위의 광부들의 의심과 관련하여 FPGA에 대한 개요를 제공합니다.

모음집 | 물고기가 있다

제작 | Mine Vision(ID: minersight)

모음집 | 물고기가 있다FPGA제작 | Mine Vision(ID: minersight)

항상,

인텔은 강력한 후각과 FPGA의 잠재력에 대한 예리한 통찰력을 가지고 있으며 인수 후 즉시 Microsoft가 데이터 센터를 구축하고 클라우드 서비스를 사용하여 Amazon에 관련 지원을 제공하기 시작했습니다.갱부그러나 FPGA가 실제로 무엇인지에 대해 많은GPU여전히 의문이 있을 수 있습니다. FPGA의 장점은 무엇입니까? FPGA의 단점은 무엇입니까? FPGA는

광산 캠프에서 눈에 띄고 주인공이 되시겠습니까? 이 기사는 위의 광부들의 의심과 관련하여 FPGA에 대한 개요를 제공합니다.

FPGA란 무엇입니까?

FPGA는 ASIC과 달리 재설계 및 재구성이 가능하기 때문에 ASIC보다 제조하기 쉬운 집적 회로입니다. FPGA 마이너의 경우 이를 통해 여러 알고리즘이 지원하는 여러 코인을 마이닝할 수 있습니다.

보조 제목

장점과 단점

01. 지연

FPGA의 가장 큰 강점 중 하나는 매우 낮은 대기 시간입니다. FPGA가 매우 낮은 대기 시간을 갖는 이유는 범용 OS에 의존하지 않으며 USB 또는 PCI-Express와 같은 범용 버스를 통해 통신할 필요가 없기 때문입니다.

이는 다른 하드웨어 장치에서는 달성하기 어려운 것으로 고품질 CPU에서도 50마이크로초의 지연이 발생하지만 FPGA의 경우 이 시간이 1마이크로초로 단축됩니다.

대기 시간이 극히 짧은 현장 프로그래밍 가능 게이트 어레이는 아주 작은 대기 시간이 필요한 상황에서 빛을 발할 수 있습니다. 예를 들어 제트 전투기의 자동 작동 및 고주파 알고리즘 거래에서 볼 수 있습니다.

02. 에너지 효율

ASIC(Application-Specific Integrated Circuit)는 단일 알고리즘의 속도에서 FPGA를 능가하지만 더 큰 기계 클러스터에 대한 초기 투자 비용이 매우 높습니다. FPGA는 성능이 뛰어나고 에너지 효율이 매우 높기 때문에 암호화폐 채굴에 GPU보다 낫습니다.

에너지 효율적인 컴퓨팅의 이점 외에도 FPGA에는 또 다른 이점이 있습니다. FPGA의 효율성을 지원하기 위해 호스트 컴퓨터가 필요하지 않다는 것입니다.

03. 엔지니어링 비용

FPGA는 위의 측면에서 큰 장점이 있지만, 명령어 아키텍처 기반의 GPU보다 구성 및 프로그래밍 비용이 훨씬 높습니다. 하드웨어 회로는 일반적으로 VHDL 및 Verilog와 같은 하드웨어 설명 언어(HDL)를 사용하여 작성됩니다.

그리고 프로그래밍에 관해서는 Java, C, Python과 같은 많은 프로그래밍 언어 중 하나로 이루어집니다.

04. 고급 합성(HLS)


HLS(High-Level Synthesis)는 기존 프로그래밍 언어(예: Open CL 또는 C++) 및 고급 추상화를 사용하여 FPGA를 프로그래밍할 수 있는 성장 추세입니다.

그러나 프로그래밍의 모든 기술 발전과 혁신에도 불구하고 FPGA 프로그래밍은 여전히 ​​어려운 작업입니다.

또한 컴파일 기간도 필드 프로그래머블 게이트 어레이의 주요 단점입니다. 예를 들어 일반적인 FPGA 프로그램을 컴파일하는 데 Intel Open CL 컴파일러를 사용하면 4~12시간이 걸립니다. 성능 최적화를 달성하기 위해 프로그래머는 종종 하룻밤 사이에 컴파일해야 합니다.

데이터 전송을 위해 OS와 표준화된 버스(예: USB 및 PCI-Express)에 더 의존하는 GPU를 다시 살펴보겠습니다. FPGA는 이러한 매개변수에 의존하지 않으며, FPGA의 장점은 사용자가 더 짧은 대기 시간으로 더 높은 대역폭을 얻을 수 있다는 것입니다.

실제로 FPGA는 네트워크 인터페이스 및 센서와 같은 데이터 소스에 직접 연결할 수 있습니다.

보조 제목

FPGA와 GPU 간의 부동 소수점 전쟁

일반적인 부동 소수점 연산에서 부동 소수점 단위는 많은 리소스를 필요로 하며 논리 블록에서 조립해야 합니다. 그러나 부동 소수점 장치가 이미 FPGA 패브릭에 포함되어 있기 때문에 에너지 효율성이 크게 개선될 수 있는 FPGA의 경우 플레이북이 변경됩니다.

발문

현재 고급 GPU가 FPGA보다 에너지 효율이 높지만 가까운 미래에는 Field Programmable Gate Array가 부동 소수점 컴퓨팅에서 GPU를 추월하고 에너지 효율적인 컴퓨팅을 위한 전투에서 승리할 것입니다.

발문

开发者
Odaily 공식 커뮤니티에 가입하세요