Invention Grant
- Patent Title: Method, apparatus, and network-on-chip for task allocation based on predicted traffic in an extended area
-
Application No.: US15943370Application Date: 2018-04-02
-
Publication No.: US10671447B2Publication Date: 2020-06-02
- Inventor: Hang Lu , Yinhe Han , Binzhang Fu , Xiaowei Li
- Applicant: Huawei Technologies Co., Ltd.
- Applicant Address: CN Shenzhen, Guangdong
- Assignee: HUAWEI TECHNOLOGIES CO., LTD.
- Current Assignee: HUAWEI TECHNOLOGIES CO., LTD.
- Current Assignee Address: CN Shenzhen, Guangdong
- Agency: Womble Bond Dickinson (US) LLP
- Priority: com.zzzhc.datahub.patent.etl.us.BibliographicData$PriorityClaim@5683f643
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50 ; G06F15/78

Abstract:
A task allocation method, a chip are disclosed. The method includes: determining the number of threads included in a to-be-processed task; determining, in a network-on-chip formed by a multi-core processor, a continuous area formed by routers-on-chip corresponding to multiple continuous idle processor cores whose number is equal to the number of the threads; when the area is a non-rectangular area, determining an extended area extended from the non-rectangular area; and when predicted traffic of each router-on-chip that is connected to a processor core in the extended area does not exceed a preset threshold, allocating the multiple threads of the to-be-processed task to the idle processor cores in the non-rectangular area. According to the task allocation method provided in the embodiments of the present invention, problems of large hardware overheads, a low network throughput, low system utilization are avoided.
Public/Granted literature
- US20180225156A1 TASK ALLOCATION METHOD, TASK ALLOCATION APPARATUS, AND NETWORK-ON-CHIP Public/Granted day:2018-08-09
Information query