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

FPGA 实际的表现如何呢?我们分别来看计算密集型任务和通信密集型任务

[复制链接]
  • TA的每日心情

    2019-11-19 15:34
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2022-4-1 16:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

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

    x
    9 u3 a9 z7 N$ [. `- j! s. `
    计算密集型任务的例子包括矩阵运算、图像处理、机器学习、压缩、非对称加密、Bing 搜索的排序等。
    7 L' B3 M) H! u4 R这类任务一般是 CPU 把任务卸载(offload)给 FPGA 去执行。  i+ m% _! F# z+ b! h
    对这类任务,目前我们正在用的 Altera(似乎应该叫 Intel 了,我还是习惯叫 Altera……)Stratix V FPGA 的整数乘法运算性能与 20 核的 CPU 基本相当,浮点乘法运算性能与 8 核的 CPU 基本相当,而比 GPU 低一个数量级。
    8 {- z  ?) q0 U. d# o我们即将用上的下一代 FPGA,Stratix 10,将配备更多的乘法器和硬件浮点运算部件,从而理论上可达到与现在的顶级 GPU 计算卡旗鼓相当的计算能力。
    2 x, a4 L8 J0 f0 W5 O% f2 V1 G! B+ k+ E) Q

    ' v! v  K3 Q; A: Y1 h" y9 _( `1 [+ A9 g+ U. q- ?
    ▲FPGA 的整数乘法运算能力(估计值,不使用 DSP,根据逻辑资源占用量估计)- i( @- o( D3 _3 C! M

    $ J# I2 W) M/ ^3 I1 e: b 9 U6 ^) C4 D6 j, ^

    * V/ L! `: _% h4 Y: a9 C  u, z▲FPGA 的浮点乘法运算能力(估计值,float16 用软核,float 32 用硬核)& g* `0 _3 R2 l# Z! ]" C* ^6 M8 w

    % D4 {# j4 k3 \在数据中心,FPGA 相比 GPU 的核心优势在于延迟。
    * B; d9 C: T: G& H. W
    4 H2 t$ ^0 B- s. F5 [5 A/ c6 B像 Bing 搜索排序这样的任务,要尽可能快地返回搜索结果,就需要尽可能降低每一步的延迟。, K% _6 r* K0 {; [8 e

    ( w/ e4 \* |3 M1 {如果使用 GPU 来加速,要想充分利用 GPU 的计算能力,batch size 就不能太小,延迟将高达毫秒量级。6 |! n1 ?% n% [8 j4 x) [* y
    : ^0 [4 Y6 P$ w
    使用 FPGA 来加速的话,只需要微秒级的 PCIe 延迟(我们现在的 FPGA 是作为一块 PCIe 加速卡)。
    % s3 }2 w; z9 d! m  Y- t2 K5 }) f& `4 I7 A2 B  `/ _+ c2 B; m. F
    未来 Intel 推出通过 QPI 连接的 Xeon + FPGA 之后,CPU 和 FPGA 之间的延迟更可以降到 100 纳秒以下,跟访问主存没什么区别了。
    / U# `, {" L3 V
    ( g  I! o* @6 V* T

    该用户从未签到

    2#
    发表于 2022-4-1 17:52 | 只看该作者
    GPU和FPGA相比在于延迟

    该用户从未签到

    3#
    发表于 2022-4-1 17:58 | 只看该作者
    计算密集型任务和通信密集型任务

    该用户从未签到

    4#
    发表于 2022-4-1 18:44 | 只看该作者
    CPU 和 FPGA 之间的延迟更可以降到 100 纳秒以下

    “来自电巢APP”

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-29 05:58 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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