首页 > 其他分享 >算子研发总结

算子研发总结

时间:2022-12-14 19:44:46浏览次数:39  
标签:总结 DMA ddr 代码 研发 delay 算子 100 cycle

 

1 统计DDR读写性能

Task ddr读写工具,-> DDR-gsram ->代码 memcp_->report DMA cycle/ DMA read byte/ fps / total time -> REPORT aipu cycle = DMA+SPU

               -> 设置latency 默认值0-> 命令:--ddr_rd_delay {0,100,150}
                        ddr read delay, default=0(cycles)      --ddr_wr_delay {0,100}
                        ddr write delay, default=0(cycles)

               -> 版本 使用最新的版本  就会规避12bytes 用memcp dma 传输时 dma 统计为0.

                       

        ->ddr-spu ->  具体C教程函数 

              -> for 赋值方法一定会走spu

              ->为什么 for 方法时 DMA中  存在统计

        -> 工具便捷化->scp 带密码直接传->sh 带 aipu simulator

        -> 指标  fps,byte/cycle,total time,

        -> latency=100 尝试报告

遗留问题:使用for 对output赋值, 为什么在DMA中还有统计,xinglong、yuchou 一起看看 邮件

 

todo

  读懂 align_corner代码  ->    yuyang  聊一下

  tec 改写c代码 ,batch不管, chw 使用tec

  c代码使用__vadd使用方法

  onnx  插帧模型操作视频

  熟悉unet 模型

 

标签:总结,DMA,ddr,代码,研发,delay,算子,100,cycle
From: https://www.cnblogs.com/lx63blog/p/16983359.html

相关文章

  • 12.14学习总结
    缓存更新策略缓存更新是redis为了节约内存而设计出来的一个东西,主要是因为内存数据宝贵,当我们向redis插入太多数据,此时就可能会导致缓存中的数据过多,所以redis会对部分数......
  • 基本排序算法总结(转)
    基本排序算法总结原文:https://blog.csdn.net/qq_21187515/article/details/127212565一直想总结一下最常用的排序算法,自己写一下代码并运行一下记忆更深刻1、插入排序......
  • 12月14日内容总结——
    一、模板层之标签分支结构if{%if条件1(可以自己写也可以用传递过来的数据)%}<p>今天又是周三了</p>{%elif条件2(可以自己写也可以用传递过来的数据)%}......
  • javaweb之文件上传总结
    一。文件上传:是指允许客户将本地文件,上传到服务器端 常见的应用:上传照片、上传新闻图片、上传附件 文件上传编程基本步骤: 1、在用户页面中添加上传输入项(客户端页......
  • IPv6改造为什么这么难?IPv6改造方案难点总结-中科三方
      据统计,截至2019年6月,我国IPv6活跃用户数仅为1.3亿,而到2020年底,这个数字需超过5亿。目前网上最早关于IPv4地址枯竭的新闻可追溯到2004年,来源京华时报。     ......
  • 个人学期期末总结和对王建民老师的评价
    JavaWeb学习期末总结:这个学期是来到学校本部的第一个学期,也是专业分流后来到软件工程专业继续学习的第一个学期。这是一个全新的学期,什么都是新的,我满怀期待,满怀热情地加入......
  • 现代软件工程个人总结
    软件工程课程总结这个学期主要学习的内容是Android、Python爬虫、Python flask框架,完成了一个简单的家庭记账本app,完成了一个简单的体温登记app,完成结对作业(中国疫情数......
  • MySQL 面试题总结
    MySQL的面试知识点总结Q1:MySQL的逻辑架构了解吗?第一层是服务器层,主要提供连接处理、授权认证、安全等功能。第二层实现了MySQL核心服务功能,包括查询解析、分析、优......
  • 画流程图总结
    画流程图是程序员必备的专业技能,下面是我总结的平时画流程图的一些心得体会,有不足和不标准不妥的地方请指正!首先先认识流程图有哪些常用的框框:注意:1标准的开始必须用:而不是......
  • 使用redis做消息队列mq的总结
    总结目前使用redis做消息队列的的方式有3中,list,    publish/subscribe,    streamlist做mq的总结使用方法1.生产者可以lpush写入消息,消费者可以rpop读取......