• DocumentCode
    2959449
  • Title

    Muli-Issue Multi-Threaded Stream Processor

  • Author

    Sardashti, Somayeh ; Ghasemi, Hamid Reza ; Fatemi, Omid

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Tehran Univ.
  • fYear
    2006
  • fDate
    9-12 July 2006
  • Firstpage
    2041
  • Lastpage
    2044
  • Abstract
    The MISP processor is a programmable media processor which supports multi-issuing, multi-threading and stream processing techniques. MISP executes applications that have been mapped to the stream programming model. The stream model decomposes applications into a set of computation kernels that operate on data streams. This mapping exposes the inherent locality and parallelisms in media applications. MISP exploits thread level (TLP), data level (DLP), sub-word (SP) and instruction level (ILP) parallelisms inherent in media applications. Full simulator of MISP has been implemented and several media workloads composed of EEMBC benchmarks have been applied. Also we applied test programs on imagine stream processor. The simulation results show MISP gains IPC of more than 2.08 times and performance of more than 1.86 times over imagine. The synthesis results show area overhead per thread addition in MISP is about 7% without changing clock frequency
  • Keywords
    benchmark testing; media streaming; microcontrollers; multi-threading; multiprocessing systems; parallel architectures; DLP; EEMBC benchmark; ILP; MISP; TLP; data level parallelism; instruction level parallelism; multiissue multithreading stream processor; programmable media processor; subword parallelism; thread level parallelism; Application software; Clocks; Computer architecture; Concurrent computing; Kernel; Multithreading; Parallel processing; Streaming media; 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.262615
  • Filename
    4037031