双核cpu是不是两个cpu?
双核cpu是不是能同时执行两条指令?
------解决方案--------------------
双核CPU就是双CPU。
双核cpu是不是能同时执行两条指令?事实上,从Pentium开始,一个CPU就可以同时执行超过1条指令。
Pentium拥有两条独立的管线,因此同一时刻可以发射两条指令。
Pentium 4不但具有2个ALU,同时还可以在一个时钟内执行2条简单指令,因此一个时钟周期可以执行4条指令。
以上并行被称之为指令级并行,换一句话说,对于编程语言和系统来说,它是透明的,它如同一个更快的顺序处理器,
Pentium 4增加了“Hyper-Threading”(超线程)技术,可以利用CPU的剩余资源去执行另一条线程,对于操作系统和编程语言来说,它好像具有2个处理器。它使得一个处理器可以并行执行2个线程,它如同一套稍微慢一些的多处理器系统。
双核心其实就是将两个独立的处理器核心做在一个封装中,因此无论从编程还是系统的角度看,它就是双处理器。