Issued Patents All Time
Showing 26–50 of 56 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11442863 | Data processing apparatus and method for generating prefetches | Alexander Cole Shulyak, Adrian Montero, Joseph Michael Pusdesris, Karthik Sundaram | 2022-09-13 |
| 11397685 | Storing prediction entries and stream entries where each stream entry includes a stream identifier and a plurality of sequential way predictions | Chang Joo Lee | 2022-07-26 |
| 11379377 | Lookup hint information | James David Dundas, Chang Joo Lee, Muhammed Umar Farooq | 2022-07-05 |
| 11379239 | Apparatus and method for making predictions for instruction flow changing instructions | Muhammad Umar Farooq | 2022-07-05 |
| 11334495 | Cache eviction | Joseph Michael Pusdesris | 2022-05-17 |
| 11334361 | Shared pointer for local history records used by prediction circuitry | Joseph Michael Pusdesris, Muhammad Umar Farooq | 2022-05-17 |
| 11288209 | Controlling cache entry replacement based on usefulness of cache entry | Thibaut Elie Lanois, Houdhaifa BOUZGUARROU | 2022-03-29 |
| 11204773 | Storing a processing state based on confidence in a predicted branch outcome and a number of recent state changes | William E. Burky, Glen Andrew Harris | 2021-12-21 |
| 11194718 | Instruction cache coherence | Matthew A. Rafacz | 2021-12-07 |
| 11157284 | Predicting an outcome of an instruction following a flush | Muhammad Umar Farooq, Joseph Michael Pusdesris | 2021-10-26 |
| 11138014 | Branch predictor | Houdhaifa BOUZGUARROU, Thibaut Elie Lanois, Guillaume Bolbenes | 2021-10-05 |
| 11126714 | Encoding of input to storage circuitry | Alastair David Reid, Dominic Phillip MULLIGAN, Milosch Meriac, Matthias Lothar Boettcher, Nathan Yong Seng Chong +5 more | 2021-09-21 |
| 11086629 | Misprediction of predicted taken branches in a data processing apparatus | Muhammad Umar Farooq, Chris Abernathy | 2021-08-10 |
| 11029959 | Branch target look up suppression | Muhammad Umar Farooq, Chris Abernathy | 2021-06-08 |
| 11003454 | Apparatus and method for speculative execution of instructions | Michael Brian SCHINZLER, Michael Filippo | 2021-05-11 |
| 10990403 | Predicting an outcome of an instruction following a flush | Joseph Michael Pusdesris, Muhammad Umar Farooq | 2021-04-27 |
| 10963258 | Apparatus and method for performing multiple control flow predictions | Muhammad Umar Farooq, Chris Abernathy | 2021-03-30 |
| 10901742 | Apparatus and method for making predictions for instruction flow changing instructions | Muhammad Umar Farooq | 2021-01-26 |
| 10819736 | Encoding of input to branch prediction circuitry | Thomas Christopher Grocutt | 2020-10-27 |
| 10817298 | Shortcut path for a branch target buffer | Michael Filippo, Muhammad Umar Farooq | 2020-10-27 |
| 10817299 | Handling multiple control flow instructions | Chris Abernathy | 2020-10-27 |
| 10534418 | Electronic circuit, arithmetic processing control method, program, and multi-core processor | — | 2020-01-14 |
| 10241829 | Information processing device, information processing method, recording medium, calculation processing device, calculation processing method | Toshikazu Aoyama, Teruyuki Imai | 2019-03-26 |
| 10037065 | Multi-core processor, information processing method, and program | — | 2018-07-31 |
| 9304917 | Flush control apparatus, flush control method and cache memory apparatus | Yohei Yamada | 2016-04-05 |