Announcement for Downloading full text filePlease respect the Copyright Act.
All digital full text dissertation and theses from this website are authorized the copyright owners. These copyrighted full-text dissertation and theses can be only used for academic, research and non-commercial purposes. Users of this website can search, read, and print for personal usage. In respect of the Copyright Act of the Republic of China, please do not reproduce, distribute, change, or edit the content of these dissertations and theses without any permission. Please do not create any work based upon a pre-existing work by reproduction, Adaptation, Distribution or other means.
URN etd-0911109-111408 Statistics This thesis had been viewed 2613 times. Download 1135 times. Author Yu-Kai Huang Author's Email Address No Public. Department Computer Science and Enginerring Year 2008 Semester 2 Degree Master Type of Document Master's Thesis Language English Page Count 32 Title A PROGRAMMABILITY IMPROVEMENT SCHEME IN A SOFT-CORE BASED MULTI-CORE SYSTEM Keyword embedded system parallel programming multi-core system multi-core system parallel programming embedded system Abstract As the development of technology, embedded systems have been widely used in all kinds of applications. In some systems, which need to support a huge amount of computing, uni-core processor is not enough. For this reason, multi-core system development has become more important. In the hardware, soft-core based systems have the characteristic of flexibility. When we develop the system, soft-core based system can reduce the developmental cost. In the software, if we want to make the multi-core system with good performance, in addition to the hardware architecture and task scheduling, 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 thesis, 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. Advisor Committee Liang-Teh Lee - advisor
Chia-Ying Tseng - co-chair
Ge-Ming Chiu - co-chair
Files Date of Defense 2009-07-22 Date of Submission 2009-09-11