Invention Grant
US08456480B2 Method for chaining image-processing functions on a SIMD processor 有权
在SIMD处理器上链接图像处理功能的方法

Method for chaining image-processing functions on a SIMD processor
Abstract:
In a single-instruction-multiple-data (SIMD) processor having multiple lanes, and local memory dedicated to each lane, a method of processing an image is disclosed. The method comprises mapping consecutive rasters of the image to consecutive lanes such that groups of consecutive rasters form image strips, and vertical stacks of strips comprise strip columns. Local memory allocates memory to the image strips. A sequence of functions is processed for execution on the SIMD processor in a pipeline implementation, such that the pipeline loops over portions of the image in multiple iterations, and intermediate data processed during the functions is stored in the local memory. Data associated with the image is traversed by first processing image strips from top to bottom in a left-most strip column, then progressing to each adjacent unprocessed strip column.
Public/Granted literature
Information query
Patent Agency Ranking
0/0