Inventor
BEARD JONATHAN CURTIS
US30 patents
Patents
30 patentsUS10592424B2Mar 17, 2020
Range-based memory system
ADVANCED RISC MACH LTD7 citations84
US10534719B2Jan 14, 2020
Memory system for a data processing network
ADVANCED RISC MACH LTD15 citations84
US10445094B2Oct 15, 2019
Method and apparatus for reordering in a non-uniform compute device
ADVANCED RISC MACH LTD9 citations81
US11841800B2Dec 12, 2023
Apparatus and method for handling stash requests
ADVANCED RISC MACH LTD2 citations72
US11314645B1Apr 26, 2022
Cache stash relay
ADVANCED RISC MACH LTD2 citations72
US10613989B2Apr 7, 2020
Fast address translation for virtual machines
ADVANCED RISC MACH LTD2 citations72
US10565126B2Feb 18, 2020
Method and apparatus for two-layer copy-on-write
ADVANCED RISC MACH LTD3 citations72
US10353601B2Jul 16, 2019
Data movement engine
ADVANCED RISC MACH LTD2 citations72
US10353826B2Jul 16, 2019
Method and apparatus for fast context cloning in a data processing system
ADVANCED RISC MACH LTD2 citations72
US10884850B2Jan 5, 2021
Fault tolerant memory system
ADVANCED RISC MACH LTD4 citations71
US10795815B2Oct 6, 2020
Method and apparatus for maintaining data coherence in a non-uniform compute device
ADVANCED RISC MACH LTD5 citations71
US11550585B2Jan 10, 2023
Accelerator interface mechanism for data processing system
ADVANCED RISC MACH LTD2 citations66
US11960945B2Apr 16, 2024
Message passing circuitry and method
ADVANCED RISC MACH LTD1 citations62
US11445020B2Sep 13, 2022
Circuitry and method
ADVANCED RISC MACH LTD1 citations62
US10474575B2Nov 12, 2019
Cache-based communication between execution threads of a data processing system
ADVANCED RISC MACH LTD1 citations62
US10671426B2Jun 2, 2020
Data processing
ADVANCED RISC MACH LTD1 citations61
US10620954B2Apr 14, 2020
Dynamic acceleration of data processor operations using data-flow analysis
ADVANCED RISC MACH LTD1 citations61
US10552152B2Feb 4, 2020
Method and apparatus for scheduling in a non-uniform compute device
ADVANCED RISC MACH LTD1 citations61
US10552212B2Feb 4, 2020
Data processing
ADVANCED RISC MACH LTD1 citations61
US10423446B2Sep 24, 2019
Data processing
ADVANCED RISC MACH LTD1 citations61
US11934272B2Mar 19, 2024
Checkpoint saving
ADVANCED RISC MACH LTD0 citations59
US10901691B2Jan 26, 2021
System, method and apparatus for inter-process communication
ADVANCED RISC MACH LTD0 citations57
US10423510B2Sep 24, 2019
Apparatus and method for predicting a redundancy period
ADVANCED RISC MACH LTD0 citations51
US11176042B2Nov 16, 2021
Method and apparatus for architectural cache transaction logging
ADVANCED RISC MACH LTD0 citations50
US10909045B2Feb 2, 2021
System, method and apparatus for fine granularity access protection
ADVANCED RISC MACH LTD0 citations50
US11614985B2Mar 28, 2023
Insert operation
ADVANCED RISC MACH LTD0 citations48
US12007905B2Jun 11, 2024
Translation hints
ADVANCED RISC MACH LTD0 citations41
US10067708B2Sep 4, 2018
Memory synchronization filter
ADVANCED RISC MACH LTD0 citations41
US10489304B2Nov 26, 2019
Memory address translation
ADVANCED RISC MACH LTD0 citations40
US10467159B2Nov 5, 2019
Memory node controller
ADVANCED RISC MACH LTD0 citations40