AR

Alastair David Reid

NV NVIDIA: 24 patents #227 of 7,811Top 3%
📍 Fulbourn, GB: #1 of 17 inventorsTop 6%
Overall (All Time): #170,964 of 4,157,543Top 5%
24
Patents All Time

Issued Patents All Time

Showing 1–24 of 24 patents

Patent #TitleCo-InventorsDate
12182261 Controlling use of data determined by a resolve-pending speculative operation Albin Pierrick Tonnerre, Frederic Claude Marie Piry, Peter Richard Greenhalgh, Ian Michael Caulfield, Timothy Hayes +1 more 2024-12-31
11385899 Branch prediction cache for multiple software workloads 2022-07-12
11126714 Encoding of input to storage circuitry Dominic Phillip MULLIGAN, Milosch Meriac, Matthias Lothar Boettcher, Nathan Yong Seng Chong, Ian Michael Caulfield +5 more 2021-09-21
10261789 Data processing apparatus and method for controlling performance of speculative vector operations Daniel Kershaw 2019-04-16
9886239 Exponent monitoring Guy Larri, Lee Smith, David Raymond Lutz 2018-02-06
9858169 Monitoring a data processing apparatus and summarising the monitoring data Katherine Elizabeth Kneebone, Jan Guffens, Lee Smith 2018-01-02
9696994 Apparatus and method for comparing a first vector of data elements and a second vector of data elements 2017-07-04
9557995 Data processing apparatus and method for performing segmented operations Mbou Eyole-Monono, Matthias Böttcher, Giacomo Gabrielli 2017-01-31
9483243 Interleaving data accesses issued in response to vector access instructions 2016-11-01
9483438 Apparatus and method for controlling the number of vector elements written to a data store while performing speculative vector write operations Daniel Kershaw 2016-11-01
9176737 Controlling the execution of adjacent instructions that are dependent upon a same data condition 2015-11-03
9098265 Controlling an order for processing data elements during vector processing 2015-08-04
9081564 Converting scalar operation to specific type of vector operation using modifier instruction 2015-07-14
9021233 Interleaving data accesses issued in response to vector access instructions 2015-04-28
8887001 Trace data priority selection John Michael Horley, Michael John Williams, Katherine Elizabeth Kneebone 2014-11-11
8359588 Reducing inter-task latency in a multiprocessor system 2013-01-22
8250549 Variable coherency support when mapping a computer program to a data processing apparatus Edmund Grimley-Evans, Simon Andrew Ford 2012-08-21
8200948 Apparatus and method for performing re-arrangement operations on data Daniel Kershaw, Dominic Hugo Symes 2012-06-12
8190807 Mapping a computer program to an asymmetric multiprocessing apparatus Edmund Grimley-Evans, Simon Andrew Ford 2012-05-29
8185724 Monitoring values of signals within an integrated circuit Simon Andrew Ford 2012-05-22
8020039 Recovering from errors in streaming DSP applications Daryl Wayne Bradley 2011-09-13
7809989 Performing diagnostic operations upon an asymmetric multiprocessor apparatus Simon Andrew Ford, Katherine Elizabeth Kneebone, Edmund Grimley-Evans 2010-10-05
7805595 Data processing apparatus and method for updating prediction data based on an operation's priority level Emre Ozer, Stuart David Biles 2010-09-28
7574314 Spurious signal detection Simon Andrew Ford, David Michael Bull 2009-08-11