AWS 云

业界最大规模云端的 Xilinx FPGA

概述

AWS 云端的定制硬件加速

面向加速计算的业界最快 FPGA 现可通过 AWS 云端的任何位置获取。

Xilinx FPGA 现已在 Amazon Elastic Compute Cloud (Amazon EC2) F1 实例中推出。F1 实例旨在加速数据中心工作负载,包括机器学习参考、数据分析、视频处理以及基因组学等。

通过 F1 实例,您可以:

  • 快速部署定制硬件加速
  • 使用专用 FPGA 享受可预测性能
  • 使用您的现有 FPGA 算法
在 AWS 云
运行定制 FPGA

亚马逊 EC2 F1 实例目前提供两种不同的尺寸,包括多达 8 个 Virtex® UltraScale+ VU9P FPGA,综合峰值计算能力每秒超过 170 TOP (INT8)。

Xilinx AWS 云加速工具

运行在 F1 实例上的应用与服务

亚马逊网络服务提供 Xilinx SDAccel ™ 开发环境 ,面向加速云计算。SDAccel 可帮助硬件设计人员在 F1 实例中轻松部署其 RTL 设计。此外,它还可通过在 F1 实例上构建专用加速器,自动加速采用 C、C++ 或 OpenCL 编写的代码。  

SDAccel 入门 简易 5 步骤

如果您倾向于将开发系统设为本地,可以购买或升级 Vivado® Design Suite 与 SDAccel 开发环境,以便与 Amazon 云中的 F1 实例配合使用。立即购买或升级.

学术社区

如果您对我们学术合作伙伴计划中的 F1 实例感兴趣,请访问 Xilinx 大学计划 (XUP) 云网站。

入门

必备条件

在连接至 F1 实例前,需要许多准备步骤。该模块将向您展示如何:

  • 创建一个 AWS 账号
  • 创建一个 S3 库
  • 准备您的专用连接密匙
  • 请求接入 AWS F1 实例
按照指示

1.创建、配置、测试

该模块将向您展示如何:

  • 启动和配置一个 AWS F1 实例
  • 连接至实例并运行一个简单的测试
  • 关闭会话

  

按照指示

2.运行第一个 SDAccel 项目

该模块将向您展示如何:

  • 将现有的 RTL 设计打包成一个 SDAccel 加速内核
  • 编译、执行并配置一个使用 RTL 内核加速的简单实例

  

按照指示

 

3.了解 AWS F1 和 SDAccel

该模块将向您介绍一个在线入门培训课程,涵盖:

  • AWS F1 和 SDAccel 开发环境的介绍
  • AWS F1 硬件规范及要求
  • 为 AWS F1 打包现有的 RTL IP
  • 使用 RTL 内核运行一个主机侧应用
按照指示

4.实践与实验

该模块将向您展示如何:

  • 在 F1 上运行其它实验和实例
  • 了解更多有关 SDAccel 的详情
  • 获得支持并解决问题

 

  

按照指示

5.安装并运行 SDAccel

加载了 FPGA 开发人员 AMI 的 AWS F1 实例提供在亚马逊云端开发、编译、执行和调试应用所需的所有必要工具。

该可选模块将向您展示如何:

  • 在您的机器上本地安装和许可 SDAccel
  • 本地编译一个简单的实例
  • 将其上传在 AWS F1 上并执行
按照指示
视频