Dividing, scheduling, and parallel processing compiled sub-tasks on an asynchronous multi-core processor
US9400685B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 30, 2015 |
| Grant date | Jul 26, 2016 |
| Priority date | — |
| Expiry date | Jan 30, 2035 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY02D10/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An asynchronous multiple-core processor may be adapted for carrying out sets of known tasks, such as the tasks in the LAPACK and BLAS packages. Conveniently, the known tasks may be handled by the asynchronous multiple-core processor in a manner that may be considered to be more power efficient than carrying out the same known tasks on a single-core processor. Indeed, some of the power savings are realized through the use of token-based single core processors. Use of such token-based single core processors may be considered to be power efficient due to the lack of a global clock tree.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.