Imagine: Media processing with streams
Publication
, Journal Article
Khailany, B; Dally, WJ; Kapasi, UJ; Mattson, P; Namkoong, J; Owens, JD; Towles, B; Chang, A; Rixner, S
Published in: IEEE Micro
March 1, 2001
Imagine steam processor is developed to achieve high performance densities for media applications. Imagine processor consists of a programming model, software tools, and an architecture, all designed to operate on streams. A stream program organizes data as streams and expresses all computation as kernels. The steam programming model allows simple control, makes communication explicit and exposes the inherent parallelism of media applications.
Duke Scholars
Altmetric Attention Stats
Dimensions Citation Stats
Published In
IEEE Micro
DOI
ISSN
0272-1732
Publication Date
March 1, 2001
Volume
21
Issue
2
Start / End Page
35 / 46
Related Subject Headings
- Computer Hardware & Architecture
- 4606 Distributed computing and systems software
- 4009 Electronics, sensors and digital hardware
- 1006 Computer Hardware
- 0906 Electrical and Electronic Engineering
Citation
APA
Chicago
ICMJE
MLA
NLM
Khailany, B., Dally, W. J., Kapasi, U. J., Mattson, P., Namkoong, J., Owens, J. D., … Rixner, S. (2001). Imagine: Media processing with streams. IEEE Micro, 21(2), 35–46. https://doi.org/10.1109/40.918001
Khailany, B., W. J. Dally, U. J. Kapasi, P. Mattson, J. Namkoong, J. D. Owens, B. Towles, A. Chang, and S. Rixner. “Imagine: Media processing with streams.” IEEE Micro 21, no. 2 (March 1, 2001): 35–46. https://doi.org/10.1109/40.918001.
Khailany B, Dally WJ, Kapasi UJ, Mattson P, Namkoong J, Owens JD, et al. Imagine: Media processing with streams. IEEE Micro. 2001 Mar 1;21(2):35–46.
Khailany, B., et al. “Imagine: Media processing with streams.” IEEE Micro, vol. 21, no. 2, Mar. 2001, pp. 35–46. Scopus, doi:10.1109/40.918001.
Khailany B, Dally WJ, Kapasi UJ, Mattson P, Namkoong J, Owens JD, Towles B, Chang A, Rixner S. Imagine: Media processing with streams. IEEE Micro. 2001 Mar 1;21(2):35–46.
Published In
IEEE Micro
DOI
ISSN
0272-1732
Publication Date
March 1, 2001
Volume
21
Issue
2
Start / End Page
35 / 46
Related Subject Headings
- Computer Hardware & Architecture
- 4606 Distributed computing and systems software
- 4009 Electronics, sensors and digital hardware
- 1006 Computer Hardware
- 0906 Electrical and Electronic Engineering