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:
Aug. 18, 2015

Filed:

Nov. 08, 2007
Applicants:

Vladimir Kotlyar, Stamford, CT (US);

Mayan Moudgill, White Plains, NY (US);

Yurly M. Pogudin, Woodstock, NY (US);

Inventors:

Vladimir Kotlyar, Stamford, CT (US);

Mayan Moudgill, White Plains, NY (US);

Yurly M. Pogudin, Woodstock, NY (US);

Assignee:

QUALCOMM Incorporated, San Diego, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 15/00 (2006.01); G06F 9/50 (2006.01); G06F 9/38 (2006.01);
U.S. Cl.
CPC ...
G06F 9/5066 (2013.01); G06F 9/3885 (2013.01); G06F 9/5027 (2013.01); G06F 9/3826 (2013.01);
Abstract

A method of parallelizing a pipeline includes stages operable on a sequence of work items. The method includes allocating an amount of work for each work item, assigning at least one stage to each work item, partitioning the at least one stage into at least one team, partitioning the at least one team into at least one gang, and assigning the at least one team and the at least one gang to at least one processor. Processors, gangs, and teams are juxtaposed near one another to minimize communication losses.


Find Patent Forward Citations

Loading…