Media processing applications on the imagine stream processor

被引:40
|
作者
Owens, JD [1 ]
Rixner, S [1 ]
Kapasi, UJ [1 ]
Mattson, P [1 ]
Towles, B [1 ]
Serebrin, B [1 ]
Dally, WJ [1 ]
机构
[1] Stanford Univ, Comp Syst Lab, Stanford, CA 94305 USA
关键词
D O I
10.1109/ICCD.2002.1106785
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Media applications, such as image processing, signal processing, video, and graphics, require high computation rates and data bandwidths. The stream programming model is a natural and powerful way to describe these applications. Expressing media applications in this model allows hardware and software systems to take advantage of their concurrency and locality in order to meet their high computational demands. The Imagine stream programming system, a set of software tools and algorithms, is used to program media applications in the stream programming model. We achieve real-time performance on a variety of media processing applications with high computation rates (4-15 billion achieved operations per second) and high efficiency (84-95% occupancy on the arithmetic clusters).
引用
收藏
页码:295 / 302
页数:8
相关论文
共 50 条
  • [1] Scientific computing applications on the Imagine stream processor
    Du, Jing
    Yang, Xuejun
    Wang, Guibin
    Ao, Fujiang
    [J]. ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2006, 4186 : 38 - 51
  • [2] The imagine stream processor
    Kapasi, UJ
    Dally, WJ
    Rixner, S
    Owens, JD
    Khailany, B
    [J]. ICCD'2002: IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 2002, : 282 - 288
  • [3] Evolutionary processor architectures for media/imagine processing
    Peir, JK
    [J]. PROCEEDINGS OF THE 7TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2003, : 1734 - 1734
  • [4] Evaluating the Data Access Efficiency of Imagine Stream Processor with Scientific Applications
    Che, Yonggang
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 194 - 199
  • [5] A media processor for multimedia signal processing applications
    Holmann, E
    Yoshida, T
    Yamada, A
    Mohri, A
    [J]. SIPS 97 - 1997 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: DESIGN AND IMPLEMENTATION, 1997, : 86 - 96
  • [6] Implementation and evaluation of Jacobi iteration on the Imagine stream processor
    Du, Jing
    Yang, Xuejun
    Yang, Wenjing
    Tang, Tao
    Wang, Guibin
    [J]. HIGH PERFORMANCE COMPUTING - HIPC 2007, PROCEEDINGS, 2007, 4873 : 221 - +
  • [7] Imagine: Media processing with streams
    Khailany, B
    Dally, WJ
    Kapasi, UJ
    Mattson, P
    Namkoong, J
    Owens, JD
    Towles, B
    Chang, A
    Rixner, S
    [J]. IEEE MICRO, 2001, 21 (02) : 35 - 46
  • [8] A parallel Reed-Solomon decoder on the imagine stream processor
    Wen, Mei
    Zhang, Chunyuan
    Wu, Nan
    Li, Haiyan
    Li, Li
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3358 : 28 - 33
  • [9] A programmable processor with 4096 processing units for media applications
    Krikelis, A
    Jalowiecki, P
    Bean, D
    Bishop, R
    Facey, M
    Boughton, D
    Murphy, S
    Whitaker, M
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-VI, PROCEEDINGS: VOL I: SPEECH PROCESSING 1; VOL II: SPEECH PROCESSING 2 IND TECHNOL TRACK DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS NEURALNETWORKS FOR SIGNAL PROCESSING; VOL III: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING - VOL IV: SIGNAL PROCESSING FOR COMMUNICATIONS; VOL V: SIGNAL PROCESSING EDUCATION SENSOR ARRAY & MULTICHANNEL SIGNAL PROCESSING AUDIO & ELECTROACOUSTICS; VOL VI: SIGNAL PROCESSING THEORY & METHODS STUDENT FORUM, 2001, : 937 - 940
  • [10] A parallel reed-solomon decoder on the imagine stream processor
    Wen, M
    Zhang, CY
    Wu, N
    Li, HY
    Li, L
    [J]. PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2004, 3358 : 28 - 33