b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

完美:什么是超线程?介绍超线程,多核和多处理器的区别和特征

电脑杂谈  发布时间:2020-09-01 06:06:19  来源:网络整理

cpu四核八线程_超线程 cpu_四核八线程cpu有哪些

运行单线程应用程序软件时,数据处理速度并不快,但是使用多线程处理数据可以同时执行多个任务,并且超线程不能像多核处理器那样流畅. CPU不同的CPU生产标准. 如果您想了解更多信息,请了解超线程,多核和多处理器的区别和特征.

什么是超线程?超线程、多核、多处理器的区别和特点介绍

1. 超线程技术

CPU每单位时间只能处理一个线程. 除非有两个核心处理单元,否则每单位时间不可能处理多个线程.

四核八线程cpu有哪些_超线程 cpu_cpu四核八线程

超线程(Hyper-Threading)技术将两个逻辑处理单元集成在一个核心处理单元中,即一个物理核心(共享算术单元)和两个逻辑核心(具有独立的处理器状态)),CPU执行多个程序同时在CPU中共享资源. 理论上,两个线程应该像两个CPU一样同时执行. P4处理器需要添加一个逻辑CPU指针(逻辑处理单元). 因此,新一代P4的面积比以前的P4大5%. 其余部分(例如ALU(整数运算单元),FPU(浮点运算单元),L2缓存(二级缓存))保持不变,并且这些部分是共享的.

什么是超线程?超线程、多核、多处理器的区别和特点介绍

图1超线程技术处理过程

尽管超线程技术可以同时执行两个线程,但它不像两个真正的CPU. 每个CPU都有独立的资源. 当两个线程同时需要某个资源时,必须暂时停止其中一个线程,并且将释放这些资源,直到这些资源空闲为止. 因此,超线程的性能不等于两个CPU的性能.

四核八线程cpu有哪些_cpu四核八线程_超线程 cpu

2,多处理器

多处理器系统由位于不同芯片上的多个处理器组成. 由于IT服务器的应用,多处理器系统在1990年始流行. 当时,它们是可以插入机架服务器的处理器主板. 现在,可以在同一电路板上构建多处理器系统,并且通过高速通信接口连接处理器.

什么是超线程?超线程、多核、多处理器的区别和特点介绍

图2具有独立缓存和具有远程互连结构的MMU内存管理单元的多处理器系统

超线程 cpu_cpu四核八线程_四核八线程cpu有哪些

由于多处理器系统本质上是互连在一起的单芯片CPU,因此其复杂度低于多核系统. 多处理器系统的缺点是价格昂贵,因为它们需要多个芯片,这比单芯片解决方案要昂贵得多.

3. 双核和多核处理器

双核处理器是指单个芯片上的两个CPU,而多核处理器是指单个芯片上包含任意数量(例如2、4或8)个CPU的处理器. 多核处理器的挑战在于软件开发部分. 通过多线程编程,系统性能的提高与源代码的并行度直接相关.

什么是超线程?超线程、多核、多处理器的区别和特点介绍

超线程 cpu_四核八线程cpu有哪些_cpu四核八线程

图3多核处理器共享具有短距离互连结构的高速缓存和MMU内存管理单元

4. 摘要

因为处理器实际上只有一个内核,所以可以提高的性能约为5%到15%,并且在占用资源的情况下,整体性能会下降. 双核共享Cache,合理的程序设计性能可能优于双处理器性能,多处理器可能还需要在两个Cache之间传输数据,多核与超线程之间的区别如图4所示.

什么是超线程?超线程、多核、多处理器的区别和特点介绍

图4超线程和多核之间的区别

上面是对超线程,多核和多处理器的区别和特性的介绍. 用户执行单任务操作时,无需打开超线程. 只有多任务操作才能在正确的时间打开超线程.


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-311423-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...