会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 70. 发明申请
    • SYSTEMS AND METHODS FOR EXECUTING A FUSED MULTIPLY-ADD INSTRUCTION FOR COMPLEX NUMBERS
    • 用于执行复合数字的融合乘法指令的系统和方法
    • WO2018063513A1
    • 2018-04-05
    • PCT/US2017/046036
    • 2017-08-09
    • INTEL CORPORATION
    • DUBTSOV, Roman S.VALENTINE, RobertCORBAL, JesusGIRKAR, MilindOULD-AHMED-VALL, Elmoustapha
    • G06F9/30G06F7/48
    • G06F9/30036G06F9/3001
    • Disclosed embodiments relate to executing a vector-complex fused multiply-add Instruction. In one example, a method includes fetching an instruction, a format of the instruction including an opcode, a first source operand identifier, a second source operand identifier, and a destination operand identifier, wherein each of the identifiers is to identify a location storing a packed data comprising at least one complex number, decoding the instruction, retrieving data associated with the first and second source operand identifiers, and executing the decoded instruction to, for each packed data element position of the identified first and second source operands, cross-multiply the real and imaginary components to generate four products: a product of real components, a product of imaginary components, and two mixed products, to generate a complex result by summing the four products according to the instruction, and to store a result to the corresponding position of the identified destination operand.
    • 所公开的实施例涉及执行向量复数融合乘加指令。 在一个示例中,一种方法包括获取指令,包括操作码的指令的格式,第一源操作数标识符,第二源操作数标识符和目的地操作数标识符,其中每个标识符用于标识存储 打包所述数据,所述打包数据包括至少一个复数,解码所述指令,检索与所述第一和第二源操作数标识符相关联的数据,以及执行所解码的指令,以针对所识别的第一和第二源操作数的每个打包数据元素位置, 生成四种产品的实部和虚部:真实组件的产品,虚拟组件的产品和两种混合产品,通过根据指令对四种产品进行求和来生成一个复杂结果,并将结果存储到相应的 确定的目标操作数的位置。