Issued Patents All Time
Showing 25 most recent of 31 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12182261 | Controlling use of data determined by a resolve-pending speculative operation | Alastair David Reid, Albin Pierrick Tonnerre, Frederic Claude Marie Piry, Peter Richard Greenhalgh, Timothy Hayes +1 more | 2024-12-31 |
| 12050805 | Control of bulk memory instructions | Abhishek Raja, Alexander Alfred Hornung | 2024-07-30 |
| 11803388 | Apparatus and method for predicting source operand values and optimized processing of instructions | Peter Richard Greenhalgh, Frederic Claude Marie Piry, Albin Pierrick Tonnerre | 2023-10-31 |
| 11579879 | Processing pipeline with first and second processing modes having different performance or energy consumption characteristics | Max John Batley, Simon John Craske, Peter Richard Greenhalgh, Allan John Skillman, Antony John Penton | 2023-02-14 |
| 11526615 | Speculative side-channel hint instruction | Peter Richard Greenhalgh, Frederic Claude Marie Piry, Albin Pierrick Tonnerre | 2022-12-13 |
| 11429393 | Apparatus and method for supporting out-of-order program execution of instructions | Vladimir Vasekin, Chiloda Ashan Senerath Pathirane | 2022-08-30 |
| 11397584 | Tracking speculative data caching | Peter Richard Greenhalgh, Frederic Claude Marie Piry, Albin Pierrick Tonnerre | 2022-07-26 |
| 11392383 | Apparatus and method for prefetching data items | Peter Richard Greenhalgh, Frederic Claude Marie Piry, Albin Pierrick Tonnerre | 2022-07-19 |
| 11340901 | Apparatus and method for controlling allocation of instructions into an instruction cache storage | Frederic Claude Marie Piry, Peter Richard Greenhalgh, Albin Pierrick Tonnerre | 2022-05-24 |
| 11288066 | Register-based matrix multiplication with multiple matrices per register | David Hennah Mansell, Rune Holm, Jelena Milanovic | 2022-03-29 |
| 11263133 | Cache control in presence of speculative read operations | Andreas Lars Sandberg, Stephan Diestelhorst, Nikos NIKOLERIS, Peter Richard Greenhalgh, Frederic Claude Marie Piry +1 more | 2022-03-01 |
| 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 |
| 11074080 | Apparatus and branch prediction circuitry having first and second branch prediction schemes, and method | Peter Richard Greenhalgh, Simon John Craske, Max John Batley, Allan John Skillman, Antony John Penton | 2021-07-27 |
| 10846092 | Execution of micro-operations | — | 2020-11-24 |
| 10725923 | Cache access detection and prediction | Lei Ma, Alexander Alfred Hornung | 2020-07-28 |
| 10705587 | Mode switching in dependence upon a number of active threads | Peter Richard Greenhalgh, Simon John Craske, Max John Batley, Allan John Skillman, Antony John Penton | 2020-07-07 |
| 10592517 | Ranking items | — | 2020-03-17 |
| 10579389 | Fusion of instructions by delaying handling of a partial subset of a fusible group of instructions | Chiloda Ashan Senerath Pathirane | 2020-03-03 |
| 10564973 | Apparatus and method for sharing branch information storage entries between threads that share an address translation regime | Alexander Alfred Hornung | 2020-02-18 |
| 10552160 | Handling stalling event for multiple thread pipeline, and triggering action based on information access delay | Max John Batley, Chiloda Ashan Senerath Pathirane | 2020-02-04 |
| 10521368 | Arbitration of requests requiring a variable number of resources | Max John Batley, Chris Abernathy | 2019-12-31 |
| 10402203 | Determining a predicted behaviour for processing of instructions | Max John Batley, Simon John Craske, Peter Richard Greenhalgh, Allan John Skillman, Antony John Penton | 2019-09-03 |
| 10394716 | Apparatus and method for controlling allocation of data into a cache storage | Frederic Claude Marie Piry, Peter Richard Greenhalgh, Albin Pierrick Tonnerre, Jeffrey Kehl | 2019-08-27 |
| 10310735 | Data storage | Cedric Denis Robert Airaud, Max John Batley, Thomas Edward Roberts | 2019-06-04 |
| 10140093 | Apparatus and method for estimating a shift amount when performing floating-point subtraction | David Raymond Lutz | 2018-11-27 |