HLS 后端示例
发布日期: 2023-08-29 14:56:09 来源: 哔哩哔哩

更多 TVM 中文文档可访问 →/

TVM 支持带有 SDAccel 的 Xilinx FPGA 板,接下来介绍如何将 TVM 部署到 AWS F1 FPGA 实例。

备注


【资料图】

此功能仍处于测试阶段,目前无法用 SDAccel 部署端到端神经网络。

本教程使用了两个 Python 脚本:

- 用于合成 FPGA 比特流的脚本。

- 将 FPGA 作为加速器的脚本。

设置

用 FPGA Developer AMI 启动实例。无需 F1 实例来进行仿真和合成,因此推荐用开销较低的实例。

设置 AWS FPGA 开发套件:

启用 OpenCL 前设置 TVM。

仿真

为仿真创建 :

将 复制到 Python binary 目录下:因为当前的 Xilinx 工具包假定宿主机的二进制文件和 文件处于同一路径。

运行软件仿真:

运行硬件仿真:

合成

用以下脚本进行合成:

创建 AWS FPGA 镜像,并将其上传到 AWS S3:

这会生成 awsxclbin 文件(在 F1 实例上使用 AWS FPGA 镜像必需)。

运行

启动 Amazon EC2 F1 实例。

将 和 复制到 F1 实例中。

设置 AWS FPGA 开发套件:

启用 OpenCL 前设置 TVM。

以 root 身份设置环境变量:

运行:

关键词:

相关文章

  • HLS 后端示例

  • 宝龙地产:上半年实现收入122.99亿元

  • 盘古智能(301456):8月28日北向资金减持4.11万股

  • 超讯通信(603322.SH)发布上半年业绩,净亏损3816.57万元,同比由盈转亏

  • AI合成主播|威海铁人三项世界杯赛开赛

  • 55支电力党员服务小分队护航四川眉山140多万亩水稻丰收

  • 首破500万人次!乐山大佛景区旅游接待量创历史新高

  • 《星际战甲》宣布使用跨平台存档 年内更新

  • 成都车展|宝马集团再上市5款新能源产品 稳步推进电动化战略

  • 泛华普益2项违规被责令改正 基金销售内控不健全等

  • 证券板块涨2.77% 锦龙股份涨10.02%居首

  • 超290万人围观!东方甄选淘宝直播首次预热下重本,28日继续撒红包

  • 澳大利亚发生美军机坠毁事故,致23名美方军事人员受伤

  • “启”飞记|坚守中国“大飞机梦”

  • 小金属:钼价震荡上行 锑价触底回升 重视钼锑投资机会

  • 东方电热(300217):8月28日北向资金增持56.66万股

  • 美亚柏科(300188):8月28日北向资金减持19.9万股

  • 万达信息(300168):8月28日北向资金减持68.5万股

  • 建立专家资源库,杨浦残疾预防健康宣传平台启动

  • 聆达股份(300125):8月28日北向资金增持18.78万股

热点图集