METHOD AND DEVICE FOR SCHEDULING TASKS IN MULTI-CORE PROCESSOR

    公开(公告)号:US20240086234A1

    公开(公告)日:2024-03-14

    申请号:US18196749

    申请日:2023-05-12

    CPC classification number: G06F9/4881

    Abstract: An electronic device includes: a plurality of processing cores and a memory including a plurality of task queues respectively corresponding to the plurality of processing cores and a plurality of task relation tables respectively corresponding to a plurality of tasks. Each of the plurality of task relation tables includes: one or more entries representing a mapping relationship between an identifier of a waker task that wakes up a wakee task, and an occurrence count that is a number of times the wakee task is woken up by the waker task. At least one of the plurality of processing cores is configured to: execute a scheduler, search for a task set includes related tasks, based on the plurality of task relation tables, store a subset of tasks of the task set in at least one of the plurality of task queues, and schedule the task set.

Patent Agency Ranking