US 12,367,046 B2
Scheduling tasks using swap flags
Simon Nield, Kings Langley (GB); Yoong-Chert Foo, Kings Langley (GB); Adam de Grasse, Kings Langley (GB); and Luca Iuliano, Kings Langley (GB)
Assigned to Imagination Technologies Limited, Kings Langley (GB)
Filed by Imagination Technologies Limited, Kings Langley (GB)
Filed on Dec. 5, 2022, as Appl. No. 18/075,394.
Application 18/075,394 is a continuation of application No. 17/108,389, filed on Dec. 1, 2020, granted, now 11,531,545, issued on Dec. 20, 2022.
Application 17/108,389 is a continuation of application No. 16/010,935, filed on Jun. 18, 2018, granted, now 10,884,743, issued on Jan. 5, 2021.
Claims priority of application No. 1709654 (GB), filed on Jun. 16, 2017.
Prior Publication US 2023/0097760 A1, Mar. 30, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/30 (2018.01); G06F 7/575 (2006.01); G06F 9/38 (2018.01); G06F 9/52 (2006.01)
CPC G06F 9/3016 (2013.01) [G06F 7/575 (2013.01); G06F 9/3001 (2013.01); G06F 9/3009 (2013.01); G06F 9/30185 (2013.01); G06F 9/3836 (2013.01); G06F 9/3851 (2013.01); G06F 9/3867 (2013.01); G06F 9/3887 (2013.01); G06F 9/522 (2013.01)] 5 Claims
OG exemplary drawing
 
1. A method of scheduling instructions within a processing unit comprising:
in response to determining that a swap flag in a decoded instruction is set, triggering a scheduler to de-activate a scheduled task prior to execution of said decoded instruction.