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
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;
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
DOI :
10.1109/ASICON.2009.5351543