SSE3

✍ dations ◷ 2025-11-12 04:50:28 #并发计算,X86架构

SSE3(Streaming SIMD Extensions 3),又称PNI(Prescott New Instructions),它指的是:在原有架构的处理器中,所第三次额外新增、添加的多媒体指令集,之前的两次分别是SSE、SSE2。

SSE3是Intel公司所其原有IA-32架构的处理器所研创,并在2004年初的新款Pentium 4(P4E,Prescott核心)处理器中使用,之后2005年4月AMD公司也发表具备部分SSE3功效的处理器:Athlon 64(E3步进核心),此后的x86处理器也几乎都具备SSE3的新指令集功能。

此外,在SSE3提出之前,x86架构的处理器先后已有多种多媒体指令集被提创与使用,先后顺序大致是Intel MMX、AMD 3DNow!、Intel SSE、Intel SSE2等。

附带一提的是,SSE3比在它之前的SSE2增加13条新指令。

SSE3最值得一提的新功效特点,是水平式的寄存器整数运算,而在此之前的SSE、SSE2则仅能垂直运算。更进一步的特点是,指令运行时对多笔数值的同时加法运算、减法运算等,之后将结果进行存储等,都可以在单一个寄存器完成,因此SSE3可以用更简单的方式来实现同时间的多笔、大量DSP、3D性质的运算。

此外,有个新指令可将浮点数数值转换成整数数值,且进行此种转换不需要将运算切换到rounding模式,过去此类转换必须先切换至rounding模式,完成转换后再退出rounding模式,此新指令可省去此模式切换程序,使整体运算更为加速,也因此可避免邻近运行管线(Instruction pipeline)因此而停缓、等待(模式切换会使后续运行暂停,进而减损运算性能)。

另外,新增设的LDDQU指令能够在交替加载长度不一的整数向量值时获得更佳的性能,此指令可以让Intel NetBurst架构的运行核心跨越缓存线的界线而进行数值加载。

以下表列依据业者英文名称的字母顺序:

算术指令(Arithmetic)

数组结构指令(Array Of Structures;AOS)


相关

  • 廖汉臣廖汉臣(1912年4月10日-1980年10月11日),台湾作家,笔名文烂、毓文,生于日治时期台北厅艋舺区艋舺(今台北市万华区)。廖汉臣1920年进入老松公学校,1926年毕业。虽然教育程度仅止于基础
  • 中苏协定中苏解决悬案大纲协定 (俄语:Соглашения об общих принципах для урегулирования вопросов между Союзом
  • 北海岸北海岸在台湾可以指:
  • 洛桑联邦理工学院坐标:46°31′13″N 06°33′56″E / 46.52028°N 6.56556°E / 46.52028; 6.56556洛桑联邦理工学院(EPFL)(法语:École polytechnique fédérale de Lausanne,缩写EPFL),是一所世
  • 酿造酿酒,是指应用酒精发酵等的手段生产含有酒精饮料的过程。根据原料和加工方式的不同,酿酒使用的微生物以及酿酒的过程各异。酿酒是世界上最古老的食品加工方式之一,发酵也是人类
  • 小李飞刀小李飞刀(The Little Li Flying Dagger/Xiaoli Feidao),武侠小说家古龙笔下所虚构的武器之一,为“小李探花”李寻欢的武器,后亦为叶开、丁灵中、李坏等角色使用。出自小说《多情
  • 云斑厚纹蟹云斑厚纹蟹(学名:Pachygrapsus marmoratus)是厚纹蟹属的一种螃蟹,分布于黑海、地中海和大西洋的部分地区。云斑厚纹蟹的甲壳呈方形,长2.2-3.6厘米,呈深紫褐色,有黄色的大理石纹。它
  • Alone (棉花糖歌曲)Alone是美国DJ和唱片制作人Marshmello发布的单曲。 歌曲在2016年5月首次发布, 并于6月17日开始提供数字下载。在发布后,歌曲登上了加拿大百强单曲榜第11位以及美国告示牌百强
  • 李蔼 (唐朝宗室)李蔼是唐朝宗室。唐代鲁王李灵夔次子。封范阳郡王,历官右散骑常侍。工书法。688年,越王李贞起兵反抗武则天,事泄,李灵夔被捕。李灵夔被流放振州、自杀。琅琊王李冲、越王李贞起
  • 遏捻可汗遏捻可汗,�跌氏,是回鹘的第十五任可汗。846年,乌介可汗为宰相隐逸啜所杀,隐逸啜立的弟弟遏捻特勒为遏捻可汗。848年,遏捻可汗率残部五千,投奔库莫奚酋长硕舍朗。848年,卢龙节度使张