为什么高通骁龙SoC中用了GPU后还要用DSP?
多媒体大部分工作是编解码,如视频的AVC、H265编解码,音频的aac编解码,编码时输入raw数据输出压缩数据,解码时反过来。这些编码与解码算法非常复杂,不适合cpu做,需要DSP等硬件加速。而gpu 主要是处理图形图像的,主要是针对不经压缩的raw数据,输入输出都是raw数据。两者的应用方向不一样。比如播放视频时,先由DSP(高通的Venus也算一种专用DSP吧)解码出raw数据,然后将raw图像数据交给gpu,gpu可以做一些旋转缩放等操作然后将图像数据送到屏幕显示
2,852
社区成员
5,758
社区内容
加载中
试试用AI创作助手写篇文章吧