Politecnico di Milano 무료 온라인 교육

SDAccel : 이론을 사용하여 FPGA 가속 클라우드 애플리케이션 개발

상품 설명

이 과정은 SDAccel을 사용하여 FPGA 가속 애플리케이션을 개발하는 방법을 배우려는 열정을 가진 사람을위한 과정입니다!

우리는 기술 발전이 컴퓨팅의 패러다임 전환을 유도하는 시대에 들어서고 있습니다!
GPP와 ASIC의 두 가지 극단적 인 특성 사이의 트레이드 오프로서, 우리는 새로운 개념, 새로운 컴퓨팅 아이디어를 찾을 수 있습니다. 이전 두 세계의 장점을 결합한 재구성 가능한 컴퓨팅입니다. 이러한 맥락에서 재구성 가능한 컴퓨팅이 인간의 삶에 광범위하고 널리 퍼져 점진적으로 영향을 미칠 것이라고 말할 수 있습니다. 따라서 재구성 가능한 컴퓨팅 및 재구성 가능한 시스템 설계 기술을 애플리케이션 구축에 활용하는 방법에 초점을 맞출 때입니다.

한 손으로 재구성 가능한 컴퓨팅은 소프트웨어 구현과 관련하여 더 나은 성능을 가질 수 있지만 구현 시간 측면에서이를 지불합니다. 반면에 재구성 가능한 장치는 완전한 맞춤형 솔루션과 비교할 때 동일한 설계 시간과 복잡성을 요구하지 않고 성능 측면에서 치열한 시스템을 설계하는 데 사용될 수 있습니다.
이러한 맥락에서 SDAccel 환경, SDSoC 환경 및 Vivado HLS를 포함한 Xilinx SDx 도구는 소프트웨어 애플리케이션의 요소를 FPGA 기반으로 실행하려는 시스템 프로그래머에게 즉시 사용 가능한 경험을 제공합니다. 하드웨어 요소가 있고 해당 하드웨어가 프로세서 또는 내장 프로세서에서 실행되는 나머지 응용 프로그램과 완벽하게 작동하도록합니다.

기본적으로 제공되는 경험은 많은 응용 분야에서 "충분히 좋은"결과를 제공 할 것입니다.
그러나 이것은 사실이 아닐 수 있습니다. 더 나은 성능, 데이터 처리량, 지연 시간 감소 또는 리소스 사용량 감소를 찾고있을 수 있습니다.이 과정은 정확히 이에 초점을 맞추고 있습니다. FPGA를 소개 한 후 Xilinx SDAccel을 사용하는 방법에 대한 자세한 내용을 자세히 살펴보고 하드웨어 로직을 최적화하여 최상의 하드웨어 구현을 얻는 방법에 대한 작업 예제도 제공합니다. 이 경우 특정 속성, 지시문 또는 pragma를 사용하여 하드웨어 커널의 컴파일 및 합성을 지시하거나 프로세서와 하드웨어 논리 사이에서 작동하는 데이터 이동기의 기능을 최적화 할 수 있습니다.
또한이 과정에서는 Amazon EC2 F1 인스턴스를 사용하여 솔루션에 활기를 불어 넣는 방법을 제시하는 분산 된 이기종 인프라에 중점을 둘 것입니다.

가격 : 무료 등록!

언어 : 영어

자막: 영어

SDAccel : 이론을 사용하여 FPGA 가속 클라우드 애플리케이션 개발 – 밀라노 폴리테크니코