SELECTIVE THREAD SPAWNING WITHIN A MULTI-THREADED PROCESSING SYSTEM

Patent №

US 8,413,151

Granted

2013-04-02

Filed 2007

Owner

NVIDIA CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11960652

One embodiment of the present invention sets forth a technique for selectively spawning threads within a multiprocessing system. A computation work distributor (CWD), within the system, is responsible for performing the detailed work needed to spawn a thread grid. A request to the CWD to spawn a thread grid includes a predicate table, which includes an array of flags used to indicate which thread indices should have an associated thread block spawned and which should not. Greater efficiency is achieved by only spawning thread blocks that should perform useful computation.

AI classification

AI hardware1.00
Knowledge representation0.97
Planning0.70
Machine learning0.00
Natural language0.00
Vision0.00
Speech0.00
Evolutionary computation0.00

Ownership

NVIDIA CORPORATION

assignment · 203440408

Assignors

STRATTON, JOHN A., LUEBKE, DAVID

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC