david-yue
码龄17年
关注
提问 私信
  • 博客:154,417
    社区:3,753
    问答:1,486
    159,656
    总访问量
  • 10
    原创
  • 718,300
    排名
  • 252
    粉丝
  • 0
    铁粉

个人简介:通信和IT系统,云计算和虚拟化,人工智能和计算机视觉,无人驾驶

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2007-06-14
博客简介:

我的专栏

博客描述:
dspC语言程序设计
查看详细资料
个人成就
  • 获得37次点赞
  • 内容获得13次评论
  • 获得156次收藏
创作历程
  • 7篇
    2022年
  • 2篇
    2018年
  • 2篇
    2017年
  • 14篇
    2016年
  • 6篇
    2010年
  • 3篇
    2009年
成就勋章
TA的专栏
  • 视频结构化
    1篇
  • 识别算法
    1篇
  • 自动驾驶
    1篇
  • 网络虚拟化
    13篇
  • 高性能
    5篇
  • KVM虚拟化
    2篇
  • 深度学习
    2篇
兴趣领域 设置
  • 人工智能
    opencv计算机视觉深度学习自动驾驶
  • 前沿技术
    车载系统
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

多核编程的难题及应对策略

加锁保护导致的串行化问题如果在任务数量固定的前提下,串行化所占的比例是随软件规模的增大而减小的,但不幸的是它会随任务数量的增加而增加,也就是说处理器个数越多,锁竞争导致的串行化将越严重,从而使得串行化所占的比例随处理器个数的增加而急剧增加。对于串行化方面的难题,首先想到的解决措施就是少用锁,甚至采用无锁编程,不过这对普通程序员来说几乎是难以完成的工作,因为无锁编程方面的算法太过于复杂,而且使用不当很容易出错,许多已经发表到专业期刊上的无锁算法后来又被证明是错的,可以想象得到这里面的难度有多大。
原创
发布博客 2022.10.15 ·
248 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

多核编程性能优化总结

在多路组相联映射管理方式下,Cache被划分成多路(一路也称为一个Cache Page),每路又划分为多个Cache Line,而内存被分成多页,每页的大小和路的大小相同,CPU在加载Cache时每次加载一个Cache Line,但是,内存中某页的Line0只能加载到Cache中某路的Line0,内存中某页的Linen只能加载到Cache中某路的Linen。根据实际需要,CACHE又分为一级CACHE(L1 CACHE),二级CACHE(L2 CACHE)(甚至三级CACHE(L3 CACHE))。
原创
发布博客 2022.10.15 ·
1090 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

多核处理器9大关键技术

为了使芯片内核充分地工作,最起码的要求是芯片能提供与芯片性能相匹配的存储器带宽,虽然内部Cache的容量能解决一些问题,但随着性能的进一步提高,必须有其他一些手段来提高存储器接口的带宽,如增加单个管脚带宽的DDR、DDR2、QDR、XDR等。所以,芯片对封装的要求也越来越高,虽然封装的管脚数每年以20%的数目提升,但还不能完全解决问题,而且还带来了成本提高的问题,为此,怎样提供一个高带宽,低延迟的接口带宽,是必须解决的一个重要问题。这种系统的优点是结构简单,通信速度高,缺点是基于总线的结构可扩展性较差。
原创
发布博客 2022.10.15 ·
1170 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

自己写的ping代码实现,可以实现one-shot和continue两种模式

发布资源 2022.10.15 ·
7z

很好用的MP3音频解码代码实现

发布资源 2022.10.15 ·
7z

自己写的组播客户端和服务端代码

发布资源 2022.10.15 ·
7z

很好用的AAC解码代码实现,方便移植

发布资源 2022.10.15 ·
7z

非常好用的回声抵消算法代码实现

发布资源 2022.10.15 ·
7z

非常好用的ADPCM音频编解码的代码实现,可以移植到嵌入式设备上

发布资源 2022.10.15 ·
7z

车牌识别传统算法分析

其核心是纹理特征分析定位算法,在经过图像预处理之后的灰度图像上进行行列扫描,通过行扫描确定在列方向上含有车牌线段的候选区域,确定该区域的起始行坐标和高度,然后对该区域进行列扫描确定其列坐标和宽度,由此确定一个车牌区域。对含有车辆号牌的图像进行分析处理,从而确定牌照在图像中的位置,并进一步提取和识别出文本字符。对分割后的字符进行缩放、特征提取,获得特定字符的表达形式,然后通过分类判别函数和分类规则,与字符数据库模板中的标准字符表达形式进行匹配判别,就可以识别出输入的字符图像。
原创
发布博客 2022.10.15 ·
1210 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

Hi3559a视频文字叠加的实现

目录视频结构化主要包含对车辆、自行车、摩托车以及行人的识别,可以有多种不同的接入方式:HTTP接入、文件接入、SDK接入、RTSP、ONVIF、GB28181接入等。针对每种接入方式,可以创建对应的任务,任务通过通道来对视频图像进行识别,其中和包括解码、转换、检测、识别、业务逻辑、编码等多个处理环节。编码后的数据会通过RTMP方式推送到NGINX-RTMP,当Player请求播放时,则以RTMP方式从NGINX-RTMP拉取视频流进行播放展现。其中,解码、检测和识别、甚至编码部分可能用到GPU资源。
原创
发布博客 2022.10.15 ·
442 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

每个程序员都应该了解的内存知识【第一部分】

内存的使用常常是软件性能的决定性因子,而如何避免内存瓶颈的好文章却不好找。这篇文章应该会有所帮助。
转载
发布博客 2022.10.14 ·
994 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Apollo Fusion Module感知融合模块

本文梳理了Apollo无人驾驶中感知后的融合处理逻辑
原创
发布博客 2022.10.14 ·
2287 阅读 ·
3 点赞 ·
0 评论 ·
18 收藏

总结的Linux声音架构技术分享

发布资源 2022.10.14 ·
docx

Hyperscan 在鲲鹏服务器上进行版本编译的指导

发布资源 2022.10.14 ·
pdf

基于FFMpeg的DXVA2硬件解码及D3D显示实践和分析文档

发布资源 2022.10.14 ·
docx

为什么微信的推荐这么快,微信的推荐检索算法分析

发布资源 2022.10.14 ·
pdf

高精度地图道路XML格式规范

发布资源 2022.10.14 ·
pdf

RDP远程协议分析文档,云计算桌面虚拟化中可以参考

发布资源 2022.10.14 ·
7z

USB设备驱动Linux内核代码介绍

发布资源 2022.10.14 ·
doc
加载更多