컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 하드웨어 가속기란 무엇인가요?

하드웨어 가속기란 무엇인가요?

하드웨어 가속기는 Nios II C2H(C-to-Hardware Acceleration) 컴파일러에 의해 자동으로 생성된 논리 모듈이거나 시스템 프로세서에서 특정 작업을 오프로드하도록 수동으로 설계될 수 있습니다. 많은 수학적 연산은 소프트웨어보다 하드웨어에서 구현될 때 더 빠르고 효율적입니다. SOPC Builder 및 AvalonTM 스위치 패브릭은 하드웨어 가속기 사용을 지원하여 Nios II 프로세서 소프트웨어의 성능을 향상시킵니다. 다른 접근 방식과 비교하여 하드웨어 가속기는 다음을 수행할 수 있습니다. 호스트 포트와 일치하는 전체 파이프라인 및 메모리 대기 시간을 갖춘 메인 메모리 및 기타 시스템 리소스를 사용하여 매우 높은 메모리 대역폭을 지원합니다. 슬레이브 포트를 통해 CPU에 의해 제어 CPU에 의해 제어되는 소프트웨어 패키저 기능을 갖추고 있으며 툴 체인의 원본 C 코드를 대체합니다.

上篇: 현대인이 핸드폰을 떠날 수 있다고 생각하십니까? 下篇: 전면 스크린 휴대폰 순위는 어떤가요? 어떤 판매량이 가장 높습니까?
관련 내용