所在位置:主页 > 数据处理 > 电脑中的CPU和GPU是什么意思?

电脑中的CPU和GPU是什么意思?

发布时间:2023-12-20 06:39来源:www.sf1369.com作者:宇宇

一、电脑中的CPU和GPU是什么意思?

CPU :中央处理器,是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。

GPU :图形处理器,又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器。

CPU和GPU它们分别针对了两种不同的应用场景

1、CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和中断的处理。这些都使得CPU的内部结构异常复杂。

2、GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境。

扩展资料

CPU和GPU应用的方向

1、CPU所擅长的像操作系统这一类应用,需要快速响应实时信息,需要针对延迟优化,所以晶体管数量和能耗都需要用在分支预测、乱序执行、低延迟缓存等控制部分。

2、GPU适合对于具有极高的可预测性和大量相似的运算以及高延迟、高吞吐的架构运算。

参考资料来源:搜狗百科:中央处理器

参考资料来源:搜狗百科:图形处理器

二、电脑中多核处理和多线程处理的区别

多核心很好理解,有多少个核心就是多少核心

这里比较关键的是楼主提到的多线程技术

所谓多线程技术的官方解释楼主可以百度一下,很详细,这里不复制了。我这里主要以通俗的文字来解释这个技术。

打个比方,我们把处理器处理任务比作工程队建设公路,一个核心就是一个工程队,四个核心就是四个工程队同时铺设公路。我们可以想象一下,4个工程队原本都按部就班的在干活,突然上级来了个命令,需要优先铺设某一路段的公路,这时会有1个或者更多的工程队优先处理这个需要优先解决的任务。这就是所谓的多线程技术。这个技术可以让我们在处理多任务时,优先解决一些我们立刻要完成的任务,比如我们本来开了4个游戏,突然又要开个QQ,如果等4个核心处理完他们对应的游戏任务再来开QQ,肯定会在感官和使用上感觉电脑很慢。多线程技术可以有效提高电脑的使用速度,或者说是任务的处理速度,但还是没有原声多核心处理器好,比如双核四线程比原生4核在处理多任务时,后者更强一些,毕竟那是真实的一个核心在处理任务。

不知道以上的内容楼主看懂了没有,写的文字有点绕口,但意思都在里面,楼主仔细琢磨。

顺便说一句,我们在处理单个任务时,比如仅仅开一个游戏,其他3个工程队是基本不干活的,只有在游戏多开或者同时开了其他程序时,几个核心才会一起行动,而干的活也是各管各(即使是具有多线程技术,那也是要停下原先的任务来处理优先的任务)。也就是说,买CPU除了考虑预算问题,更要考虑各人的电脑使用习惯。比如楼主是那种喜欢游戏多开、挂N个Q、MSN、网页、下载等等,那么肯定是优先考虑核心较多的U,比如4核;而如果是仅仅开个游戏、挂个Q、开个网页看攻略,那么就目前的技术水平来说,双核是足够了。就像上面说的,多核心的U仅仅是在处理多任务模式下有一些优势罢了,处理大型软件更看重的是核心构架、核心类型、主频、缓存等实打实的参数。

以上的内容方便于楼主在价位差不多的情况下如何选择单核心能力更强的少核心处理器和单核心能力相对较差的多核心处理器,比如以前的Q8和E8以及现在的I3或X4 6系等

希望我的回答对你有帮助!

三、如何正确处理电脑中无法删除的数据

你打开任务管理器,把它的进程停了就可以了,如果不知道它的进程是哪个,你可以找一个应该跟它名字差不多的,没用的进程都可以删除掉的,台占用内存了要不!进程停止后,你就可以卸载或者删除那些东西了!