Task scheduling method and apparatus on heterogeneous multi-core reconfigurable computing platform
US10552222B2 · kind B2 · utility
Assignees
Inventors
Key dates
| Filing date | Jul 14, 2017 |
| Grant date | Feb 4, 2020 |
| Priority date | — |
| Expiry date | Feb 22, 2038 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F15/177
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Embodiments of the present invention provide a task scheduling method and apparatus on a heterogeneous multi-core reconfigurable computing platform. The method includes: when determining that a to-be-executed hardware task is in a ready state, adding the to-be-executed hardware task into a target hardware task queue corresponding to a function of the to-be-executed hardware task; reconfiguring, according to a priority of the to-be-executed hardware task and a usage status of multiple reconfigurable resource packages, at least one reconfigurable resource package in the multiple reconfigurable resource packages into a target intellectual property IP core that can execute the to-be-executed hardware task. According to the embodiments of the present invention, a more proper resource reconfiguration occasion can be determined, and a more appropriate reconfigurable resource package can be used for resource reconfiguration, thereby reducing reconfiguration overheads and improving utilization of reconfigurable resources in a task scheduling process.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.