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:
Jan. 16, 2018

Filed:

Mar. 22, 2006
Applicants:

Anthony Nguyen, Castro Valley, CA (US);

Engin Ipek, Ithaca, NY (US);

Victor Lee, San Jose, CA (US);

Daehyun Kim, San Jose, CA (US);

Mikhail Smelyanskiy, Mountain View, CA (US);

Inventors:

Anthony Nguyen, Castro Valley, CA (US);

Engin Ipek, Ithaca, NY (US);

Victor Lee, San Jose, CA (US);

Daehyun Kim, San Jose, CA (US);

Mikhail Smelyanskiy, Mountain View, CA (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); G06F 15/80 (2006.01);
U.S. Cl.
CPC ...
G06F 9/5044 (2013.01); G06F 15/8053 (2013.01); G06F 2209/509 (2013.01);
Abstract

Methods and apparatus to provide virtualized vector processing are disclosed. In one embodiment, a processor includes a decode unit to decode a first instruction into a decoded first instruction and a second instruction into a decoded second instruction, and an execution unit to: execute the decoded first instruction to cause allocation of a first portion of one or more operations corresponding to a virtual vector request to a first processor core, and generation of a first signal corresponding to a second portion of the one or more operations to cause allocation of the second portion to a second processor core, and execute the decoded second instruction to cause a first computational result corresponding to the first portion of the one or more operations and a second computational result corresponding to the second portion of the one or more operations to be aggregated and stored to a memory location.


Find Patent Forward Citations

Loading…