CPU核心数和线程数

CPU核心数和线程数分别是什么意思?

核心是可以分别独立运行程序指令计算单元。
线程是操作系统能够进行运算调度的最小单位。
一般一个核心可以处理一个线程,intel 发明了多线程技术,可以一个核心运算两个线程,比如i3
cpu,为双核四线程,i7有六核12线程;AMD没有追问

AMD没有线程吗?

追答

一般情况下,cpu一个核心只能处理一个线程,比如AMD都是“n核n线程” n=1,2,3,4,6,8,
;intel不是所有的cpu都支持多线程的,i5系列不支持多线程,目前,intel的桌面cpu(民用,与服务器cpu相对),有睿频和多线程两个技术,i3只支持多线程技术,i5只有睿频技术,i7两个技术都支持,至于奔腾和赛扬两个技术都没有

追问

i5 四核四线程 这个有四线程 是不是就支持多线程?

追答

核心和线程是对应的,这个多线程可以说是核心处理数据的一种特征,比如i3的双核四线程是实际有两个物理核心,可以模拟四个核心,处理四个线程;而i5的四核心四线程是四个物理核心(注意不是模拟),处理四个线程。
多线程技术,虽然可以处理线程多了一倍,但是毕竟是模拟,不是真有,同核心有多线程的比没有多线程的性能大概提升了30%,没有实际四核的性能好,因此,AMD不推崇这个技术

追问

睿频和多线程有什么区别?哪个好?

追答

睿频是指当启动一个运行程序后,处理器会自动加速到合适的频率,而原来的运行速度会提升 10%~20% 以保证程序流畅运行的一种技术。
Intel英特尔的睿频技术叫做TB(turbo boost),AMD的睿频技术叫做TC(turbo core)。

多线程正确的叫法应该是超线程

下面是找的资料
睿频+超线程=无敌?

HT超线程技术的支持者们所坚定的态度就是:一个物理核心,可以分出两个线程运算单元,当物理核心主频随着倍频自动增加的提升后,包括HT 在内所有的运算单元,都是相对默认主频有所提升的。但是有些HT粉丝们也许并没有意识到,这里说到的提升,仍然围绕着物理核心的主频频率说事。
HT超线程虚拟单元并非相当于物理核性能的100%,因为HT再怎么NB也不会凭空多出来一个100%等同于完整物理核心性能的运算单元。它只不过把物理核心相对的空闲给充分利用了。当我们在看到超线程+睿频的八个表格全部高占用时,此时的物理核心执行效率要比没有HT的I5纯四核要高的多,因为冯诺依曼计算机的特点就是效率不高,我们无法保证所有的物理核全部充分利用上。
当多线程密集运算需求量较大,四核HT处理器的八个线程都调用到时,假设所有物理核主频都在 3.5G ,那么包括HT的虚拟核心也是以这个主频工作的,这样的运算能力是很强的。从最理想的角度来说,I5 超到 4.5G 后,是四个物理核四个线程运算单元以 4.5G 的主频在工作,但运算效率并非100%。而 E3 在全负载工作时,睿频加到3个倍频,则是八个线程运算单元把四个物理内核的执行周期几乎100%的都利用到了,并且以物理核的 3.5G 主频进行工作,你会认为哪个更有效率?

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-05-08
我不是很懂,不过以前听别人说过,是这样的,核心数就好比是仓库,比如4核心8线程的!
等于你有4个仓库,你要运输货物,8线程就是高速公路!8条高速公路送比你4条高速公路运的快吧!
第2个回答  2014-05-08
核心数量相当于几个大脑

一般1个核心一个线程,就是某一刻处理一个任务
intel一个技术叫超线程
能让一个核心处理2个任务。属于特殊

CPU的线程数和核数是不是一个意思?
CPU的线程数和核数不是一个意思。线程数指的是CPU能够同时处理的独立任务的数量,也就是执行流的数量。现代CPU通过超线程技术,可以在一个物理核心上同时运行多个线程,从而提高CPU的整体运算效率。这意味着,一个具有超线程技术的CPU核心可以同时处理两个或更多的线程。例如,一个四核八线程的CPU,就是...

CPU线程和核心有什么区别啊?
cpu核心是指处理器内部的计算单元数量,也称为物理核心数或内核数。多核心的处理器能够有效提高CPU的多任务功能和计算能力。而线程数是一种逻辑概念,表示模拟出的CPU核心数,也称为虚拟核心数。线程数越多,有利于同时运行多个程序,提高CPU的并行处理能力。中央处理器(CPU),是电子计算机的主要设备之一...

cpu里的核心数量和线程数什么关系?
一个核心最少对应一个线程,通过超线程技术,一个核心可以对应两个线程。超线程技术是很好的提升核心利用率,将闲置处理资源充分调动起来,在操作系统中一颗物理CPU能当做多颗CPU来使用。当然要发挥出多核多线程的作用,还需要软件和操作系统的支持优化。CPU核心 随着工艺的局限和频率的难以提升,CPU的性能...

CPU的线程数和核数是不是一个意思?
1、线程数:一般情况下每个核心都有一个线程,几核心就有几线程,但是intel发明了超线程技术,可以让单核模拟多核心工作,intel的超线程可以让单核心具有两个线程,双核四线程、四核八线程、六合十二线程。超线程技术能够让cpu性能大幅提升,效率更高。所以intel的双核四线程处理器能够和amd的四核比,四核...

CPU的线程数和核数是不是一个意思
CPU的线程数和核数并非同一概念,但它们之间存在着密切的关系。简而言之,核数是CPU内部物理计算单元的数量,这些物理单元可以独立地执行程序指令,从而处理数据。每个核心都可以看作是CPU的一个“大脑”,能够独立工作以提高整体的处理能力。而线程数,则是操作系统层面上的一个概念,表示CPU可以同时处理的...

电脑的八核、16线程是什么意思?
电脑的八核是指电脑CPU有8颗物理核心,16线程是指CPU最多同时可以又16个线程处理任务。核心数和线程数线程是电脑CPU的重要性能指标,CPU的核心数越高处理速度就越高。线程数越多,越有利于同时运行多个程序,因为线程数等同于在某个瞬间CPU能同时并行处理的任务数。

CPU的多少核和多少线程数有什么用已及什么联系?
CPU的核数表示CPU可以同时执行的任务数量,在支持超线程情况下,同时执行的任务数翻倍。CPU的线程数表示CPU可以同时执行的任务数量。两者的联系分两种:CPU支持超线程技术,那么线程数=核心数*2;不支持超线程,线程数=核心数。线程数和超线程技术是两个概念,线程数是实际存在的,而超线程是CPU的技术...

CPU核数和线程数有什么作用?CPU核数和线程的关系与区别,服务器CPU与...
CPU的性能选择中,核心数和线程数是重要参数。核心数,即物理核心,如双核、四核,是计算单元,能提升多任务处理能力,减少CPU占用,提高计算效率。而线程数则通过超线程技术,如Intel的超线程,模拟出更多虚拟核心,使得一个核心能同时执行多个任务,增加处理速度。多核心和多线程的目的是满足程序的多任务...

CPU的核心数和线程数分别代表什么?
一核CPU相当于1个人处理数据,双核CPU相当于2个人处理同一个数据,因此处理核心数越多,CPU的工作效率也就越高。线程是程序运行流的最小单元,一个程序是有一个或多个线程组成。源于多任务处理的需要。线程数越多,越有利于同时运行多个程序,因为线程数等同于在某个瞬间CPU能同时并行处理的任务数。

CPU核数和线程数有什么作用?CPU核数和线程的关系与区别,服务器CPU与...
首先,CPU核心数,也称作内核,是衡量处理器性能的基础。从最初的单核发展到双核、多核,每个核心都是数据处理的核心单元。多核心设计旨在提升CPU的并行处理能力,降低单任务占用率,增强整体计算效能。简单来说,核心数就像银行的柜员,而线程数则是开设的窗口数量,窗口越多,处理事务的速度就越快。传统...

相似回答