小E搞机 看不懂DSP科普?华为麒麟解漫画为你解读数字信号的“速算家”
DSP作为一种独特的微处理器 , 是业内人士经常接触的芯片 。 然而对于广大吃瓜小白来说 , DSP是一种声名在外 , 却很少见到真面目的芯片 。 目前来看 , 各大厂商对DSP的宣传和描述很少 , 深度的科普文章对于小白来说又比较些晦涩难懂 , 怎样才能轻松理解DSP呢?
其实 , 认识DSP并不难 , DSP即DigitalSignalProcessor , 数字信号处理器 。 如果把DSP拟人的话 , TA一定是位数学能力超强 , 性格单纯的技术派 。 今天我们通过华为麒麟发布的漫画小故事来认识DSP 。
应势而生 , 超强数字信号计算能力“惊呆”众人
【小E搞机 看不懂DSP科普?华为麒麟解漫画为你解读数字信号的“速算家”】很久很久以前 , 森林中有一家“麒麟工坊” , 工坊由CPU创办 , 起初只有CPU、Memory、Modem三位合伙人 , 慢慢的GPU、ISP、NPU、DSP等新成员相继加入 。 工坊内每个人都有自己独特的职能 , 成员之间相互合作慢慢将工坊发展壮大 。
文章图片
可是 , 如今实力雄厚的麒麟工坊 , 在发展过程中也并非一帆风顺 。 比如在DSP加入前 , 工坊就曾遇到一次难关 。 随着数字技术不断发展 , 更高清的语音、融合虚拟与现实AR摄影、速度更快的5G等 , 都对芯片的数字信号处理能力提出了更高要求 。 因此 , 麒麟工坊的工作量逐渐堆积成山 。
文章图片
为了完成这些任务 , CPU与GPU只能加班加点地工作 。 然而 , 高压的工作不仅令CPU、CPU疲于应付 , 电源管理芯片也要累瘫了 。
文章图片
会造成这种情况 , 主要是因为现有的微处理器不够擅长数字信号处理 。 还好 , 麒麟工坊的外援神秘博士现身 , 推荐了一位新成员——DSP 。
文章图片
与想象中“身强力壮”的形象有些不符 , DSP的结构与CPU相似 , 都具有完整的内核、指令集、内存等 , 是独立的微处理器 , 但是个头却比CPU小了很多 , 相比CPU高达2.86GHz的主频 , DSP的主频只有几百MHz , 不过也正因如此 , DSP的能效比要更高 。
举个例子 , 假设在同一天时间里 , CPU处理30件数字信号任务需要消耗5格电 , GPU处理50件数字信号任务需要消耗3格电 , 那么DSP完成100件任务仅消耗1格电 , 能效明显更优秀 。 这样一来 , 不仅能快速完成堆积的任务 , 电源管理芯片也得救了 。
小而精的DSP , 为什么能够力挽产能问题?
DSP虽然也是一块独立的微处理器 , 但是由于架构、指令集等之间的差异 , 使得DSP的能力有些“偏科” 。 相比较来说 , CPU擅长控制、处理多样化任务 , 而DSP更擅长各种与数字相关的运算 。
当然 , 偏科并非不好 , CPU与DSP相比就像厨师套刀与削皮刀一样 , 虽然厨师刀能够擅长各种丰富多样的任务 , 但是在削皮方面却无法与DSP相比 。 在芯片领域中 , CPU虽然能力出众 , 但在处理数字信号任务时却不如“削皮刀”DSP效率高 。 也正是因为如此 , DSP更适合处理自己擅长的数字信号任务 , 充分发挥自己的价值 。
文章图片
DSP为什么在处理数字信号任务上如此出色 , 我们从架构、核心、指令集三个角度来解读 。
首先在架构方面 , DSP采用了哈佛架构 , 这一结构中程序存储器和数据存储器采用不同的总线 , 通过指令、数据分开的方式 , 两条总线能够重叠访问两个空间 。 这样一来DSP就有更大的存储器带宽 , 数据的移动和交换更加方便 , 本质上是非常适合处理数字信号任务的 。
另外DSP的核心频率比较低 。 一般来讲 , 高频运行时钟需要更高的电压 , 会导致功耗迅速增长 。 因此频率更低的DSP采用了复杂的并行计算 , 能够在更短时间内以更高性能、更低功耗来完成任务 。
推荐阅读
- 深度解娱SJ|陈小纭怎么不会知道绿色含义,先暗示自己被绿又出面解释,看不懂
- 轻拔琴弦|AI挑战赛「潮流商品标签识别」:谁说写代码的人不懂潮?
- 印度@印度教授:看不懂中国人,2万块就能搞定的事非要花2000万
- 自主力量|2020年总销量为0,难道国人真的不懂车?,猎豹Mattu沦为“炮灰”
- 【重装机兵】FC重装机兵,当年不懂的复制大法,游戏最早期就可以成为百万富翁
- 大蒜漫谈生活|奔四女人不懂别瞎穿,试试减龄显白的“蓝色调”,太显气质了
- 雷小厨|明日小暑,不懂吃它亏了,高蛋白低脂肪,只长劲不长肉
- 「友情」别和一个不懂你的人说话
- 美食杰官方|夏季遇到这碱性水果别手软,营养高味道好,别不懂吃,现在正当季
- 潮汐时尚|薛佳凝的时尚让人搞不懂,凉鞋里面套个黑丝袜,这是翻车了吧