Font Size: a A A

Research On Programming Model And Data Security Based On Bus-based Multi-core System

Posted on:2010-05-08Degree:MasterType:Thesis
Country:ChinaCandidate:K YinFull Text:PDF
GTID:2178360275978228Subject:Electrical theory and new technology
Abstract/Summary:PDF Full Text Request
As an outstanding component of multi-core technique, multi-core programming problem has become the primary bound to contemporary computer performance. The linchpin of bringing the multi-core system's performance into play is to exploit its advantages of parallel computing, which is influenced by computer architecture, parallelism of the task itself, algorithms and so on. This paper did some useful exploration of multi-core programming model, parallelism exploiting and how to optimize the performance of multi-core system based on MPSOC simulator. The main job of this thesis is as follows:First, the architecture of MPSOC, the method of programming on this platform and some related improvements to the SDK of this simulator are introduced.Second, introduced the classical barrier synchronization methods and analyzed their demerits in multi-core system. In addition, a new rock-bottom barrier synchronization method which is not based on atomic operation was proposed. It has well portability.Third, the correctness and well portability of the barrier synchronization method which has been given by this paper was proved. Many groups of typical calculate test such as matrix multiplication and sorting based on different system configuration are implemented. Besides we analyzed the result data and gave the factor which influence the performance of MPSOC—bus busy.Finally, completed many JPEG decoding program on MPSOC. Through the comparison and analysis of the result data which is generated by the above experiments, the further conclusion that lock reading is the main cause of bus busy increasing is got. Based on the conclusion we tried giving a hardware architecture improving method.
Keywords/Search Tags:Multi-core, MPSOC, Accelerate rate, Barrier, Bus busy
PDF Full Text Request
Related items