Method and system for blocking data on a GPU
US8400458B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 9, 2009 |
| Grant date | Mar 19, 2013 |
| Priority date | — |
| Expiry date | Dec 18, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T1/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method is provided for optimizing computer processes executing on a graphics processing unit (GPU) and a central processing unit (CPU). Process data is subdivided into sequentially processed data and parallel processed data. The parallel processed data is subdivided into a plurality of data blocks assigned to a plurality of processing cores of the GPU. The data blocks on the GPU are processed with other data blocks in parallel on the plurality of processing cores. Sequentially processed data is processed on the CPU. Result data processed on the CPU is returned.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.