会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明申请
    • INSTRUCTION AND LOGIC TO PROVIDE VECTOR LOADS AND STORES WITH STRIDES AND MASKING FUNCTIONALITY
    • 指示和逻辑提供矢量负载和存储带有条件和屏蔽功能
    • US20140195775A1
    • 2014-07-10
    • US13977730
    • 2011-09-26
    • Elmoustapha Ould-Ahmed-VallKshitij A. DoshiSuleyman SairCharles R. Yount
    • Elmoustapha Ould-Ahmed-VallKshitij A. DoshiSuleyman SairCharles R. Yount
    • G06F9/30
    • G06F9/30043G06F9/30018G06F9/30036G06F9/30101G06F9/3455
    • Instructions and logic provide vector loads and/or stores with stride and mask functionality. Some embodiments, responsive to an instruction specifying: a set of loads, destination register, mask register, memory address, and stride length; execution units read values in the mask register, wherein fields in the mask register correspond to stride-length multiples from the memory address to data elements in memory. A first mask value indicates the element has not been loaded from memory and a second value indicates that the element does not need to be, or has already been loaded. For each having the first value, the corresponding multiple of said stride length is generated according to the data field's position in the mask register to load the data element from memory into the corresponding destination register location, and the corresponding value in the mask register is changed to the second value. These instructions can restart after faults.
    • 指令和逻辑提供带有步幅和掩码功能的向量加载和/或存储。 一些实施例,响应于指令:一组负载,目的地寄存器,掩码寄存器,存储器地址和步幅长度; 执行单元读取掩码寄存器中的值,其中掩码寄存器中的字段对应于从存储器地址到存储器中的数据元素的跨距长度倍数。 第一个掩码值表示元素尚未从内存中加载,第二个值表示元素不需要或已经被加载。 对于具有第一值的每一个,根据数据字段在掩码寄存器中的位置产生所述步幅长度的对应倍数,以将数据元素从存储器加载到相应的目的地寄存器位置,并且改变掩码寄存器中的对应值 到第二个值。 这些说明可以在故障后重新启动。