计算机超线程原理

计算机超线程原理

 

一个ALU 对应多个Registers和PC,PC存当前指令地址,Registers存数据,一个CPU核内,同时跑多组线程,不需要上下文切换

上下文切换需要把当前执行线程的上下文(指令和数据)暂存,载入另一个线程,切换的成本会比较大

所谓的四核八线程 ,就是这样的一种原理