更多 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万股