为什么cpu解码叫软解,gpu解码叫硬解
不要复制网上的答案,我全都浏览过了,一大堆浅尝辄止的答案!!说是什么纯cpu解码就叫软解,为什么不叫老式解码,一知半解的人还真多!!软,是不是软件的意思,,这个软件指的是...
不要复制网上的答案,我全都浏览过了,一大堆 浅尝辄止的答案!!说是什么纯cpu解码就叫软解,为什么不叫 老式解码,一知半解的人还真多!!软,是不是软件的意思,,这个软件指的是cpu上刻录的程序还是第三方软件,还有既然cpu能调动软件给视频进行解析和浮点运算,,gpu肯定也能调动软件,之所以叫gpu硬解,是不是因为gpu本身的浮点运算能力比cpu高几百倍,远远足以胜任720p乃至1080编码的视频输出和显示,而不需要gpu靠调动软件来解码??回答是不要想许多网友那样写,如 cpu解码(软解码),什么什么什么,一大串,,我要你说的是括号里面和外面为什么等同。。最好越专业越好,不要怕我太专业理解不了,,我要的是刨根问底,不是浅尝辄止!!!你可以把我当比尔盖茨来看,,用你最专业的知识来解答这个问题!!!!
展开
3个回答
展开全部
cpu软解:纯粹依靠CPU来解码的方式则是“软解码”。软解码是在显卡本身不支持或者部分不支持硬件解码的前提下,将解压高清编码的任务交给CPU,这是基于硬件配置本身达不到硬解压要求的前提下,属于一个折中的无奈之举。
gpu硬解:硬解码就是通过显卡的视频加速功能对高清视频进行解码。因此硬解能够将CPU从繁重的视频解码运算中释放出来,使设备具备流畅播放高清视频的能力。
GPU/VPU要比CPU更适合这类大数据量的、低难度的重复工作。视频解码工作从处理器那里分离出来,交给显卡去做,这就叫做“硬解码”。
扩展资料:
硬件解码是将原来全部交由CPU来处理的视频数据的一部分交由GPU来做,而GPU的并行运算能力要远远高于CPU,这样可以大大地降低对CPU的负载,CPU的占用率较低了之后就可以同时运行一些其他的程序。
软解码即通过软件让CPU来对视频进行解码处理,而硬解码:指不借助于CPU,而通过专用的子卡设备来独立完成视频解码任务。
曾经的VCD/DVD解压卡、视频压缩卡等都隶属于硬解码这个范畴。而现如今,要完成高清解码已经不再需要额外的子卡,因为硬解码的模块已经被整合到显卡GPU的内部,所以目前的主流显卡(集显)都能够支持硬解码技术。
展开全部
这个不需要太复杂的解释。硬解码和软解码,与CPU、GPU没半点关系。
不是说CPU进行解码都叫软解码,只要CPU内设计了硬件解码器,也就是一套解码电路,调用这种解码器进行解码就算硬解码。这个和CPU、GPU没关系。只要是调用了专用解码电路,就是硬解码。
软解码,则是在软件层面上,编写解码算法,利用CPU的通用计算、处理形式,达到解码的目的。这个过程要大量调用CPU的寄存器,CPU要取指、译指。CPU将解码过程完全视为一段程序的操作。通过人为编写解码算法,进行解码,就叫软解码。这个过程比较繁琐,效率没硬解码好。
一般来说,GPU中内建大量专用视频解码电路,可执行很多硬解码。但这并不是说CPU无法做硬解码,只要有解码电路,CPU一样可以做。Intel在Sandy Bridge中开始引入的Quick Sync Vedio,就是一种硬件编解码机构。
不是说CPU进行解码都叫软解码,只要CPU内设计了硬件解码器,也就是一套解码电路,调用这种解码器进行解码就算硬解码。这个和CPU、GPU没关系。只要是调用了专用解码电路,就是硬解码。
软解码,则是在软件层面上,编写解码算法,利用CPU的通用计算、处理形式,达到解码的目的。这个过程要大量调用CPU的寄存器,CPU要取指、译指。CPU将解码过程完全视为一段程序的操作。通过人为编写解码算法,进行解码,就叫软解码。这个过程比较繁琐,效率没硬解码好。
一般来说,GPU中内建大量专用视频解码电路,可执行很多硬解码。但这并不是说CPU无法做硬解码,只要有解码电路,CPU一样可以做。Intel在Sandy Bridge中开始引入的Quick Sync Vedio,就是一种硬件编解码机构。
更多追问追答
追问
你的答案让我很舒服,我再请教你一个问题,网上有争论过cpu是硬件还是软件的问题,你能解答一下CPU和gpu是什么性质,还有你说的解码电路算软件吗?
你的答案让我很舒服,我再请教你一个问题,网上有争论过cpu是硬件还是软件的问题,你能解答一下CPU和gpu是什么性质,还有你说的解码电路算软件吗?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
软解码与硬解码的区别在于,一个是调动软件,一个是调动硬件解码器。解码器通常是设计在GPU里面,并不是说调用软件让GPU去执行通用计算
追问
我还想问,这个刻录在gpu上的视频解码电路算不算软件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询