Method and apparatus for performing machine learning operations in parallel on machine learning hardware
US11995448B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 26, 2021 |
| Grant date | May 28, 2024 |
| Priority date | — |
| Expiry date | Oct 26, 2041 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06N20/20
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method includes receiving a first set of data. The method also includes receiving an instruction to determine a largest value within the first set of data. The first set of data is divided into a first plurality of data portions based on a hardware architecture of a first plurality of processing elements. The first plurality of data portions is mapped to the first plurality of processing elements. Each data portion of the first plurality of data portions is mapped exclusively to a processing element of the first plurality of processing elements. Each data portion of the first plurality of data portions is processed by its respective processing element to identify a largest value from each data portion of the first plurality of data portions, wherein the processing forms a first output data comprising the largest value from the each data portion of the first plurality of data portions.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.