| 10517054 |
Clock synchronisation in wireless mesh communication networks |
— |
2019-12-24 |
| 10412694 |
Clock synchronisation in wireless mesh communications networks |
— |
2019-09-10 |
| 10198268 |
Data processing |
Ifor Powell |
2019-02-05 |
| 9990204 |
Data processing |
Ifor Powell |
2018-06-05 |
| 9836412 |
Processor memory system |
— |
2017-12-05 |
| 9285793 |
Data processing unit including a scalar processing unit and a heterogeneous processor unit |
Paul Winser |
2016-03-15 |
| 9037836 |
Shared load-store unit to monitor network activity and external memory transaction status for thread switching |
— |
2015-05-19 |
| 8762691 |
Memory access consolidation for SIMD processing elements using transaction identifiers |
Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more |
2014-06-24 |
| 8174530 |
Parallel date processing apparatus |
Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more |
2012-05-08 |
| 8169440 |
Parallel data processing apparatus |
Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more |
2012-05-01 |
| 8171263 |
Data processing apparatus comprising an array controller for separating an instruction stream processing instructions and data transfer instructions |
Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more |
2012-05-01 |
| 8127112 |
SIMD array operable to process different respective packet protocols simultaneously while executing a single common instruction stream |
John Rhoades, Ken Cameron, Paul Winser, Gordon Faulds, Simon McIntosh-Smith +5 more |
2012-02-28 |
| 7966475 |
Parallel data processing apparatus |
Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more |
2011-06-21 |
| 7958332 |
Parallel data processing apparatus |
Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more |
2011-06-07 |
| 7925861 |
Plural SIMD arrays processing threads fetched in parallel and prioritized by thread manager sequentially transferring instructions to array controller for distribution |
Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more |
2011-04-12 |
| 7917727 |
Data processing architectures for packet handling using a SIMD array |
John Rhoades, Ken Cameron, Paul Winser, Gordon Faulds, Simon McIntosh-Smith +5 more |
2011-03-29 |
| 7890733 |
Processor memory system |
— |
2011-02-15 |
| 7856543 |
Data processing architectures for packet handling wherein batches of data packets of unpredictable size are distributed across processing elements arranged in a SIMD array operable to process different respective packet protocols at once while executing a single common instruction stream |
John Rhoades, Ken Cameron, Paul Winser, Gordon Faulds, Simon McIntosh-Smith +5 more |
2010-12-21 |
| 7818541 |
Data processing architectures |
John Rhoades, Ken Cameron, Paul Winser, Gordon Faulds, Simon McIntosh-Smith +5 more |
2010-10-19 |
| 7802079 |
Parallel data processing apparatus |
Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more |
2010-09-21 |
| 7627736 |
Thread manager to control an array of processing elements |
Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more |
2009-12-01 |
| 7526630 |
Parallel data processing apparatus |
Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more |
2009-04-28 |
| 7506136 |
Parallel data processing apparatus |
Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more |
2009-03-17 |
| 7363472 |
Memory access consolidation for SIMD processing elements having access indicators |
Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more |
2008-04-22 |