Parallel programming on a soft-core based multi-core system

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © Springer-Verlag Berlin Heidelberg 2010.

Cite

CITATION STYLE

APA

Lee, L. T., Lee, S. T., & Chen, C. W. (2010). Parallel programming on a soft-core based multi-core system. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6082 LNCS, pp. 22–31). https://doi.org/10.1007/978-3-642-13136-3_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free