Patent | Date |
---|
Branch prediction cache for multiple software workloads Grant 11,385,899 - Reid July 12, 2 | 2022-07-12 |
Controlling Use Of Data Determined By A Resolve-pending Speculative Operation App 20220050909 - REID; Alastair David ;   et al. | 2022-02-17 |
Encoding of input to storage circuitry Grant 11,126,714 - Reid , et al. September 21, 2 | 2021-09-21 |
Branch Prediction Cache For Multiple Software Workloads App 20210240479 - REID; Alastair David | 2021-08-05 |
Encoding Of Input To Storage Circuitry App 20190163902 - REID; Alastair David ;   et al. | 2019-05-30 |
Data processing apparatus and method for controlling performance of speculative vector operations Grant 10,261,789 - Reid , et al. | 2019-04-16 |
Exponent monitoring Grant 9,886,239 - Larri , et al. February 6, 2 | 2018-02-06 |
Monitoring a data processing apparatus and summarising the monitoring data Grant 9,858,169 - Reid , et al. January 2, 2 | 2018-01-02 |
Apparatus and method for comparing a first vector of data elements and a second vector of data elements Grant 9,696,994 - Reid July 4, 2 | 2017-07-04 |
Data processing apparatus and method for performing segmented operations Grant 9,557,995 - Eyole-Monono , et al. January 31, 2 | 2017-01-31 |
Interleaving data accesses issued in response to vector access instructions Grant 9,483,243 - Reid November 1, 2 | 2016-11-01 |
Apparatus and method for controlling the number of vector elements written to a data store while performing speculative vector write operations Grant 9,483,438 - Reid , et al. November 1, 2 | 2016-11-01 |
Exponent Monitoring App 20160124712 - LARRI; Guy ;   et al. | 2016-05-05 |
Controlling the execution of adjacent instructions that are dependent upon a same data condition Grant 9,176,737 - Reid November 3, 2 | 2015-11-03 |
Interleaving Data Accesses Issued In Response To Vector Access Instructions App 20150261512 - Reid; Alastair David | 2015-09-17 |
Data Processing Apparatus And Method For Performing Segmented Operations App 20150227367 - EYOLE-MONONO; Mbou ;   et al. | 2015-08-13 |
Controlling an order for processing data elements during vector processing Grant 9,098,265 - Reid August 4, 2 | 2015-08-04 |
Converting scalar operation to specific type of vector operation using modifier instruction Grant 9,081,564 - Reid July 14, 2 | 2015-07-14 |
Interleaving data accesses issued in response to vector access instructions Grant 9,021,233 - Reid April 28, 2 | 2015-04-28 |
Data Processing Apparatus And Method For Controlling Performance Of Speculative Vector Operations App 20150100755 - REID; Alastair David ;   et al. | 2015-04-09 |
Data Processing Apparatus And Method For Performing Speculative Vector Access Operations App 20150100754 - REID; Alastair David ;   et al. | 2015-04-09 |
Trace data priority selection Grant 8,887,001 - Horley , et al. November 11, 2 | 2014-11-11 |
Controlling An Order For Processing Data Elements During Vector Processing App 20140019728 - REID; Alastair David | 2014-01-16 |
Apparatus And Method For Comparing A First Vector Of Data Elements And A Second Vector Of Data Elements App 20130166516 - REID; Alastair David | 2013-06-27 |
Interleaving data accesses issued in response to vector access instructions App 20130080737 - Reid; Alastair David | 2013-03-28 |
Reducing inter-task latency in a multiprocessor system Grant 8,359,588 - Reid January 22, 2 | 2013-01-22 |
Data Processing Apparatus And Method For Performing Vector Operations App 20120260061 - Reid; Alastair David | 2012-10-11 |
Variable coherency support when mapping a computer program to a data processing apparatus Grant 8,250,549 - Reid , et al. August 21, 2 | 2012-08-21 |
Controlling the execution of adjacent instructions that are dependent upon a same data condition App 20120204007 - Reid; Alastair David | 2012-08-09 |
Mapping a computer program to an asymmetric multiprocessing apparatus Grant 8,190,807 - Reid , et al. May 29, 2 | 2012-05-29 |
Recovering from errors in streaming DSP applications Grant 8,020,039 - Reid , et al. September 13, 2 | 2011-09-13 |
Trace data priority selection App 20110202801 - Horley; John Michael ;   et al. | 2011-08-18 |
Reducing inter-task latency in a multiprocessor system App 20110125986 - Reid; Alastair David | 2011-05-26 |
Performing diagnostic operations upon an asymmetric multiprocessor apparatus Grant 7,809,989 - Ford , et al. October 5, 2 | 2010-10-05 |
Data processing apparatus and method for updating prediction data based on an operation's priority level Grant 7,805,595 - Ozer , et al. September 28, 2 | 2010-09-28 |
Reducing trace overheads by modifying trace operations App 20100083237 - Kneebone; Katherine Elizabeth ;   et al. | 2010-04-01 |
Monitoring a data processing apparatus and summarising the monitoring data App 20100077143 - Reid; Alastair David ;   et al. | 2010-03-25 |
Spurious signal detection Grant 7,574,314 - Ford , et al. August 11, 2 | 2009-08-11 |
Recovering from errors in streaming dsp applications App 20090150722 - Reid; Alastair David ;   et al. | 2009-06-11 |
Data processing apparatus and method for generating prediction data App 20080263341 - Ozer; Emre ;   et al. | 2008-10-23 |
Variable coherency support when mapping a computer program to a data processing apparatus App 20080215768 - Reid; Alastair David ;   et al. | 2008-09-04 |
Diagnostic apparatus and method App 20080133897 - Reid; Alastair David ;   et al. | 2008-06-05 |
Mapping a computer program to an asymmetric multiprocessing apparatus App 20080114937 - Reid; Alastair David ;   et al. | 2008-05-15 |
Spurious signal detection App 20080097713 - Ford; Simon Andrew ;   et al. | 2008-04-24 |
Analyzing diagnostic data generated by multiple threads within an instruction stream App 20080098207 - Reid; Alastair David ;   et al. | 2008-04-24 |
Performing diagnostic operations upon an asymmetric multiprocessor apparatus App 20080098262 - Ford; Simon Andrew ;   et al. | 2008-04-24 |
Analyzing and transforming a computer program for executing on asymmetric multiprocessing systems App 20080098208 - Reid; Alastair David ;   et al. | 2008-04-24 |