超线程和双核

news/2024/12/29 3:58:13/
超线程”(Hyperthreading Technology)技术就是通过采用特殊的硬件指令,可以把两个逻辑内核模拟成两个物理芯片,在单处理器中实现线程级的并行计算,同时在相应的软硬件的支持下大幅度的提高运行效能,从而实现在单处理器上模拟双处理器的效能。其实,从实质上说,超线程是一种可以将CPU内部暂时闲置处理资源充分“调动”起来的技术。 “超线程”的实现条件:CPU的支持,主板芯片组和主板BIOS的支持,操作系统和应用软件的支持。 一般说来,最大发挥HT技术的运行效能还需要真正支持超线程技术的软件,现实中这样的软件是少之又少的。除了MS Office系列软件和一些视频、图形如Photoshop等专业软件外几乎都不支持HT技术。很多游戏也不支持HT技术。所谓双核心处理器,简单地说就是在一块CPU基板上集成两个处理器核心,并通过并行总线将各处理器核心连接起来。双核心并不是一个新概念,而只是CMP(Chip Multi Processors,单芯片多处理器)中最基本、最简单、最容易实现的一种类型。其实在RISC处理器领域,双核心甚至多核心都早已经实现。CMP最早是由美国斯坦福大学提出的,其思想是在一块芯片内实现SMP(Symmetrical Multi-Processing,对称多处理)架构,且并行执行不同的进程。早在上个世纪末,惠普和IBM就已经提出双核处理器的可行性设计。IBM 在2001年就推出了基于双核心的POWER4处理器,随后是Sun和惠普公司,都先后推出了基于双核架构的UltraSPARC以及PA-RISC芯片,但此时双核心处理器架构还都是在高端的RISC领域,直到前不久Intel和AMD相继推出自己的双核心处理器,双核心才真正走入了主流的X86领域。
现在intel  AMD 这些厂商早就出来了4核,6核,8核了,但是也不是核越多越好,就像安个8G的内存一样,一般情况下用不到就是浪费, 而且将来应该会应某种技术的突破, 而停止提升核数量来提高效能。

http://www.ppmy.cn/news/427557.html

相关文章

多个CPU、多核CPU以及超线程(Hyper-Threading)

转载地址:https://www.cnblogs.com/jokerjason/p/8926905.html 引言 在这篇文章中, 我会主要介绍CPU相关的一些重要概念和技术。如果你想更好地了解操作系统,那就从本文开始吧。 中央处理器(Central processing unit) 在我们了解其…

超线程与双核

超线程 将一个物理cpu当作两个逻辑cpu使用,使cpu可以同时执行多线程,从而发挥更大的效率。 一般可以使处理器的处理能力提高30%。对于单线程芯片来说,每秒可以处理成千上万条指令,但在某一时刻,其只能对一条指令进行处…

单核CPU与多核CPU的区别,多线程的优点,什么是并行?并发?

单核cpu:是一种假的多线程,因为在一段时间内只能执行一个线程的任务。但是由于cpu执行时间特别短,所以感觉不出来 多核cpu可以更好的发挥多线程的效率 一个java应用程序java.exe,其实至少有三个线程:main()主线程&…

多线程问题(四)

目录 一、常见的锁策略 1、乐观锁 VS 悲观锁 2、读写锁 VS 普通的互斥锁 3、重量级锁 VS 轻量级锁 4、挂起等待锁 VS 自旋锁 6、公平锁 VS 非公平锁 7、可重入锁 VS 不可重入锁 8、synchronized锁的性质 二、CAS 1、CAS的伪代码 2、CAS的应用 a、实现原子类…

编写四个多线程

编写4个线程&#xff0c;第一个线程从1加到25&#xff0c;第二个线程从26加到50,第三个线程从51加到75&#xff0c;第四个线程从76加到100&#xff0c;最后再把四个线程计算的结果相加。 class Text1 extends Thread{private int sum;public void run(){for(int i1;i<25;i)…

Linux多线程-4

在了解完多线程的绝大部分概念之后&#xff0c;我们本篇博客作为Linux多线程中的最后一篇博客&#xff0c;来对其中剩余内进行一个收尾。 目录 1.线程池 1.1引入 1.2原理 1.3优点 1.4实现 2.单例模式 2.1内容 2.2原理 2.3实现 2.3.1饿汉模式实现 2.3.2懒汉模式实现…

什么?一个核同时执行两个线程?

作者 | 轩辕之风 来源 | 编程技术宇宙 头图 | CSDN付费下载自视觉中国 CPU里的时间 Hi&#xff0c;好久不见&#xff0c;我是CPU一号车间的阿Q&#xff0c;不认识我的话&#xff0c;可以看看&#xff1a;完了&#xff01;CPU一味求快出事儿了&#xff01; 真的是好久不见了&…

写给自己-链接警告

目录 英语发音——史嘉琳&#xff08;Karen Steffen Chung&#xff09;老师 数学类 计算机类 青岛大学王卓——吐血推荐宝藏up 高数叔 小谢student 前端 C语言 C JAVA python 一、在线教程 1、how2j.cn 2、w3cschool 3、菜鸟教程 4、易百教程 5、码农教程 6、…