SSE3

✍ dations ◷ 2024-09-20 18:35:47 #并发计算,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)


相关

  • 双性双性人(英语:Intersex),又称间性人,俗称“阴阳人”,根据联合国人权事务高级专员办事处的报告,性别特征包括染色体、性腺、性激素或生殖器的变异导致“不符合男性或女性身体的典型二
  • 法国烹饪法国菜(法语: Cuisine française, IPA: )是一种源于法国,并在全世界广为流传的烹饪系统。法国君主具有较强王权,在路易十四时达到顶峰,宫廷奢华风气在饮食上十分讲究,各种烹饪方
  • 硝苯地平硝苯地平(英语:Nifedipine),商品名拜新同(Adalat),是一种二氢吡啶(英语:dihydropyridines)类钙离子通道阻滞剂,主要阻断L-型钙离子通道。硝苯地平主要用来治疗心绞痛(尤其是变异型心绞痛
  • 公平正义正义或公平正义(英语:justice;德语:Gerechtigkeit)是关于适当安排社会内的东西和人民的概念,此概念是哲学、法学和神学历史上不断思考和辩论的话题。公平正义的研讨可大略分为两类
  • 斯行健斯行健(1901年3月11日-1964年7月19日),中国古植物学家。生于浙江诸暨。1926年毕业于北京大学地质系。1931年获德国柏林大学哲学博士学位。1955年当选中国科学院学部委员(院士)。
  • 伦德尔爱德华·金·“埃德”·伦德尔 (Edward Gene "Ed" Rendell,1944年1月5日-)美国律师。曾任费城市长 (1992年—1999年),现任美国宾夕法尼亚州州长。民主党籍。
  • 法定得票法定得票是指候选人至少要得到一定比例票数方可当选。单一选区为领先者当选的制度中,只要获得相对多数就可当选,大选区制也是要前几位亦可当选,但是往往会出现当候选人太多的时
  • 2012-2013年西南印度洋热带气旋季2012-2013年西南印度洋热带气旋季在2012年11月15日开始,并在2013年4月30日完结(某些地区的热带气旋季在2013年5月15日完结)。此文内容只包含在西南印度洋形成的热带气旋的介绍。
  • 丁晓萍丁晓萍(1966年4月-),上海交通大学人文学院副院长。1984年,毕业于缙云中学并考入北京大学中文系,她是缙云中学首位考上北京大学的女生。1989年,毕业于北京大学中文系中国文学专业,并
  • 片桐且元京都府京都市の大徳寺玉林院采女、孝利、为元、片桐且元(1556年-1615年6月24日),日本战国时代、江户时代武将及大名。父亲是浅井氏家臣片桐直贞,母亲名字不明。其弟贞隆是江户时