APPARATUS AND METHOD FOR MULTIPLICATION AND ACCUMULATION OF COMPLEX AND REAL PACKED DATA ELEMENTS

Patent №

US 10,552,154

Granted

2020-02-04

Filed 2017

Owner

INTEL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15721464

An apparatus and method for multiplying packed real and imaginary components of complex numbers. A method comprises: multiplying selected imaginary and real data elements in a first and second source registers to generate a plurality of imaginary products; adding a first subset of the plurality of imaginary products to generate a first temporary result and adding a second subset of the plurality of imaginary products to generate a second temporary result; negating the first temporary result to generate a third temporary result and the second temporary result to generate a fourth temporary result; accumulating the third temporary result with first data to generate a first final result and accumulating the fourth temporary result with second data to generate a second final result; and storing the first final result and second final.

AI hardwareG06F 9/30145G06F 7/4806G06F 7/4812G06F 9/3001G06F 9/30036G06F 9/30038G06F 9/30105G06F 7/52

AI classification

AI hardware0.99
Planning0.02
Natural language0.02
Knowledge representation0.00
Vision0.00
Speech0.00
Machine learning0.00
Evolutionary computation0.00

Ownership

INTEL CORPORATION

assignment · 479100186

Assignors

MADDURI, VENKATESWARA, OULD-AHMED-VALL, ELMOUSTAPHA, CORBAL, JESUS, CHARNEY, MARK, VALENTINE, ROBERT, YANG, BINWEI

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC