The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 27, 2021

Filed:

Mar. 17, 2020
Applicant:

Qualcomm Incorporated, San Diego, CA (US);

Inventors:

Aurangzeb, San Diego, CA (US);

Litong Song, San Diego, CA (US);

Ruihao Zhang, San Diego, CA (US);

Assignee:

QUALCOMM Incorporated, San Diego, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/80 (2006.01); G06F 9/30 (2018.01); G06T 1/20 (2006.01); G06F 8/41 (2018.01); G06T 15/00 (2011.01); G06T 15/80 (2011.01);
U.S. Cl.
CPC ...
G06T 1/20 (2013.01); G06F 8/443 (2013.01); G06F 9/30036 (2013.01); G06F 15/8053 (2013.01); G06T 15/005 (2013.01); G06T 15/80 (2013.01);
Abstract

Methods, systems, and devices for fast partial scalarization are described. A device may generate a representation of a set of vectors and a set of vector instructions associated with the set of vectors. The device may determine information associated with a vector in the set of vectors based on the representation, the information including an indication of splitting the vector and splitting one or more vector instructions associated with the vector. In some aspects, the device may associate the vector to one or more other vectors in the set of vectors based on one or more vector instructions related to the set of vectors. The device may update the information based on the associating and generate partially scalarized instructions based on the updating. The device may generate the partially scalarized instructions by excluding a subset of vector instructions and generating additional subsets of vector instructions and scalar instructions.


Find Patent Forward Citations

Loading…