0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Xilinx Zynq7035算力指标

jf_pJlTbmA9 来源:jf_pJlTbmA9 作者:jf_pJlTbmA9 2023-07-07 14:15 次阅读

目的

本文介绍广州星嵌DSPC6657+Xilinx Zynq7035平台下Xilinx Zynq7035算力指标。

基本概念

FLOPs/FLOPS

FLOPs,Floating Point Operations,浮点运算次数,每一个加、减、乘、除操作都算1FLOPs操作,常用来衡量模型计算复杂度。

注意下FLOPS,注意全大写,是floating point operations per second的缩写,意指每秒浮点运算次数,理解为计算速度。是一个衡量硬件性能的指标,两者别弄混。

MACs

Multiply–Accumulate Operations,乘加累积操作数,常常被人们与FLOPs概念混淆。实际上1MACs包含一个乘法操作与一个加法操作,大约包含2FLOPs。通常MACs与FLOPs存在一个2倍的关系。

关系

为什么使用乘加运算指标(MACs)呢?因为神经网络运算中内积、乘加运算无处不在:

对于一个3*3滤波器在特征图上的一次运算可以表示为:

y = w 0∗x 0 + w 1∗x 1 + w 2∗x 2 + w 3∗x 3 + w 4∗x 4 + w 5∗x 5 + w 6∗x 6 + w 7∗x 7 + w 8∗x 8

对于上式,记w 0∗x 0 +…为一次乘加,即1MACs。所以对于上式而言共有9次乘加,即9MACs(实际上,9次相乘、9-1次相加,但为了方便统计,将计算量近似记为9MACs,就像算法复杂度通常把O(N+b)表示成O(N)一样,都只是一种近似)。

对于上式而言,可以认为执行了9次乘法、9-1次加法,所以一共是9+(9-1)次FLOPs。所以近似来看1FLOPs ≈ 2MACs。

ZYNQ PL端算力指标

参考Xilinx官方文档Zynq-7000 SoC Data Sheet: Overview (DS190),可找到Zynq7035PL端的MACs指标值为1334GMACs,约为2668GFLOPs,如下图所示:

1678154555628943.png

FPGA PS端性能指标

参考Xilinx官方资料Zynq-7000 SoC Data Sheet: Overview (DS190),可获得Zynq7035PS端CPU的性能参数,如下图红框标出的地方所示:

1678154572783798.png

Zynq7035PS端双ARM总运算能力:2.5DMIPS/MHz Per CPU x 1000 MHz x 2 CPU = 5000 DMIPS。

1678154582798268.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • dsp
    dsp
    +关注

    关注

    553

    文章

    8014

    浏览量

    349206
  • 滤波器
    +关注

    关注

    161

    文章

    7835

    浏览量

    178293
  • Xilinx
    +关注

    关注

    71

    文章

    2167

    浏览量

    121603
  • 算力
    +关注

    关注

    1

    文章

    985

    浏览量

    14852
收藏 人收藏

    评论

    相关推荐

    [XILINX] 正点原子ZYNQ7035/7045/7100开发板发布、ZYNQ 7000系列、双核ARM、PCIe2.0、SFPX2!

    正点原子FPGA新品ZYNQ7035/7045/7100开发板,ZYNQ 7000系列、双核ARM、PCIe2.0、SFPX2! 正点原子Z100 ZYNQ开发板,搭载Xilinx
    发表于 09-02 17:18

    大茉莉X16-P,5800M大称王称霸

    Rykj365
    发布于 :2024年01月25日 14:54:52

    zynq XC7Z100板卡学习资料:基于zynq XC7Z100 FMC接口通用计算平台

    视觉、视频采集;有线/无线通信等应用。 9.2基于AD9361的软件无线电计算模块一、板卡概述本板卡基于Xilinx公司的SoC架构(ARM+FPGA)的ZYNQ7035芯片和ADI公司高集成度的捷变
    发表于 03-24 09:39

    Xilinx Zynq7035指标

    目的本文介绍广州星嵌DSP C6657+Xilinx Zynq7035平台下Xilinx Zynq7035
    发表于 12-15 21:19

    Xilinx Zynq7035 PL SFP光口通信例程

    DSP以及Xilinx Zynq-7000系列SoC处理器XC7Z035-2FFG676I设计的异构多核评估板,由核心板与评估底板组成。)ZYNQ7035 PL SFP光口通信例程1.1.1 例程位置
    发表于 02-20 17:27

    Xilinx Zynq7035 PL Cameralink回环实现

    C66x 定点/浮点DSP以及Xilinx Zynq-7000系列SoC处理器XC7Z035-2FFG676I设计的异构多核评估板,由核心板与评估底板组成。XQ6657Z35-EVM评估板
    发表于 02-24 10:00

    Xilinx客户分享Zynq SoC设计成功经验

    Xilinx  的客户们分享了各种  Zynq SoC  的成功应用。这些成功案例详细描述了挑战、解决方案和所取得的成果。如欲了解其他  Xilinx  客户如何利用  Zynq So
    发表于 02-09 03:35 288次阅读

    Xilinx Zynq™-7000

    Xilinx Zynq™-7000
    的头像 发表于 06-04 13:47 3656次阅读

    Xilinx:如何使用Zynq仿真平台

    Xilinx合作伙伴和客户展示了他们如何使用Zynq仿真平台。
    的头像 发表于 01-03 13:14 4770次阅读

    如何使用Xilinx SDK创建Zynq引导映像

    了解如何使用Xilinx SDK创建Zynq引导映像。 我们将在通过Xilinx SDK创建Zynq引导映像时查看可以选择/添加的引导参数和分区。
    的头像 发表于 11-23 06:24 3939次阅读

    ZYNQ7000开发平台的AX7Z035开发板用户手册免费下载

    ZYNQ7035 + 4 个 DDR3 + eMMC + QSPI FLASH 的最小系统构成。 ZYNQ7035 采用 Xilinx 公司的 Zynq7000 系列的芯片,型号为
    发表于 06-24 08:00 118次下载
    <b class='flag-5'>ZYNQ</b>7000开发平台的AX7Z035开发板用户手册免费下载

    Xilinx_Vivado_zynq7000入门笔记

    Xilinx_Vivado_zynq7000入门笔记说明。
    发表于 04-08 11:48 71次下载

    Xilinx Zynq上FreeRTOS的Tracealyzer

    电子发烧友网站提供《Xilinx Zynq上FreeRTOS的Tracealyzer.zip》资料免费下载
    发表于 12-07 14:59 5次下载
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>Zynq</b>上FreeRTOS的Tracealyzer

    Xilinx Zynq7035 PL SFP光口通信例程

    本文主要介绍说明XQ6657Z35-EVM 高速数据处理评估板例程的功能、使用步骤以及各个例程的运行效果
    的头像 发表于 07-07 14:14 1026次阅读
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>Zynq7035</b> PL SFP光口通信例程

    ZYNQ 7035/7045开发板原理图

    ZYNQ 7035/7045开发板原理图
    发表于 12-05 13:46 0次下载