Patent | Date |
---|
Data processing on a non-volatile mass storage device Grant 10,303,661 - Ford , et al. | 2019-05-28 |
Method and apparatus for tuning a processor to improve its performance Grant 9,870,230 - Ford , et al. January 16, 2 | 2018-01-16 |
Data processing apparatus and method for performing N-way interleaving and de-interleaving operations where N is an odd plural number Grant 9,557,994 - Symes , et al. January 31, 2 | 2017-01-31 |
Data Processing On A Non-volatile Mass Storage Device App 20160306795 - FORD; Simon Andrew ;   et al. | 2016-10-20 |
Data processing on a non-volatile mass storage device Grant 9,405,939 - Ford , et al. August 2, 2 | 2016-08-02 |
Energy management system configured to generate energy management information indicative of an energy state of processing elements Grant 8,762,744 - Ford , et al. June 24, 2 | 2014-06-24 |
Apparatus and method for communicating between a central processing unit and a graphics processing unit Grant 8,675,006 - Ford , et al. March 18, 2 | 2014-03-18 |
Error correction in a set associative storage device Grant 8,621,336 - Craske , et al. December 31, 2 | 2013-12-31 |
Data processing apparatus and method for providing fault tolerance when executing a sequence of data processing operations Grant 8,484,508 - Penton , et al. July 9, 2 | 2013-07-09 |
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 |
Mapping a computer program to an asymmetric multiprocessing apparatus Grant 8,190,807 - Reid , et al. May 29, 2 | 2012-05-29 |
Monitoring values of signals within an integrated circuit Grant 8,185,724 - Ford , et al. May 22, 2 | 2012-05-22 |
System and method for modelling a hardware component of a data processing apparatus Grant 8,160,861 - Ford , et al. April 17, 2 | 2012-04-17 |
Method And Apparatus For Tuning A Processor To Improve Its Performance App 20110173433 - Ford; Simon Andrew ;   et al. | 2011-07-14 |
Data processing apparatus and method for providing fault tolerance when executing a sequence of data processing operations App 20110173482 - Penton; Antony John ;   et al. | 2011-07-14 |
Managing cache coherency in a data processing apparatus Grant 7,937,535 - Ozer , et al. May 3, 2 | 2011-05-03 |
Data processing apparatus Grant 7,840,001 - Belnet , et al. November 23, 2 | 2010-11-23 |
Performing diagnostic operations upon an asymmetric multiprocessor apparatus Grant 7,809,989 - Ford , et al. October 5, 2 | 2010-10-05 |
Target device programmer Grant 7,788,417 - Ford , et al. August 31, 2 | 2010-08-31 |
Data processing apparatus and method for performing arithmetic operations in SIMD data processing Grant 7,761,693 - Symes , et al. July 20, 2 | 2010-07-20 |
Data processing apparatus and method for determining an initial estimate of a result value of a reciprocal operation Grant 7,747,667 - Lutz , et al. June 29, 2 | 2010-06-29 |
Data processing apparatus and method for performing rearrangement operations App 20100106944 - Symes; Dominic Hugo ;   et al. | 2010-04-29 |
Data processing on a non-volatile mass storage device App 20100088524 - Ford; Simon Andrew ;   et al. | 2010-04-08 |
Method and apparatus for constant generation in SIMD processing Grant 7,689,811 - Dijkstra , et al. March 30, 2 | 2010-03-30 |
Apparatus and method for communicating between a central processing unit and a graphics processing unit App 20100045682 - Ford; Simon Andrew ;   et al. | 2010-02-25 |
Handling of conditional instructions in a data processing apparatus Grant 7,647,480 - Ford , et al. January 12, 2 | 2010-01-12 |
Data processing apparatus and method for performing data processing operations on floating point data elements Grant 7,647,368 - Ford , et al. January 12, 2 | 2010-01-12 |
Energy Management App 20090254767 - Ford; Simon Andrew ;   et al. | 2009-10-08 |
Spurious signal detection Grant 7,574,314 - Ford , et al. August 11, 2 | 2009-08-11 |
Error correction in a set associative storage device App 20090044086 - Craske; Simon John ;   et al. | 2009-02-12 |
Monitoring Values of Signals within an Integrated Circuit App 20090043993 - Ford; Simon Andrew ;   et al. | 2009-02-12 |
Accessing a Cache in a Data Processing Apparatus App 20090031082 - Ford; Simon Andrew ;   et al. | 2009-01-29 |
Variable coherency support when mapping a computer program to a data processing apparatus App 20080215768 - Reid; Alastair David ;   et al. | 2008-09-04 |
Managing cache coherency in a data processing apparatus App 20080209133 - Ozer; Emre ;   et al. | 2008-08-28 |
Target device programmer App 20080195856 - Ford; Simon Andrew ;   et al. | 2008-08-14 |
System and method for modelling a hardware component of a data processing apparatus App 20080189086 - Ford; Simon Andrew ;   et al. | 2008-08-07 |
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 |
Analyzing and transforming a computer program for executing on asymmetric multiprocessing systems App 20080098208 - Reid; Alastair David ;   et al. | 2008-04-24 |
Spurious signal detection App 20080097713 - Ford; Simon Andrew ;   et al. | 2008-04-24 |
Performing diagnostic operations upon an asymmetric multiprocessor apparatus App 20080098262 - 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 |
Shift and insert instruction for overwriting a subset of data within a register with a shifted result of another register Grant 7,350,058 - Carpenter , et al. March 25, 2 | 2008-03-25 |
Handling of Conditional Instructions in a Data Processing Apparatus App 20070208924 - Ford; Simon Andrew ;   et al. | 2007-09-06 |
Data processing apparatus and method for moving data elements between a chosen lane of parallel processing in registers and a structure within memory Grant 7,219,214 - Ford , et al. May 15, 2 | 2007-05-15 |
Data processing apparatus and method for moving data elements between specified registers and a continuous block of memory Grant 7,219,215 - Ford , et al. May 15, 2 | 2007-05-15 |
Data processing apparatus App 20070104324 - Belnet; Lionel ;   et al. | 2007-05-10 |
Data processing apparatus and method for moving data between registers and memory in response to an access instruction having an alignment specifier identifying an alignment to be associated with a start address Grant 7,210,023 - Rose , et al. April 24, 2 | 2007-04-24 |
Data processing apparatus and method for performing in parallel a data processing operation on data elements Grant 7,145,480 - Ford , et al. December 5, 2 | 2006-12-05 |
Data processing apparatus and method for determining an initial estimate of a result value of a reciprocal operation App 20060184594 - Lutz; David Raymond ;   et al. | 2006-08-17 |
Inserting bits within a data word App 20050204117 - Carpenter, Paul Matthew ;   et al. | 2005-09-15 |
Multiplexing operations in SIMD processing App 20050198473 - Ford, Simon Andrew | 2005-09-08 |
Data processing apparatus and method for performing data processing operations on floating point data elements App 20050154773 - Ford, Simon Andrew ;   et al. | 2005-07-14 |
Data processing apparatus and method for performing in parallel a data processing operation on data elements App 20050132165 - Ford, Simon Andrew ;   et al. | 2005-06-16 |
Data processing apparatus and method for performing arithmetic operations in SIMD data processing App 20050125476 - Symes, Dominic Hugo ;   et al. | 2005-06-09 |
Data processing apparatus and method for moving data between registers and memory App 20050125641 - Ford, Simon Andrew ;   et al. | 2005-06-09 |
Data shift operations App 20050125638 - Ford, Simon Andrew ;   et al. | 2005-06-09 |
Data element size control within parallel lanes of processing App 20050125631 - Symes, Dominic Hugo ;   et al. | 2005-06-09 |
Data processing apparatus and method for moving data between registers and memory App 20050125640 - Ford, Simon Andrew ;   et al. | 2005-06-09 |
Constant generation in SIMD processing App 20050125637 - Dijkstra, Wilco ;   et al. | 2005-06-09 |
Data processing apparatus and method for moving data between registers and memory App 20050125624 - Rose, Andrew Christopher ;   et al. | 2005-06-09 |
Vector by scalar operations App 20050125636 - Ford, Simon Andrew ;   et al. | 2005-06-09 |