A method for managing threads in a manycore system is launched by one or more processors, and includes receiving, from a host processor, a job descriptor associated with one or more tasks according to an offloading request of the host processor, generating threads for each of the one or more tasks based on the job descriptor, and allocating the generated threads to one or more cores of a cluster that includes a plurality of cores.
Legal claims defining the scope of protection, as filed with the USPTO.
3. The method according to claim 1, wherein the job descriptor pushed into the termination queue is transmitted to the host processor or to a cluster different from the cluster including the one or more cores.
6. A non-transitory computer-readable recording medium storing instructions that, when executed by one or more processors, cause performance of the method according to claim 1.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
January 19, 2024
September 17, 2024
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.