Issued Patents All Time
Showing 1–25 of 44 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12099463 | Hierarchical ring-based interconnection network for symmetric multiprocessors | William J. Starke, Praveen S. Reddy, John T. Hollaway, Jr., Daniel C. Howe, David J. Krolak | 2024-09-24 |
| 11580058 | Hierarchical ring-based interconnection network for symmetric multiprocessors | William J. Starke, Praveen S. Reddy, John T. Hollaway, Jr., Daniel C. Howe, David J. Krolak | 2023-02-14 |
| 10664398 | Link-level cyclic redundancy check replay for non-blocking coherence flow | William J. Starke, David J. Krolak, Paul Allen Ganfield, Jeffrey A. Stuecheli | 2020-05-26 |
| 10642760 | Techniques for command arbitation in symmetric multiprocessor systems | Guy L. Guthrie, Praveen S. Reddy | 2020-05-05 |
| 10606777 | Dropped command truncation for efficient queue utilization in multiprocessor data processing system | David J. Krolak, Paul Allen Ganfield, William J. Starke | 2020-03-31 |
| 10552354 | Managing starvation in a distributed arbitration scheme | Daniel C. Howe, Harrison M. McCreary, Mark L. Rudquist | 2020-02-04 |
| 10394636 | Techniques for managing a hang condition in a data processing system with shared memory | Guy L. Guthrie, Praveen S. Reddy, Michael S. Siegel | 2019-08-27 |
| 10275379 | Managing starvation in a distributed arbitration scheme | Daniel C. Howe, Harrison M. McCreary, Mark L. Rudquist | 2019-04-30 |
| 10223186 | Coherency error detection and reporting in a processor | John T. Hollaway, Jr., Michael S. Siegel | 2019-03-05 |
| 9626229 | Processor performance monitoring unit synchronization | David J. Krolak, Sooraj R. Nair, Srinivas B. Purushotham, Srinivasan Ramani | 2017-04-18 |
| 9582442 | Intercomponent data communication between different processors | Robert C. Dixon, Lonny Lambrecht, Jeffrey A. Stuecheli | 2017-02-28 |
| 9575921 | Command rate configuration in data processing system | Guy L. Guthrie, David J. Krolak, Praveen S. Reddy, Michael S. Siegel | 2017-02-21 |
| 9569394 | Intercomponent data communication | Robert C. Dixon, Lonny Lambrecht, Jeffrey A. Stuecheli | 2017-02-14 |
| 9563594 | Intercomponent data communication between multiple time zones | Robert C. Dixon, Lonny Lambrecht, Jeffrey A. Stuecheli | 2017-02-07 |
| 9515663 | Dynamic prescaling for performance counters | Prasanna Jayaraman, Srinivas B. Purushotham, Srinivasan Ramani | 2016-12-06 |
| 9495314 | Determining command rate based on dropped commands | Paul Allen Ganfield, Guy L. Guthrie, John T. Hollaway, Jr., David J. Krolak, Praveen S. Reddy +3 more | 2016-11-15 |
| 9495312 | Determining command rate based on dropped commands | Paul Allen Ganfield, Guy L. Guthrie, John T. Hollaway, Jr., David J. Krolak, Praveen S. Reddy +3 more | 2016-11-15 |
| 9454484 | Integrated circuit system having decoupled logical and physical interfaces | Bartholomew Blaner, Michael S. Siegel, William J. Starke, Jeff A. Stuecheli | 2016-09-27 |
| 9419625 | Dynamic prescaling for performance counters | Prasanna Jayaraman, Srinivas B. Purushotham, Srinivasan Ramani | 2016-08-16 |
| 9384157 | Intercomponent data communication | Robert C. Dixon, Lonny Lambrecht, Jeffrey A. Stuecheli | 2016-07-05 |
| 9367504 | Coherency overcommit | Guy L. Guthrie, Michael S. Siegel, William J. Starke, Jeffrey A. Stuecheli | 2016-06-14 |
| 9367505 | Coherency overcommit | Guy L. Guthrie, Michael S. Siegel, William J. Starke, Jeffrey A. Stuecheli | 2016-06-14 |
| 9342387 | Hardware-assisted interthread push communication | Lakshminarayana B. Arimilli, Bernard C. Drerup, John D. Irish, William J. Starke | 2016-05-17 |
| 9286220 | Provision of early data from a lower level cache memory | John T. Hollaway, Jr., Eric E. Retter, Jeffrey A. Stuecheli | 2016-03-15 |
| 9286148 | Hardware-assisted interthread push communication | Lakshminarayana B. Arimilli, Bernard C. Drerup, John D. Irish, William J. Starke | 2016-03-15 |