A programmable processor with 4096 processing units for media applications

被引:0
|
作者
Krikelis, A [1 ]
Jalowiecki, P [1 ]
Bean, D [1 ]
Bishop, R [1 ]
Facey, M [1 ]
Boughton, D [1 ]
Murphy, S [1 ]
Whitaker, M [1 ]
机构
[1] Aspex Technol Ltd, Uxbridge UB8 3PH, Middx, England
关键词
D O I
暂无
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
Over the past few years, technology drivers for processor designs have changed significantly. Media data delivery and processing - such as telecommunications, networking, video processing, speech recognition and 3D graphics - is increasing in importance and will soon dominate the processing cycles consumed in computer-based systems. This paper describes a processo, called Linedancer, that provides high media performance with low energy consumption by integrating associative SIMD parallel processing with embedded microprocessor technology. The major innovations in the Linedancer is the integration of thousands of processing units in a single chip that are capable to support software programmable high-performance mathematical functions as well as abstract data processing. In addition to 4096 processing units, Linedancer integrates on a single chip a RISC controller that is an implementation of the SPARC architecture, 128 Khytes of Data Memory, and I/O interfaces, The SIMD processing in Linedancer implements the ASProCore architecture, which is a proprietary implementation of SIMD processing, operates at 266 MHz with program instructions issued by the RISC controller. The device also integrates a 64-bit synchronous main memory interface operating at 133 MHZ (double-data rate, DDR), and a 64-bit 66 MHz PCI interface.
引用
收藏
页码:937 / 940
页数:4
相关论文
共 50 条
  • [1] VASP-4096: A very high-performance programmable device for digital media processing applications
    Krikelis, A
    [J]. MEDIA PROCESSORS 2001, 2001, 4313 : 45 - 51
  • [2] Media processing applications on the imagine stream processor
    Owens, JD
    Rixner, S
    Kapasi, UJ
    Mattson, P
    Towles, B
    Serebrin, B
    Dally, WJ
    [J]. ICCD'2002: IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 2002, : 295 - 302
  • [3] 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
  • [4] A programmable image processor for real-time image processing applications
    Siyal, MY
    Fathy, M
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1999, 23 (01) : 35 - 41
  • [5] Design of a Programmable Vertex Processor in OpenGL ES 2.0 Mobile Graphics Processing Units
    Hsiao, Shen-Fu
    Wu, Po-Han
    Wen, Chia-Sheng
    Chen, Li-Yao
    [J]. 2013 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION, AND TEST (VLSI-DAT), 2013,
  • [6] A programmable processor with multiple functional units and banked registers for general purpose numerical processing
    Morifuji, T
    Takeuchi, Y
    Imai, M
    [J]. ICASSP '99: 1999 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS VOLS I-VI, 1999, : 1985 - 1988
  • [7] PROGRAMMABLE PARALLEL PROCESSOR FOR VIDEO PROCESSING
    NISHITANI, T
    TAMITANI, I
    HARASAKI, H
    [J]. IEEE INTERNATIONAL CONFERENCE ON SYSTEMS ENGINEERING ///, 1989, : 169 - 172
  • [8] An Embedded Programmable Processor for Compressive Sensing Applications
    Safarpour, Mehdi
    Hautala, Ilkka
    Silven, Olli
    [J]. 2018 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS): NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2018,
  • [9] PERFORMANCE ANALYSIS IN A 4096 PROCESSOR ENVIRONMENT
    PARKINSON, D
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1986, 6 (1-2) : 11 - 15
  • [10] Programmable and Scalable Architecture for Graphics Processing Units
    de La Lama, Carlos S.
    Jaaskelainen, Pekka
    Takala, Jarmo
    [J]. EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, PROCEEDINGS, 2009, 5657 : 2 - +