• DocumentCode
    2654081
  • Title

    A technique of data streams speculation for heterogeneous MC-DSPs

  • Author

    Dong, Wang ; Shuming, Chen

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Defense Tech., Changsha, China
  • fYear
    2009
  • fDate
    20-23 Oct. 2009
  • Firstpage
    929
  • Lastpage
    932
  • Abstract
    This paper introduces a large-scale heterogeneous multi-core digital signal processors (MC-DSP) prototype constructed with super-nodes, PolyDSP, and proposes a data speculation technique based on customized data streams transmission control engine (DSTCE). This technique improves the efficiency of data streams transmissions within single super-node and among super-nodes. The innovation of this technique is that it combines a data speculation solution with the programming model of MC-DSPs, avoids complex cache coherence problems, and increases the parallelism between data processing and memory accessing for MC-DSPs significantly. Our simulation results show that, the performance of single super-node of PolyDSP is improved by 22% on average, and the performance of PolyDSP with two super-nodes based on DSTCE is 14% higher than that of based on CC-NUMA structure.
  • Keywords
    cache storage; digital signal processing chips; CC-NUMA structure; PolyDSP; cache coherence; data processing; data streams speculation; data streams transmission control engine; heterogeneous MC-DSP; large-scale heterogeneous multicore digital signal processor; memory accessing; Data processing; Delay; Digital signal processing; Digital signal processors; Engines; Large-scale systems; Parallel programming; Prefetching; Prototypes; Streaming media; Data Speculation; Data Streams; Multi-core DSPs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2009. ASICON '09. IEEE 8th International Conference on
  • Conference_Location
    Changsha, Hunan
  • Print_ISBN
    978-1-4244-3868-6
  • Electronic_ISBN
    978-1-4244-3870-9
  • Type

    conf

  • DOI
    10.1109/ASICON.2009.5351543
  • Filename
    5351543