GENERATING EVENT SIGNALS FOR PERFORMANCE REGISTER CONTROL USING NON-OPERATIVE INSTRUCTIONS
Patent №
US 7,809,928
Granted
2010-10-05
Filed 2005
Owner
NVIDIA CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11313872
One embodiment of an instruction decoder includes an instruction parser configured to process a first non-operative instruction and to generate a first event signal corresponding to the first non-operative instruction, and a first event multiplexer configured to receive the first event signal from the instruction parser, to select the first event signal from one or more event signals and to transmit the first event signal to an event logic block. The instruction decoder may be implemented in a multithreaded processing unit, such as a shader unit, and the occurrences of the first event signal may be tracked when one or more threads are executed within the processing unit. The resulting event signal count may provide a designer with a better understanding of the behavior of a program, such as a shader program, executed within the processing unit, thereby facilitating overall processing unit and program design.
AI classification
Ownership
NVIDIA CORPORATION
assignment · 174060583
Assignors
ALLEN, ROGER L., COON, BRETT W., BUCK, IAN A., NICKOLLS, JOHN R.
On an employer assignment, the assignors are typically the inventors.