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:
Nov. 16, 2021

Filed:

Apr. 25, 2019
Applicant:

Mediatek Inc., Hsinchu, TW;

Inventors:

Shou-Jen Lai, Zhubei, TW;

Pei-Kuei Tsung, New Taipei, TW;

Po-Chun Fan, Zhubei, TW;

Sung-Fang Tsai, Hsinchu, TW;

Assignee:

MediaTek Inc., Hsinchu, TW;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 9/38 (2018.01);
U.S. Cl.
CPC ...
G06F 9/3824 (2013.01); G06F 9/383 (2013.01); G06F 9/3851 (2013.01); G06F 9/3887 (2013.01);
Abstract

A computing device operative to perform parallel computations. The computing device includes a controller unit to assign workgroups to a set of batches. Each batch includes a program counter shared by M workgroups assigned to the batch, where M is a positive integer determined according to a configurable batch setting. Each batch further includes a set of thread processing units operative to execute, in parallel, a subset of work items in each of the M workgroups. Each batch further includes a spilling memory to store intermediate data of the M workgroups when one or more workgroups in the M workgroups encounters a synchronization barrier.


Find Patent Forward Citations

Loading…