인텔® Open FPGA Stack(인텔® OFS)은 GIT 저장소를 통해 확장 가능하며 소스 액세스 가능한 하드웨어 및 소프트웨어 인프라로 고유한 가속 플랫폼 솔루션을 사용자 지정할 수 있습니다. 이 2세대 하드웨어 및 소프트웨어 인프라는 인텔® Stratix® 10 FPGA, 인텔® Agilex™ FPGA, 미래의 인텔® FPGA 장치 제품군을 갖춘 인텔 및 일부 타사 플랫폼에서 사용되고 있습니다.
백서 읽기: SAP는 인텔® OFS를 사용하여 컨테이너형 워크로드를 프로토 타입화합니다 ›
인텔® Open FPGA Stack(인텔® OFS)으로 내 프로젝트를 쉽게 만드는 방법은 무엇입니까?
보드 개발자
소스 액세스 가능한 모듈식 인프라를 통해 보드 및 타겟 워크로드 요구 사항에 맞는 응용 프로그램별 FPGA 인터페이스 관리자(FIM)를 빠르게 생성합니다.
소프트웨어 개발자
OPAE(Open Programmable Acceleration Engine) 소프트웨어 개발 키트, 라이브러리, API를 활용하여 FIM을 대상으로 하는 전체 오픈 소스 커널 드라이버와 함께 공통 응용 프로그램 프레임워크로의 통합을 가속합니다.
응용 프로그램 개발자
입증된 인프라와 성장하는 에코시스템을 활용하여 점점 많아지는 인텔® OFS 기반 플랫폼에서 워크로드에 더 큰 이동성과 투자 수익을 얻을 수 있습니다.
인텔 OFS로 oneAPI 활용하기
인텔 OFS에는 oneAPI와 같은 고급 설계 언어(HLD)를 이용한 개발 지원이 포함되어 있어 인텔, 커스텀 또는 타사 플랫폼에 응용 프로그램을 구축할 보드 지원 패키지를 쉽게 맞춤화할 수 있습니다. oneAPI와 같은 HLD 설계 언어로 Data Parallel C++ 등의 친숙한 프로그래밍 언어를 친숙한 개발 환경에 통합하여 사용할 수 있습니다.
인텔® OFS 기능 |
보드 개발자 |
소프트웨어 개발자 |
응용 프로그램 개발자 |
---|---|---|---|
인텔® Open FPGA Stack 기반 보드, 워크로드, OS 배포의 에코시스템 상속 | ![]() |
![]() |
![]() |
업계 표준 Arm* 고급 마이크로컨트롤러 버스 아키텍처(AMBA) AMBA* AXI 및 Avalon 인식 버스 인터페이스, 워크로드 예제 및 시뮬레이션을 통해 소프트웨어 개발 가속화 | ![]() |
![]() |
|
업계 표준 Arm* AMBA* AXI 및 Avalon 인식 버스 인터페이스, 워크로드 예제 및 시뮬레이션을 통해 워크로드 개발 가속화 | ![]() |
![]() |
|
자동화된 빌드 스크립트와 UVM(Unified Verification Methodology) 환경, 일련의 단위 테스트 사례로 검증 및 검사 가속화 | ![]() |
||
모듈식 및 구성 가능 소스 코드로 FPGA 디자인(FIM) 사용자 지정 | ![]() |
||
참조 보드 계통도, 계통도 레이아웃, 보드 관리 및 보안을 통해 모범 사례 활용 | ![]() |
![]() |
|
여러 인텔® OFS 기반 개발 보드와 디자인 입력 방법(OpenCL 및 oneAPI) 중에서 빠르게 시작 및 선택하기 | ![]() |
![]() |
![]() |