多处理机、多核cpu、多线程cpu的区别

来源:互联网 发布:凯文加内特生涯数据 编辑:程序博客网 时间:2024/05/16 07:33

一、多处理机(SMP):
1.多个物理cpu
2.每个cpu有自己的独立cache、寄存器、运算单元。
3.每个cpu对内存的访问速度一样。
二、多核cpu
1.一个物理cpu包含多个cpu核心。
2.每个核心有自己的独立寄存器和运算单元。
3.可共享最后一级cache.
三、多线程cpu
1.一个物理cpu包含多个逻辑cpu;这些逻辑cpu有自己的通用寄存器。
2.共享cache和运算单元(逻辑cpu)。
3.由于cpu通常包含多个运算单元,因此多线程cpu实际可同时运行。

0 0
原创粉丝点击