• DocumentCode
    2046876
  • Title

    Run-time reconfiguration of communication in SIMD architectures

  • Author

    Fatemi, Hamed ; Mesman, Bart ; Corporaal, Henk ; Basten, Twan ; Jonker, Pieter

  • Author_Institution
    Eindhoven Univ. of Technol.
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    SIMD processors are increasingly used in embedded systems for multi-media applications because of their area- and energy-efficiency. Communication between the processing elements (PEs) in an SIMD processor has remained a cause of inefficiency however; the SIMD concept prescribes that all PEs communicate in the same clock cycle. Existing SIMD architectures solve this problem either by multi-hop communication (causing cycle overhead), or by a fully connected communication network (causing area overhead). To solve the communication bottleneck, we propose a reconfigurable SIMD architecture (RC-SIMD) with a set of delay-lines in the instruction bus, distributing the accesses to the communication network over time. We can (re-) configure the size and number of delay-lines, a specific configuration representing a trade-off between the number of clock cycles and the length of a clock period. Reconfiguration time is typically much less than 1% of the execution time of an algorithm, and the extra configuration hardware is less than 2%. Experiments show that our reconfigurable architecture achieves (on average) more than 10% performance improvement over a non-reconfigurable architecture
  • Keywords
    embedded systems; parallel processing; SIMD architectures; SIMD processors; communication network; configuration hardware; embedded systems; multihop communication; multimedia applications; run-time reconfiguration; Clocks; Communication networks; Delay effects; Embedded system; Energy efficiency; Hardware; Multimedia communication; Multimedia systems; Runtime; Spread spectrum communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Conference_Location
    Rhodes Island
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639470
  • Filename
    1639470