Parallel filtering method and corresponding apparatus
US9966932B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 19, 2013 |
| Grant date | May 8, 2018 |
| Priority date | — |
| Expiry date | Nov 7, 2033 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH03H2218/10
- WIPO fieldBasic communication processes
- WIPO sectorElectrical engineering
Abstract
An apparatus for parallel filtering, including a multi-granularity memory, a data cache device, a coefficient buffer broadcast device, a vector operation device and a command queue device. The multi-granularity memory is configured to store data to be filtered, filter coefficients and filtering result data. The data cache device is configured to cache, read and update the data to be filtered. The coefficient buffer broadcast device is configured to cache and broadcast the read filter coefficients. The command queue device is configured to store and output a queue of operation commands for the parallel filtering operation. The vector operation device is configured to perform a vector operation based on the data to be filtered and the output coefficient data, and write an operation result into the multi-granularity filtering result storage unit. A method is also provided. The apparatus and method have a fast filtering speed, a smaller number of accesses, an improved usage efficiency, a reduced power consumption and a wide application scope.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.