An integrated memory array processor for embedded image recognition systems

被引:12
|
作者
Kyo, Shorin
Okazaki, Shin'ichiro
Arai, Tamio
机构
[1] NEC Corp Ltd, Media & Informat Res Labs, Nakahara Ku, Kanagawa 2118666, Japan
[2] Univ Tokyo, Dept Precis Engn, Bunkyo Ku, Tokyo 1138656, Japan
关键词
parallel SIMD processor; memory array processor; parallel language; image processing; image recognition;
D O I
10.1109/TC.2007.1010
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Embedded processors for video image recognition in most cases not only need to address the conventional cost (die size and power) versus real-time performance issue, but must also maintain high flexibility due to the immense diversity of recognition targets, situations, and applications. This paper describes IMAP, a highly parallel SIMD linear processor and memory array architecture that addresses these trade-off requirements. By using parallel and systolic algorithmic techniques, but based on a simple linear array architecture, IMAP successfully exploits not only the straightforward per-image row data level parallelism (DLP), but also the inherent DLP of other memory access patterns frequently found in various image recognition tasks, while allowing programming to be done using an explicit parallel C language (1DC). We describe and evaluate IMAP-CE, one of the latest IMAP processors, integrating 128 100 MHz 8 bit 4-way VLIW PEs, 128 2 KByte RAMs, and one 16 bit RISC control processor onto a single chip. The PE instruction set is enhanced to support 1DC code. The die size of IMAP-CE is 11 x 11 mm(2) integrating 32.7 M transistors, while the power consumption is, on average, approximately 2 watts. IMAP-CE is evaluated mainly by comparing its performance while running 1DC code with that of a 2.4 GHz Intel P4 running optimized C code. Based on the use of parallelizing techniques, benchmark results show a speed increase of up to 20 times for image filter kernels and of 4 times for a full image recognition application.
引用
收藏
页码:622 / 634
页数:13
相关论文
共 50 条
  • [1] An integrated memory array processor architecture for embedded image recognition systems
    Kyo, S
    Okazaki, S
    Arai, T
    [J]. 32ND INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, PROCEEDINGS, 2005, : 134 - 145
  • [2] INTEGRATED MEMORY ARRAY PROCESSOR
    FUJITA, Y
    YAMASHITA, N
    OKAZAKI, S
    MIZOGUCHI, M
    TEMMA, T
    [J]. NEC RESEARCH & DEVELOPMENT, 1992, 33 (04): : 585 - 595
  • [3] A 3.84 GIPS integrated memory array processor
    Fujita, Y
    Yamashita, N
    Kimura, T
    Nakamura, K
    Okazaki, S
    [J]. SYSTEMS AND COMPUTERS IN JAPAN, 1996, 27 (03) : 26 - 36
  • [4] A VLSI array processor with embedded scalability for hierarchical image compression
    VegaPineda, J
    Suriano, MA
    Villalva, VM
    Cabrera, SD
    Chang, YC
    [J]. ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, : 168 - 171
  • [5] Application of massively parallel embedded processor MX to image processing and image recognition
    Nakajima, Masami
    Kondo, Hiroyuki
    Arimoto, Kazutami
    [J]. Kyokai Joho Imeji Zasshi/Journal of the Institute of Image Information and Television Engineers, 2009, 63 (09): : 1193 - 1195
  • [6] LAPWING - A TRAINABLE IMAGE RECOGNITION SYSTEM FOR THE LINEAR-ARRAY PROCESSOR
    POOLE, I
    ADAMS, H
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1988, 301 : 296 - 305
  • [7] Integrated magnetic memory for embedded computing systems
    Hass, Kenneth J.
    Donohoe, Gregory
    Hong, Yang-Ki
    Choi, Byoung-Chul
    DeGregorio, Kelly
    Hayhurst, Richard
    [J]. 2007 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2007, : 2455 - +
  • [8] A design of an associative memory array processor for ultrasonograph image acquisition and processing
    Aly, GM
    El-Nadi, NM
    Fayed, ZT
    Faheem, HM
    [J]. BIOMEDICAL SCIENCES INSTRUMENTATION, VOL 36, 2000, 395 : 283 - 288
  • [9] Improving Tag Generation for Memory Data Authentication in Embedded Processor Systems
    Liu, Tao
    Guo, Hui
    Parameswaran, Sri
    Hu, X. Sharon
    [J]. 2016 21ST ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2016, : 50 - 55
  • [10] Embedded reference memory in automatic speech recognition systems
    Guerchi, D
    [J]. ISSPA 2005: The 8th International Symposium on Signal Processing and its Applications, Vols 1 and 2, Proceedings, 2005, : 707 - 710