
FPGA 신경망
기사 FPGA 신경망 FPGA 디바이스에서 신경망 추론하기 소개 전 세계의 연결성이 계속 증가하면서 데이터의 양이 점점 더 많아지고 있습니다.
CXL(컴퓨트 익스프레스 링크)은 업계에서 지원하는 프로세서, 메모리 확장, 가속기 간의 캐시 일관성 상호 연결 기술입니다. CXL 기술은 CPU 메모리 공간과 연결된 장치의 메모리 간에 메모리 일관성을 유지하여 지연 시간을 줄이고 소프트웨어 스택 복잡성을 줄이며 전체 시스템 비용을 낮추는 리소스 공유를 가능하게 합니다. 이를 통해 사용자는 가속기의 중복 메모리 관리 하드웨어 대신 대상 워크로드에만 집중할 수 있습니다.
인공지능 및 머신 러닝과 같은 새로운 애플리케이션을 지원하기 위해 CPU를 보완하는 가속기가 점점 더 많이 사용됨에 따라 CXL은 고속 통신을 위한 업계 개방형 표준 인터페이스가 되도록 설계되었습니다.
이중 너비 IA-860m 카드에는 최대 32GB의 패키지 내 HBM2e 메모리를 지원하는 획기적인 M-시리즈 인텔® Agilex™ 7 FPGA가 탑재되어 있습니다. 고성능 컴퓨팅을 위한 놀라운 플랫폼으로, 특히 메모리 제약이 있는 애플리케이션에 적합합니다.
BittWare가 CXL을 지원할 수 있는 이유는 Agilex™ I 시리즈 및 M 시리즈 FPGA 제품군 모두 하드 IP를 갖추고 있어 FPGA 패브릭 리소스를 최소한으로 사용하면서 전체 대역폭 Gen5 x16 구성을 지원할 수 있기 때문입니다.
CXL은 FPGA를 사용하는 이기종 컴퓨팅 아키텍처에 새로운 차원의 성능을 제공합니다.
고객들은 애플리케이션을 위해 더 높은 성능과 에너지 효율적인 컴퓨팅 기능, 더 많은 메모리에 대한 액세스를 요구하고 있습니다.
CXL은 PCIe 4.0보다 대역폭이 두 배인 PCIe 5.0과 동일한 고대역폭 인터페이스에서 실행됩니다.
클라우드 컴퓨팅이 보편화됨에 따라 고객은 더 빠르고 효율적인 데이터 처리를 위해 아키텍처를 발전시켜야 합니다. 이는 컴퓨팅, 네트워크, 스토리지 애플리케이션 영역의 혁신을 의미합니다 :
계산, 네트워크 및 스토리지 기술은 이미 PCI Express를 통해 연결됩니다. 그러나 애플리케이션 성능의 획기적인 변화를 달성하려면 CXL의 이점을 활용해야 합니다.
CXL 프로토콜은 CXL 연결 디바이스에 대한 세 가지 사용 구성을 설명합니다.
유형 1 장치
유형 1 장 치는 가속기가 자체 메모리에 대한 호스트 액세스 없이 프로세서의 메모리에 일관되게 액세스해야 하는 SmartNIC와 같은 스트리밍 및 지연 시간이 짧은 애플리케이션에 사용할 수 있습니다.
유형 2 장치
유형 2 장 치는 세 가지 CXL 하위 프로토콜을 모두 처리하기 때문에 가장 복잡한 구현입니다: 이 유형은 AI 추론, 데이터베이스 분석 또는 스마트 스토리지와 같은 복잡한 작업에 사용하기 위한 것입니다.
유형 3 장치
타입 3 장치를 사용하면 호스트가 CXL 장치에 연결된 모든 메모리에 일관되게 액세스할 수 있습니다. 이 경우에도 FPGA는 고유한 압축 및 암호화 알고리즘과 같은 특수 FPGA 로직을 구현할 수 있어 여전히 유용한 이점을 제공할 수 있습니다.
인텔 FPGA CXL IP는 하드 IP와 소프트 IP의 조합입니다.
CXL은 비트웨어의 인텔 애자일렉스 7 I-시리즈 및 M-시리즈 FPGA 카드와 호환됩니다.
기술 영업팀에서 가용성 및 구성 정보를 제공하거나 기술 관련 질문에 답변해 드립니다.
"*"는 필수 필드를 나타냅니다.
기사 FPGA 신경망 FPGA 디바이스에서 신경망 추론하기 소개 전 세계의 연결성이 계속 증가하면서 데이터의 양이 점점 더 많아지고 있습니다.
FPGA 카드용 FPGA 서버 TeraBox 2102D 2U 서버 레거시 제품 공지: 이 제품은 레거시 제품이며 새로운 설계에는 권장되지 않습니다. It
PCIe 버스를 통해 DDR4를 호스팅하기 위한 지속적인 100Gb/s 캡처를 위한 레퍼런스 디자인을 살펴봅니다. 백서를 읽고 더 자세한 내용을 보려면 앱 노트를 요청하세요!
백서 이진 가중 신경망 추론의 FPGA 가속 YOLOv3의 특징 중 하나는 단일 이미지에서 다중 객체를 인식하는 것입니다. 우리는 다음을 사용했습니다.