Nehalem技术特写(五):SSE4.2优化文本处理 SSE指令集对处理器的重要性不言而喻。在去年英特尔发布的Penryn处理器上,最吸引人关注的就是其加入了对SSE 4.1指令集的支持。英特尔的SSE4(流式单指令多数据扩张)指令集包含了54条新指令,其中Wolfdale/Penryn实现了其中的47条指令 集,称作SSE 4.1,而剩下的7条SSE4指令将在代号Nehalem架构的45纳米处理器上开始实现。SSE 4.1的引入主要是为了提升x86处理器在视频编缉、图形处理等效能。 而在Nehalem上,SSE4指令集再度扩展为SSE4.2,其在SSE 4.1的基础上新加入的7条指令集。据英特尔表示,SSE4.2指令包括了传处理的指令,一个CRC指令和一个popcount。串指令全是微代码,其对 性能改进有限。CRC指令被用于计算校验和,这对存储和网络是有用的。SSE4.2指令集的加入,可以有效提升XML,sring和文本处理的性能。 BANGA830494AFA1A5A4292035974XIANGUO (责任编辑:admin) |