-
-
公开(公告)号:CN104011671B
公开(公告)日:2017-09-22
申请号:CN201180075863.X
申请日:2011-12-22
Applicant: 英特尔公司
Inventor: E·乌尔德-阿迈德-瓦尔 , R·凡伦天 , M·哈高格 , J·考博尔圣阿德里安 , B·L·托尔 , M·J·查尼 , T·尤里尔 , Z·斯波伯 , A·格雷德斯廷
IPC: G06F9/30
CPC classification number: G06F9/30196 , G06F9/30032 , G06F9/30036 , G06F9/30145 , G06F9/3867
Abstract: 描述了用于使用掩码置换数据元素的装置和方法。例如,根据一个实施例的方法包括以下操作:从掩码数据结构读取值以确定是否针对目的地操作数的每个数据元素实现掩码;如果针对特定数据元素不实现掩码,则基于存储在目的地操作数中的索引值从第一源操作数和第二源操作数选择要拷贝到目的地操作数内的数据元素位置的数据元素,其中来自第一源操作数和第二源操作数中任一者的数据元素中的任一个可被拷贝到目的地操作数内的数据元素位置中的任一个;并且如果针对所述目的地操作数的特定数据元素实现掩码,则相对于此特定数据元素执行指定掩码操作。
-
公开(公告)号:CN104603748B
公开(公告)日:2018-10-02
申请号:CN201380045297.7
申请日:2013-06-12
Applicant: 英特尔公司
Abstract: 一方面的设备包括多个核以及与多个核中的每一个耦合的共享的核扩展逻辑。共享的核扩展逻辑具有被多个核中的每一个共享的数据处理逻辑。指令执行逻辑,对于核中的每一个,响应于共享的核扩展调用指令,将调用共享的核扩展逻辑。调用将使共享的数据处理逻辑代表对应的核执行数据处理。还公开了其他设备、方法以及系统。
-
公开(公告)号:CN104137053B
公开(公告)日:2018-06-26
申请号:CN201180076420.2
申请日:2011-12-23
Applicant: 英特尔公司
CPC classification number: G06F9/3001 , G06F9/30014 , G06F9/30018 , G06F9/30036 , G06F9/30145 , G06F9/30167 , G06F9/30185 , G06F17/142
Abstract: 描述了用于响应于单个向量打包蝴蝶横向交叉加法或减法指令在计算机处理器中执行打包数据元素的向量打包蝴蝶横向交叉加法或减法的系统、装置和方法的实施例,该指令包括目的地向量寄存器操作数、源向量寄存器操作数、立即数以及操作码。
-
公开(公告)号:CN104081337B
公开(公告)日:2017-11-07
申请号:CN201180076309.3
申请日:2011-12-23
Applicant: 英特尔公司
CPC classification number: G06F9/30036 , G06F9/30014 , G06F9/30101
Abstract: 描述了用于响应于单个向量打包横向求和指令在计算机处理器中执行打包数据元素的向量打包横向部分求和的系统、装置和方法的诸个实施例,该单个向量打包横向求和指令包括目的地向量寄存器操作数、源向量寄存器操作数以及操作码。
-
公开(公告)号:CN106371804A
公开(公告)日:2017-02-01
申请号:CN201610601071.6
申请日:2011-12-22
Applicant: 英特尔公司
Inventor: E·乌尔德-阿迈德-瓦尔 , R·凡伦天 , M·哈高格 , J·考博尔圣阿德里安 , B·L·托尔 , M·J·查尼 , T·尤里尔 , Z·斯波伯 , A·格雷德斯廷
Abstract: 用于执行置换操作的设备和方法。描述了用于使用掩码置换数据元素的装置和方法。例如,根据一个实施例的方法包括以下操作:从掩码数据结构读取值以确定是否针对目的地操作数的每个数据元素实现掩码;如果针对特定数据元素不实现掩码,则基于存储在目的地操作数中的索引值从第一源操作数和第二源操作数选择要拷贝到目的地操作数内的数据元素位置的数据元素,其中来自第一源操作数和第二源操作数中任一者的数据元素中的任一个可被拷贝到目的地操作数内的数据元素位置中的任一个;并且如果针对所述目的地操作数的特定数据元素实现掩码,则相对于此特定数据元素执行指定掩码操作。
-
公开(公告)号:CN104603748A
公开(公告)日:2015-05-06
申请号:CN201380045297.7
申请日:2013-06-12
Applicant: 英特尔公司
CPC classification number: G06F9/3887 , G06F9/30076 , G06F9/3879 , G06F15/8007
Abstract: 一方面的设备包括多个核以及与多个核中的每一个耦合的共享的核扩展逻辑。共享的核扩展逻辑具有被多个核中的每一个共享的数据处理逻辑。指令执行逻辑,对于核中的每一个,响应于共享的核扩展调用指令,将调用共享的核扩展逻辑。调用将使共享的数据处理逻辑代表对应的核执行数据处理。还公开了其他设备、方法以及系统。
-
公开(公告)号:CN104081337A
公开(公告)日:2014-10-01
申请号:CN201180076309.3
申请日:2011-12-23
Applicant: 英特尔公司
CPC classification number: G06F9/30036 , G06F9/30014 , G06F9/30101
Abstract: 描述了用于响应于单个向量打包横向求和指令在计算机处理器中执行打包数据元素的向量打包横向部分求和的系统、装置和方法的诸个实施例,该单个向量打包横向求和指令包括目的地向量寄存器操作数、源向量寄存器操作数以及操作码。
-
公开(公告)号:CN104011671A
公开(公告)日:2014-08-27
申请号:CN201180075863.X
申请日:2011-12-22
Applicant: 英特尔公司
Inventor: E·乌尔德-阿迈德-瓦尔 , R·凡伦天 , M·哈高格 , J·考博尔圣阿德里安 , B·L·托尔 , M·J·查尼 , T·尤里尔 , Z·斯波伯 , A·格雷德斯廷
IPC: G06F9/30
CPC classification number: G06F9/30196 , G06F9/30032 , G06F9/30036 , G06F9/30145 , G06F9/3867
Abstract: 描述了用于使用掩码置换数据元素的装置和方法。例如,根据一个实施例的方法包括以下操作:从掩码数据结构读取值以确定是否针对目的地操作数的每个数据元素实现掩码;如果针对特定数据元素不实现掩码,则基于存储在目的地操作数中的索引值从第一源操作数和第二源操作数选择要拷贝到目的地操作数内的数据元素位置的数据元素,其中来自第一源操作数和第二源操作数中任一者的数据元素中的任一个可被拷贝到目的地操作数内的数据元素位置中的任一个;并且如果针对所述目的地操作数的特定数据元素实现掩码,则相对于此特定数据元素执行指定掩码操作。
-
公开(公告)号:CN109375949B
公开(公告)日:2023-05-16
申请号:CN201810999968.8
申请日:2013-06-12
Applicant: 英特尔公司
Abstract: 公开一种具有多个核、共享的核扩展逻辑及共享的核扩展利用指令的处理器。一方面的设备包括多个核以及与多个核中的每一个耦合的共享的核扩展逻辑。共享的核扩展逻辑具有被多个核中的每一个共享的数据处理逻辑。指令执行逻辑,对于核中的每一个,响应于共享的核扩展调用指令,将调用共享的核扩展逻辑。调用将使共享的数据处理逻辑代表对应的核执行数据处理。还公开了其他设备、方法以及系统。
-
-
-
-
-
-
-
-
-