ZKX's LAB

为什么 CPU 频率和十年前比没高多少却提高了速度,速度是什么决定的? 超线程和超标量

2021-04-09知识6

CPU的线程和超线程问题 如果将CPU看作经理的话,线程应该是经理手头正在处理的任务的一个细节。因为“线程”这一概念并不是依附于CPU的,它是“进程”的一个部分,而进程则是程序的动态执行。超线程主要是来自于计算机组成原理中的“超标量”。超标量的本意是在几个核心上“并行”执行指令,但P4那时候Intel还没有开始搞双核,于是他们便使用“虚拟化”技术,将一个CPU虚拟成2个CPU,为了搞广告时更直观一些,他们称之为“超线程”。再次使用比拟的话,超线程其实应该看作助理,他可以部分帮助经历去完成手头的工作。(进程看作一项工作,线程看作工作的某个支线)

超标量流水线、多核和超线程 的区别? 超标量流水线:cpu核里有多个流水线 多个流水线运行的是同一线程多核:cpu里有多个cpu核 多个核运行不同的线程超线程:cpu核里有多个流水线 多个流水线运行的是不同的线程

超线程是什么 超线程技术把多线程处理器内部的两个逻辑内核模拟成两个物理芯片,让单个处理器就能使用线程级的并行计算,进而兼容多线程操作系统和软件。超线程技术充分利用空闲 CPU 。

#超线程和超标量

随机阅读

qrcode
访问手机版