MULTITHREADED SIMD PARALLEL PROCESSOR WITH LAUNCHING OF GROUPS OF THREADS

Patent №

US 7,594,095

Granted

2009-09-22

Filed 2005

Owner

NVIDIA CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11290303

In a multithreaded processing core, groups of threads are launched in parallel for single-instruction, multiple-data (SIMD) execution by a set of parallel processing engines. Thread-specific input data for threads in a new SIMD group can be loaded directly into the local register files used by the parallel processing engines, or the data can be accumulated in a buffer until a launch condition is satisfied. When the launch condition is satisfied, the entire group is launched. Various launch conditions can be defined, including but not limited to full population of the SIMD group, a change in data processing conditions, or a timeout.

AI classification

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

Ownership

NVIDIA CORPORATION

assignment · 171830851

Assignors

NORDQUIST, BRYON S.

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

© 2026 NYSGPT2525 LLC