网站首页 > 生活热点 > 生活百科 >

双核cpu到底好在哪?

2015-01-12 16:41  彩虹岛网

双核简单来说就是2个核心,核心(core)又称为内核,是CPU最重要的组成部分。CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算、接受/存储命令、处理数据都由核心执行。各种CPU核心都具有固定的逻辑结构,一级缓存、二级缓存、执行单元、指令级单元和总线接口等逻辑单元都会有科学的布局。

双核的优势

从单核转换为双核获得的两个最主要的优势在于更好的整体性能和更高的性能功率比。

在以往,最简单的替代方法是增加内部 L2 缓存的大小,甚至可能添加外部 L3 缓存。这样,处理器附近能驻留更多的程序代码,同时也就减少了相对较慢的主存 (RAM) 读取量。处理器经销商多年来一直采取这种方式。而另外一个方式则是增加处理器寄存器的数量,以便能同步提供更多的处理器指令。但是,这些技术都无法维持处理器输出的持续增长。

双核cpu到底好在哪?

在一个设计有多处理器插槽的系统中,可以增加第二处理器。这通常可以提高性能—但并非提升 100%—因为处理器间还存在资源争抢和延迟问题。处理器插槽越多,比如从两个到四个,从四个到八个以此类推,争抢和延迟问题越严重。 而最新的性能增强技术则是在一个物理芯片上安装第二个处理器和相关的 L2 缓存,

也就是“双核”处理器。将两个内核紧密的放置在单个插槽中消除了双插槽 SMP 系统中常见的处理器延迟问题。就本质而言,双核处理器就是单个芯片上的“双路 SMP”。这种设计允许双核以较低的时钟频率运行,而性能则远远超过了(对于多数应用)以更高时钟频率运行的单核芯片。 处理器的性能指标不仅仅是时钟频率、总线速度和缓存大小。另一个重要方面是处理器处理程序线程的效率(和程序堆放“线程”的方式)。例如,单核双线程处理器中,每个线程均指派有自己的寄存器,这样就相当于两个(逻辑)处理器。理论上,它可以处理两个线程。而实际上这种情况是很难发生的,因为这些逻辑处理器仍是单个物理处理器的一部分,这就使线程需要共享公共资源,例如整型单元、浮点单元和缓存。而这也会带来线程间的处理器资源争抢问题。结果就是,有效输出少于理论值,因而其中一个线程必须等待另一个线程释放处理器资源。此外,如果软件是大型单线程,那么第二逻辑处理器则必须闲置很长时间,进行毫无意义的等待。

上一篇:双核处理器是什么? 下一篇:数码硬盘摄像机选购应注意什么?

相关文章

栏目热点

全站热点