INDIRECT FUNCTION CALL INSTRUCTIONS IN A SYNCHRONOUS PARALLEL THREAD PROCESSOR

Patent №

US 8,312,254

Granted

2012-11-13

Filed 2008

Owner

NVIDIA CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12054255

An indirect branch instruction takes an address register as an argument in order to provide indirect function call capability for single-instruction multiple-thread (SIMT) processor architectures. The indirect branch instruction is used to implement indirect function calls, virtual function calls, and switch statements to improve processing performance compared with using sequential chains of tests and branches.

AI hardwareG06F 9/3851G06F 9/30054G06F 9/30061G06F 9/30101G06F 9/323G06F 9/38G06F 9/3854G06F 9/3885+1 more

AI classification

AI hardware0.99
Speech0.00
Natural language0.00
Machine learning0.00
Vision0.00
Evolutionary computation0.00
Knowledge representation0.00
Planning0.00

Ownership

NVIDIA CORPORATION

assignment · 209310577

Assignors

COON, BRETT W., NICKOLLS, JOHN R., NYLAND, LARS, MILLS, PETER C., LINDHOLM, JOHN ERIK

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

© 2026 NYSGPT2525 LLC