嵌入式与优化算法之间的关联
2020-12-10 16:01:24 来源:kinmin嘉 点击:1481
这几年受美国贸易战的危害,国内芯片发展趋势困难重重,但另外也促进的大量的人参加芯片产品研发,在其中算法优化是每一个芯片产品研发企业一个关键工作中,那么在嵌入式芯片上的怎样优化算法呢,下边将简易详细介绍下普遍算法优化方式。
国内嵌入式芯片
嵌入式软件算法优化就是指在嵌入式芯片上,应用嵌入式芯片的硬件配置、软件资源提升 算法性能的方式,常见的算法可分成下列几类:
1、系统软件级优化
系统软件级优化就是指在嵌入式操作系统中,对系统软件开展编译程序优化、线程同步、多进程优化。编译程序优化就是指在编译程序应用软件时挑选不一样优化级别的配备开展优化,这一方法能够进一步提高大家的编码在CPU上运作的高效率,也是非常简单的一种优化方式。此外,还能够应用系统软件中多进程、线程同步体制来并行处理运作系统软件,可进一步合理运用CPU资源,进而提升 算法性能。
2、算法优化
这儿说的算法优化是相对性范畴的算法优化,主要是对于应用软件中某一算法开展优化,关键考虑到应用新算法、迅速算法取代老算法或算法复杂性较高的算法,这一方式需要对算法基本原理十分了解。
3、硬件配置优化
硬件配置优化主要是运用芯片內部的資源开展优化。例如能够应用芯片内一部分多核CPU、多DSP、多GPU等硬件平台优化算法,将算法切割成不一样的一部分放到不一样的CPU、DSP、GPU上运作,进而做到算法性能的提高。此外,当今流行的芯片內部还置入了一些硬件配置算法,例如图像滤波、放缩等算法,通用性也可提升 算法性能。实际上除开所述硬件平台外,还有一个较为合理的硬件平台是Cache缓存文件,这缓存文件又可以分成一级缓存文件L1cache、二级缓存L2cache、三级缓存L3cache,缓存文件越大算法实行高效率越高,在其中L1cache和L2cache一般在芯片內部自主启用,不用人为因素干涉应用,L3cache一般是对外开放给客户应用的,再融合DMA数据运送体制,客户能够将数据从外界储存器DDR上运送到L3cache上,那样促使与CPU互换数据更快,从而提升 算法性能。
4、编码优化
编码优化就是指对应用软件中的编码开展优化,常见的方式有指定化、查询表法、循环系统合拼等。指定化指将应用软件中一些算法数据文件格式由浮点种类转成指定种类,这一实际操作关键因为浮点种类数据在运行内存中的储存方法比指定种类数据繁杂,因此 CPU在解决浮点种类数据时要比指定数据繁杂。查询表法是将事先可能算法的键入和輸出数据范畴的状况下,将輸出数据事先测算好储存在固定不动的运行内存上,那样就可以立即到该运行内存上载入結果就可以。循环系统合拼就是指在好几个算法串行通信实行时,且其內部都是有同样的循环系统频次时,能够将好几个算法合拼到一个循环系统中解决,降低循环系统自动跳转实际操作,从而提升 算法性能。
5、选编优化
选编优化是算法优化中最后一种挑选,由于汇编程序是挨近CPU底层的语言,是直接与CPU中的存储器相处,这需要极强的硬件配置基本功。可是也是由于汇编程序是挨近CPU底层的语言,其实行高效率也是比较大的。此外,值得一提的是在汇编程序的上一层也有嵌入选编能够应用,它比汇编程序更非常容易了解,性能也较为贴近汇编程序,因此 ,在所述好多个方式都没法提升 算法性能的基本上,能够考虑到应用内软选编开展算法优化。
综上所述,算法优化是做为嵌入式软件开发设计中较为关键的一个阶段,需要从好几个视角来开展优化算法,使之能考虑运用的要求。
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请与我们联系,我们将及时更正、删除,谢谢。
2025年8月27-29日,IOTE深圳物联网展将联动AGIC通用人工智能+智慧商显+电子纸+行业智能解决方案+嵌入式+AI玩具+边缘计算,首次在深圳国际会展中心(宝安)实现跨行业的深度融合与创新碰撞的联动,将促进物联网、智慧显示与人工智能技术的深度融合,推动多领域的技术创新和产业升级,带来多重的积极效果。
在本文中,我们将探讨德州仪器AM62D-Q1处理器和AM2754-Q1微控制器(MCU)等嵌入式器件的发展,以及将这些器件与其他先进的半导体结合使用来开发现代车辆中的数字放大器时最重要的设计注意事项。
为了帮助嵌入式系统设计人员,包括TI在内的半导体制造商正在开发功能丰富、体积更小的微控制器(MCU)和嵌入式处理器。
全球领先的Wi-Fi HaLow芯片供应商摩尔斯微电子,今日宣布与先进嵌入式物联网解决方案提供商万创科技(Vantron)合作推出Wi-Fi HaLow适配器VT-USB-AH-8108。
作为国内领先的汽车芯片供应商,纳芯微继2023年初国内首发车用小电机驱动SoC NSUC1610后,正式宣布推出高集成度嵌入式电机控制IC NSUC1602。
中国---服务多重电子应用领域、全球排名前列的半导体公司意法半导体推出了首个集成机器学习 (ML) 加速器的新系列微控制器,让嵌入式人工智能 (AI) 真正地发挥作用,让注重成本和功耗的消费电子和工业产品能够运行计算机视觉、音频处理、声音分析等算法,提供以往小型嵌入式系统无法实现的高性能的功能。

第一时间获取电子制造行业新鲜资讯和深度商业分析,请在微信公众账号中搜索“哔哥哔特商务网”或者“big-bit”,或用手机扫描左方二维码,即可获得哔哥哔特每日精华内容推送和最优搜索体验,并参与活动!
发表评论