• DocumentCode
    2951056
  • Title

    Collaborative Multithreading: An Open Scalable Processor Architecture for Embedded Multimedia Applications

  • Author

    Ku, Wei-Chun ; Chou, Shu-Hsuan ; Chu, Jui-Chin ; Kang, Chih-Heng ; Chen, Tien-Fu ; Guo, Jiun-In

  • Author_Institution
    Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Chiayi
  • fYear
    2006
  • fDate
    9-12 July 2006
  • Firstpage
    25
  • Lastpage
    28
  • Abstract
    Numerous approaches can be employed in exploiting computation power in processors such as superscalar, VLIW, SMT and multi-core on chip. In this paper, a UniCore VisoMT processor is proposed, which unifies VLIW and multithreading by providing an efficient control and data communication model, while offering explicit parallelisms for embedded applications. The architecture concurrently executes a main thread and several accelerative threads, coordinated by the main thread. A switch-based register-file is provided for fast data exchange between these accelerative threads. Moreover, a SMT helper function unit is employed for controlling and resource-sharing between accelerative threads, and an event-driven mechanism is introduced for synchronization between the main thread and these accelerative threads. Our results show that the proposed architecture provides area and performance advantages for embedded multimedia applications
  • Keywords
    data communication; embedded systems; microprocessor chips; multi-threading; multimedia computing; parallel architectures; parallel machines; synchronisation; SMT helper function unit; UniCore VisoMT processor; VLIW; accelerative thread; data communication model; data exchange; embedded multimedia application; event-driven mechanism; multithreading; resource-sharing; scalable processor architecture; switch-based register-file; synchronization; Acceleration; Collaboration; Communication system control; Computer architecture; Data communication; Multithreading; Parallel processing; Surface-mount technology; VLIW; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo, 2006 IEEE International Conference on
  • Conference_Location
    Toronto, Ont.
  • Print_ISBN
    1-4244-0366-7
  • Electronic_ISBN
    1-4244-0367-7
  • Type

    conf

  • DOI
    10.1109/ICME.2006.262505
  • Filename
    4036527