Parallel Programming on a Soft-Core Based Multi-core System

Liang-Teh Lee, Shin-Tsung Lee, Ching-Wei Chen
Department of Computer Science and Engineering, Tatung University, Taipei City 10452, Taiwan
Algorithms and Architectures for Parallel Processing, Lecture Notes in Computer Science, 2010, Volume 6082/2010, 22-31


   title={Parallel Programming on a Soft-Core Based Multi-core System},

   author={Lee, L.T. and Lee, S.T. and Chen, C.W.},

   journal={Algorithms and Architectures for Parallel Processing},





Download Download (PDF)   View View   Source Source   



Soft-core system allows designers to modify the components which are in the architecture they designed conveniently. In some systems, uni-core processor can not provide enough computing power to support a huge amount of computing for specific applications. In order to improve the performance of a multi-core system, in addition to the hardware architecture design, parallel programming is an important issue. The current parallelizing compilers are hard to parallelize the programs effectively. The programmer must think about how to allot the task to each processor in the beginning. In this paper, we present a software framework for designing parallel program. The proposed framework provides a convenient parallel programming environment for programmers to design the multi-core system’s software. From the experiments, the proposed framework can parallelize the program effectively by applying the provided functions.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2020 hgpu.org

All rights belong to the respective authors

Contact us: