找回密码
 注册
关于网站域名变更的通知
查看: 538|回复: 4
打印 上一主题 下一主题

在云端部署FPGA

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-9-7 10:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
首先,作为加速功能,FPGA需要配合Host CPU来工作。一个应用中有一个滤波器功能,需要大量的运算,比较合适放到FPGA来处理;而其它部分功能,主要和控制相关,则放在CPU来运行。
& ^, H0 A. I: h; J  ?1 M' r1 c9 z; A; x9 i
由于FPGA应用往往都需要支持很大的数据吞吐量,这对于Memory带宽和I/O互连带宽要求很高。如果数据传输的带宽受限,则FPGA提供的巨大的并行计算能力根本发挥不了作用。在云端部署FPGA的另一个重要挑战是如何把FPGA的运算能力融合到云端的大规模弹性计算架构当中。6 N4 U: K& _- Q! T9 Y& {7 t) d
( J. x: u) V! E$ `% A" d
下面我们就分别看看MS和AWS的FPGA部署情况。值得注意的是,目前MS的Azure中的FPGA主要还是内部使用,并没有作为一项公有的服务;而AWS则已经提供了EC2 F1 实例(instance)的FPGA服务了。
7 ]) {7 z# k4 e4 r0 S- Y8 _

该用户从未签到

2#
发表于 2021-9-7 11:28 | 只看该作者
FPGA需要配合Host CPU来工作
& I9 h4 O2 M2 t% V* Y5 n8 W

该用户从未签到

3#
发表于 2021-9-7 13:25 | 只看该作者
在云端部署FPGA的另一个重要挑战是如何把FPGA的运算能力融合到云端的大规模弹性计算架构当中$ G# I* M' H2 |" v3 a; m0 \

该用户从未签到

4#
发表于 2021-9-7 13:45 | 只看该作者
个应用中有一个滤波器功能,需要大量的运算,比较合适放到FPGA来处理;而其它部分功能,主要和控制相关,则放在CPU来运行
  s/ g; m0 L& [/ p5 ]

该用户从未签到

5#
发表于 2021-9-7 14:11 | 只看该作者
由于FPGA应用往往都需要支持很大的数据吞吐量,这对于Memory带宽和I/O互连带宽要求很高
1 N/ Y8 K( J" X% |" T
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-4 11:18 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表