US 12,326,778 B2
Processing tasks in a processing system
Ian King, Hertfordshire (GB); and Donald Scorgie, Hertfordshire (GB)
Assigned to Imagination Technologies Limited, Kings Langley (GB)
Filed by Imagination Technologies Limited, Kings Langley (GB)
Filed on Mar. 18, 2024, as Appl. No. 18/607,880.
Application 18/607,880 is a continuation of application No. 17/548,043, filed on Dec. 10, 2021, granted, now 11,934,257.
Claims priority of application No. 2019527 (GB), filed on Dec. 10, 2020; and application No. 2109357 (GB), filed on Jun. 29, 2021.
Prior Publication US 2024/0220353 A1, Jul. 4, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/00 (2006.01); G06F 9/50 (2006.01); G06F 11/07 (2006.01); G06F 12/02 (2006.01)
CPC G06F 11/079 (2013.01) [G06F 9/5038 (2013.01); G06F 11/073 (2013.01); G06F 12/023 (2013.01); G06F 2212/1041 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of allocating memory to be accessed during processing of a first task and a second task, the first task and the second task being duplicates, the method comprising:
allocating a first block of memory configured to store read-write data to be accessed during the processing of the first task;
allocating a second block of memory configured to store a copy of the read-write data to be accessed during the processing of the second task; and
allocating a third block of memory configured to store read-only data to be accessed during the processing of both the first task and the second task.