核与线程 什么叫四核八线程

您所在的位置:网站首页 电脑双核四核什么意思 核与线程 什么叫四核八线程

核与线程 什么叫四核八线程

2024-02-26 15:59| 来源: 网络整理| 查看: 265

基本概念

CPU:通常指物理CPU,中央处理器,是计算机系统的运算和控制的核心。

多核:指在一枚处理器(CPU)中集成两个或多个完整的计算引擎(内核)。

多核技术的开发:工程师们认识到,仅提高单核芯片的速度会产生过多热量且无法带来相应的性能改善,因此开始开发多核芯片。

原生多核:是真正意义上的多核,最早由AMD提出,每个核心之间都是完全独立的,都拥有自己的前端总线,不会造成冲突,即使在高负载状况下,每个核心都能保证自己的性能不受太大的影响。(即原生多核的抗压能力强,但是需要先进的工艺,每扩展一个核心都需要很多的研发时间) 封装多核:只把多个核心直接封装在一起,比如Intel早期的PD双核系列,就是把两个单核直接封装在一起。(性能更弱、成本高,但是发展研发更快)

当然封装多核其实不太可取,从酷睿2和奔腾e开始Intel的双核也是原生的了。

逻辑CPU:即逻辑核心,一般情况下逻辑CPU数=物理CPU个数 × 每颗内核数,如果不符合这个公式,则CPU支持了超线程技术。 线程:CPU调度和分配的基本单位。

超线程技术

四核八线程主要涉及的就是超线程技术:   它由 Intel 研发,是把处理器内部的一个物理CPU模拟成两个逻辑CPU(以后也许有多个),让单个处理器就能使用线程级的并行计算,进而兼容多线程操作系统和软件。超线程技术充分利用空闲CPU资源,在相同时间内完成更多工作,在一定程度上提高了运行效率和性能。   所以才会出现了我们提到的四核八线程,也就是将四个物理核心模拟成八个逻辑核心,同时会有四核支持八线程的操作。   但是呢,四核八线程虽然模拟出来的是八核,其实和真实八核区别很大,虽然采用超线程技术能同时执行两个线程,但它并不能像两个真实CPU那样,每个CPU都具有独立的资源。单一资源同时只能支持一个CPU占用,因此当这些资源闲置后另一个CPU才能继续占用。并且,单一核心模拟出的两个逻辑核心的单个性能会有所下降。

多一个核,如果散热不出问题,性能提升100%。而超线程技术是多一个线程,实力提升约30%(同样是理想化的散热)。假设一个核处理能力是100%,8C8T就是800%,4C8T就是520%。这么算4C8T是8C8T的65%。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3