UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

使用 SDAccel 环境开发 AWS F1 应用

发布日期:
April 2018
适应水平:
嵌入式 2
培训时间:
1 天

快速链接

主要文档

课程对象

对快速为软件系统添加硬件加速感兴趣的任何人。

必备条件

  • Xilinx FPGA 架构的基础知识
  • 熟悉 C 语言编程
  • 熟悉 OpenCL™ API 编程
    • 使用 SDAccel 环境加速 OpenCL 应用的课程或同等学习过程

注册

了解课程安排以及学费和注册方面的信息,敬请联系我们的授权培训机构

课程说明

本次为期一天的课程的结构有助于亚马逊网络服务 (AWS) F1 实例的设计新手快速理解 AWS F1 设计生成的完整流程。重点是利用这些工具加速系统架构层面的设计和加速器的优化。

软件工具

  • SDx™ 开发环境 2017.4

硬件

  • 架构:AWS-VU9P-F1 (Virtex® UltraScale+™ VU9 FPGA)

获得的技能

完成这次全面的培训之后,您就会知道如何:

  • 采用 SDAccel™ 开发环境描述亚马逊网络服务 (AWS) F1 实例的开发流程
  • 解释 SDx™ 开发环境如何帮助软件开发人员集中精力进行应用开发
  • 从 C、C++、OpenCL 或 RTL IP 创建内核
  • 描述 RTL 内核接口需求
  • 使用 RTL 内核向导创建内核

课程概要

实验 讲座 演示

第 1 天

  1. 1.1
    介绍 AWS F1 实例和 SDAccel 环境 描述 AWS F1 实例、使用 F1 实例的优势,以及 AWS F1 开发流程。
  2. 1.2
    了解 AWS F1 软硬件协议栈 解释 AWS F1 平台的软硬件协议栈,并解释它们如何协同工作,提供加速解决方案。
  3. 1.3
    SDAccel 环境和 OpenCL 框架简介 解释软件工程师和应用开发人员如何从 SDAccel™ 开发环境和开放计算语言 (OpenCL™) 框架获益。
  4. 1.4
    SDx 工具简介 描述开发流程的元素,如软件仿真、硬件仿真和系统运行以及对主机代码及内核代码的调试支持等。
  5. 1.5
    创建内核并编译亚马逊 FPGA 图像 解释创建 FPGA 内核、装配 FPGA 程序和编译亚马逊 FPGA 图像 (AFI) 所需的步骤。
  6. 1.6
    设置一个 AWS F1 实例 描述如何设置 AWS 帐户、配置实例以及如何设置 SDAccel 开发环境。
  7. 1.7
    使用生成文件流程运行一个示例设计 介绍如何使用生成文件流程在 AWS F1 上运行一个示例设计。
  8. 1.8
    使用 GUI 流程运行示例设计 介绍如何使用 GUI 流程在 AWS F1 上运行一个示例设计。
  9. 1.9
    分析和优化 F1 加速器 使用 SDAccel 开发环境创建、分析和优化 F1 加速器的详细信息。
  10. 1.10
    使用 RTL 内核向导重复使用作为 F1 加速器的现有 IP 描述 SDAccel 环境如何为 RTL 内核开发人员提供一个框架,将他们的硬件功能集成在一个应用(运行在通过 PCIe® 接口连接至 FPGA 的主机 PC 上)中
的页面