The search functionality is under construction.

IEICE TRANSACTIONS on Information

Dual-Core Framework: Eliminating the Bottleneck Effect of Scalar Kernels on SIMD Architectures

Yaohua WANG, Shuming CHEN, Hu CHEN, Jianghua WAN, Kai ZHANG, Sheng LIU

  • Full Text Views

    0

  • Cite this

Summary :

The efficiency of ubiquitous SIMD (Single Instruction Multiple Data) media processors is seriously limited by the bottleneck effect of the scalar kernels in media applications. To solve this problem, a dual-core framework, composed of a micro control unit and an instruction buffer, is proposed. This framework can dynamically decouple the scalar and vector pipelines of the original single-core SIMD architecture into two free-running cores. Thus, the bottleneck effect can be eliminated by effectively exploiting the parallelism between scalar and vector kernels. The dual-core framework achieves the best attributes of both single-core and dual-core SIMD architectures. Experimental results exhibit an average performance improvement of 33%, at an area overhead of 4.26%. What's more, with the increase of the SIMD width, higher performance gain and lower cost can be expected.

Publication
IEICE TRANSACTIONS on Information Vol.E96-D No.2 pp.365-369
Publication Date
2013/02/01
Publicized
Online ISSN
1745-1361
DOI
10.1587/transinf.E96.D.365
Type of Manuscript
LETTER
Category
Computer System

Authors

Keyword

SIMD,  dual-core,  scalar,  vector