Scheduling of duplicate threads
AssigneeImagination Technologies Limited
InventorsRevanth Kamaraj, Vamshi Kadiyala, Jack Andrew, Ozgur Ozkurt
Life of this patent
Estimating the term…
Loading patent…
AssigneeImagination Technologies Limited
InventorsRevanth Kamaraj, Vamshi Kadiyala, Jack Andrew, Ozgur Ozkurt
Estimating the term…
A safety thread scheduler configured to schedule a check thread for a critical thread being run on one of a plurality of execution units, the check thread being a duplicate of the critical thread, wherein the safety thread scheduler is configured to schedule the check thread to begin being run on a second one of the plurality of execution units before the end of a safety time-window for scheduling the check thread. The safety thread scheduler is further configured to allow the check thread, when the check thread is running on the second one of the plurality of execution units, to be interrupted by a further thread and to re-schedule the check thread to be resumed by expiry of a re-scheduling time limit.
A safety thread scheduling circuit configured to schedule a check thread for a critical thread being run on one of a plurality of execution units, the check thread being a duplicate of the critical thread;
A non-transitory computer readable storage medium having stored thereon a computer readable integrated circuit dataset description that, when processed in an integrated circuit manufacturing system, causes the integrated circuit manufacturing system to manufacture an integrated circuit embodying a processor comprising safety thread scheduling circuitry configured to schedule a check thread for a critical thread being run on one of a plurality of execution units, the check thread being a duplicate of the critical thread;
A method comprising:
Dependencies are inferred from the claim text.