发明名称 改进置换指令的装置和方法
摘要 描述了具有指令执行逻辑电路的装置。该指令执行逻辑电路具有输入向量元素路由电路,其用于针对三个不同指令中的每个指令执行以下操作:对于多个输出向量元素位置中的每一者,将来自可用于作为输出向量元素的源的多个输入向量元素位置之一的输入向量元素路由至输出向量元素位置。输出向量元素和每个输入向量元素位置为用于这三个不同指令的三个可用位宽之一。该装置还包括掩码层电路,其耦合至输入向量元素路由电路以对由输入向量路由元素电路所创建的数据结构进行掩码。掩码层电路被设计成以对应于这三个可用位宽的三个不同粒度级别进行掩码。
申请公布号 CN104011616A 申请公布日期 2014.08.27
申请号 CN201180075845.1 申请日期 2011.12.23
申请人 英特尔公司 发明人 E·乌尔德-阿迈德-瓦尔;R·凡伦天;J·考博尔圣阿德里安;B·L·托尔;M·J·查尼;Z·斯波伯;A·格雷德斯廷
分类号 G06F1/00(2006.01)I;G06F9/30(2006.01)I;G06F9/305(2006.01)I 主分类号 G06F1/00(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 何焜
主权项 一种装置,包括:指令执行逻辑电路,其具有:输入向量元素路由电路,其针对三个不同指令中的每个指令执行以下操作:对于多个输出向量元素位置中的每一者,将来自能用于作为所述输出向量元素的源的多个输入向量元素位置之一的输入向量元素路由至输出向量元素位置,所述输出向量元素和每个所述输入向量元素位置为所述三个不同指令的三个可用位宽之一;以及掩码层电路,其耦合至所述输入向量元素路由电路以对由所述输入向量路由元素电路所创建的数据结构进行掩码操作,所述掩码层电路被设计成以对应于所述三个可用位宽的三个不同粒度级别进行掩码操作。
地址 美国加利福尼亚州