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. 24, 2018

Filed:

Jan. 19, 2016
Applicant:

Qualcomm Incorporated, San Diego, CA (US);

Inventors:

Tushar Kumar, San Francisco, CA (US);

Aravind Natarajan, Sunnyvale, CA (US);

Dario Suarez Gracia, Teruel, ES;

Assignee:

QUALCOMM Incorporated, San Diego, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/54 (2006.01); G06F 3/06 (2006.01); G06F 12/1072 (2016.01); G06F 9/46 (2006.01); G06F 9/38 (2018.01);
U.S. Cl.
CPC ...
G06F 3/0656 (2013.01); G06F 3/061 (2013.01); G06F 3/0673 (2013.01); G06F 9/467 (2013.01); G06F 12/1072 (2013.01); G06F 9/3834 (2013.01); G06F 9/544 (2013.01); G06F 2212/65 (2013.01);
Abstract

Methods, devices, and non-transitory processor-readable storage media for a computing device to merge concurrent writes from a plurality of processing units to a buffer associated with an application. An embodiment method executed by a processor may include identifying a plurality of concurrent requests to access the buffer that are sparse, disjoint, and write-only, configuring a write-set for each of the plurality of processing units, executing the plurality of concurrent requests to access the buffer using the write-sets, determining whether each of the plurality of concurrent requests to access the buffer is complete, obtaining a buffer index and data via the write-set of each of the plurality of processing units, and writing to the buffer using the received buffer index and data via the write-set of each of the plurality of processing units in response to determining that each of the plurality of concurrent requests to access the buffer is complete.


Find Patent Forward Citations

Loading…