Title :
Programmable stream processors
Author :
Kapasi, Ujval J. ; Rixner, Scott ; Dally, William J. ; Khailany, Brucek ; Ahn, Jung Ho ; Mattson, Peter ; Owens, John D.
Author_Institution :
Dept. of Electr. Eng., Stanford Univ., CA, USA
Abstract :
The demand for flexibility in media processing motivates the use of programmable processors. Stream processing bridges the gap between inflexible special-purpose solutions and current programmable architectures that cannot meet the computational demands of media-processing applications. The central idea behind stream processing is to organize an application into streams and kernels to expose the inherent locality and concurrency in media-processing applications. The performance of the Imagine stream processor on these media application is given.
Keywords :
concurrency control; configuration management; multimedia computing; multiprocessing systems; operating system kernels; parallel architectures; pipeline processing; program processors; Imagine stream processor; computational kernel; concurrency control; current programmable architecture; media-processing application; programmable stream processor; stream processing; Arithmetic; Bandwidth; Computer architecture; Concurrent computing; Graphics; Kernel; Registers; Signal processing algorithms; Streaming media; Very large scale integration;
DOI :
10.1109/MC.2003.1220582