4、关键的超线程技术,Core i3技术介绍
Hyper-Threading,超线程技术:
Hyper-Threading,超线程技术
超线程技术(Hyper-Threading,简称HT),最早出现在2002年的Pentium 4上,它是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高CPU的运行效率。基于Nehalem架构的Core i7再次引入超线程技术,使四核的Core i7可同时处理八个线程操作,大幅增强其多线程性能。
超线程技术使Core i7四核CPU拥有八个逻辑内核
超线程技术只需要消耗很小的核心面积代价,就可以在多任务的情况下提供显著的性能提升,比起完全再添加一个物理核心来说要划算得多。比起Pentium 4的超线程技术,Core i7的优势是有更大的缓存和更大的内存带宽,这样就更能够有效的发挥多线程的作用。按照Intel的说法,四核Core i7的HT可以在增加很少能耗的情况下,让性能提升20-30%。而只有双核心的Core i3,搭配HT后效果将比Core i7更加明显。
为文本处理提速,完整SSE4指令:
SSE4.1+SSE4.2组成完整的SSE4多媒体指令
完整的SSE 4(Streaming SIMD Extensions 4,流式单指令多数据流扩张)指令集共包含54条指令,其中的47条指令已在45nm的Core 2上实现,称为SSE 4.1。SSE 4.1指令的引入,进一步增强了CPU在视频编码/解码、图形处理以及游戏等多媒体应用上的性能。其余的7条指令在Core i7中也得以实现了,称为SSE 4.2。SSE 4.2是对SSE 4.1的补充,主要针对的是对网页设计的XML文本字符串操作、存储校验CRC32处理等。
值得注意的是,AMD CPU支持的SSE4A和Intel的SSE4是不完全相同的,可以这样简单理解:AMD SSE4A是Intel SSE4的子集,主要去掉了为Intel 64位优化的部分。
Smart Cache智能缓存技术:
继承Nehalem架构的优势,Westmere架构的Core i3同样采用三级缓存设计,支持Smart Cache智能缓存技术,L1和L2缓存为内核缓存,具有超低延迟,其中L1缓存由32KB指令缓存+32KB数据缓存组成。每个内核256KB的L2缓存(256KBx 4)。L3采用共享式设计,容量为4MB,被片上两个核心共享,以确保双核运算的效率最大化。
集成双通道内存控制器:
CPU集成内存控制器后,无需通过北桥芯片组来访问内存数据,极大程度上减少了内存延迟的现象,并明显提高内存带宽,同时性能得到有效提升。与Core i7/i5一样,Core i3同样在集成了内存控制器,官方支持双通道的DDR3-1333内存。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
|