Issued Patents All Time
Showing 1–25 of 46 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10169187 | Processor core having a saturating event counter for making performance measurements | Venkat R. Indukuru | 2019-01-01 |
| 9495170 | Determining each stall reason for each stalled instruction within a group of instructions during a pipeline stall | Venkat R. Indukuru, Brian R. Konigsburg, Benjamin W. Stolt | 2016-11-15 |
| 9405548 | Prioritizing instructions based on the number of delay cycles | Venkat R. Indukuru | 2016-08-02 |
| 9280438 | Autonomic hotspot profiling using paired performance sampling | Venkat R. Indukuru, Daniel L. Owen, John Fred Spannaus | 2016-03-08 |
| 9229745 | Identifying load-hit-store conflicts | Venkat R. Indukuru, Satish K. Sadasivam, Madhavi G. Valluri | 2016-01-05 |
| 9229746 | Identifying load-hit-store conflicts | Venkat R. Indukuru, Satish K. Sadasivam, Madhavi G. Valluri | 2016-01-05 |
| 8832416 | Method and apparatus for instruction completion stall identification in an information handling system | Wen-Tzer T. Chen, Venkat R. Indukuru, Mysore S. Srinivas | 2014-09-09 |
| 8635436 | Determining each stall reason for each stalled instruction within a group of instructions during a pipeline stall | Venkat R. Indukuru, Brian R. Konigsburg, Benjamin W. Stolt | 2014-01-21 |
| 8615742 | Autonomic hotspot profiling using paired performance sampling | Venkat R. Indukuru, Daniel L. Owen, John Fred Spannaus | 2013-12-24 |
| 8612730 | Hardware assist thread for dynamic performance profiling | Ronald P. Hall, Venkat R. Indukuru, Balaram Sinharoy, Zhong Liang Wang | 2013-12-17 |
| 8514999 | Floating-point event counters with automatic prescaling | Giles R. Frazier, Venkat R. Indukuru, John Fred Spannaus | 2013-08-20 |
| 8479184 | General purpose emit for use in value profiling | Richard W. Doing, Venkat R. Indukuru, Mauricio J. Serrano, Zhong Liang Wang | 2013-07-02 |
| 8234484 | Quantifying completion stalls using instruction sampling | Venkat R. Indukuru | 2012-07-31 |
| 8055809 | System and method for distributing signal with efficiency over microprocessor | Matthias Fertig, Tilman Gloekler, Ralph C. Koester, Thomas Pflueger, Daniel Becker | 2011-11-08 |
| 7992051 | Method, apparatus, and computer program product in a processor for dynamically during runtime allocating memory for in-memory hardware tracing | Ra'ed Mohammad Al-Omari, William J. Starke | 2011-08-02 |
| 7913123 | Concurrently sharing a memory controller among a tracing process and non-tracing processes using a programmable variable number of shared memory write buffers | Ra'ed Mohammad Al-Omari, William J. Starke | 2011-03-22 |
| 7844860 | Apparatus and computer program product in a processor for performing in-memory tracing using existing communication paths | Ra'ed Mohammad Al-Omari, William J. Starke | 2010-11-30 |
| 7711994 | Apparatus, system and computer program product for seamlessly integrating thermal event information data with performance monitor data | Michael Stephen Floyd, Robert Dominick Mirabella | 2010-05-04 |
| 7620801 | Methods to randomly or pseudo-randomly, without bias, select instruction for performance analysis in a microprocessor | James Wilson Bishop, Michael Stephen Floyd, Robert Dominick Mirabella, Dung Q. Nguyen, Philip L. Vitale | 2009-11-17 |
| 7617385 | Method and apparatus for measuring pipeline stalls in a microprocessor | Venkat R. Indukuru | 2009-11-10 |
| 7500138 | Simplified event selection for a performance monitor unit | — | 2009-03-03 |
| 7472315 | Method of seamlessly integrating thermal event information data with performance monitor data | Michael Stephen Floyd, Robert Dominick Mirabella | 2008-12-30 |
| 7437618 | Method in a processor for dynamically during runtime allocating memory for in-memory hardware tracing | Ra'ed Mohammad Al-Omari, William J. Starke | 2008-10-14 |
| 7437617 | Method, apparatus, and computer program product in a processor for concurrently sharing a memory controller among a tracing process and non-tracing processes using a programmable variable number of shared memory write buffers | Ra'ed Mohammad Al-Omari, William J. Starke | 2008-10-14 |
| 7421619 | Method in a processor for performing in-memory tracing using existing communication paths | Ra'ed Mohammad Al-Omari, William J. Starke | 2008-09-02 |