多核SMP集群并行計算的可擴放性研究
[Abstract]:With the rapid development of high performance computing technology, parallel computing has become the main method to improve the performance of computer systems, and the scalability of parallel computing has become one of the main indicators to evaluate the performance of parallel computing. However, with the continuous growth of the scale of high performance computer system, the structure of parallel computing system is becoming more and more complex, the programming is difficult, the storage capacity is large, the efficiency is declining and so on. The above problems reduce the performance of parallel computing from different aspects, which has a certain impact on the normal operation of parallel systems. It can be seen that the performance of parallel computing can not be improved with the increase of machine size. Nowadays, extensibility has become an important research problem in parallel processing, which is more and more widely used to describe whether parallel algorithms (parallel programs) can effectively make use of the number of expandable processors. Therefore, it is the key to evaluate the performance of parallel computing reasonably and accurately to study the extensibility of parallel algorithm and parallel computer deeply and comprehensively. In view of the above situation, this paper mainly studies the extensibility of parallel computing in multi-core SMP cluster system. The evaluation criterion of extensibility is the basis of studying the extensibility of parallel computing, and a suitable evaluation method of extensibility is established. In order to achieve the goal of improving the performance of parallel computing. The main research contents of this paper are as follows: firstly, the parallel computer architecture and model and the architecture characteristics of multi-core SMP cluster system are introduced, and then the concept of extensibility and related technologies are introduced in detail. On the basis of in-depth analysis of typical extensibility evaluation criteria, this paper points out their applicable scope, advantages and disadvantages. Secondly, according to the architecture characteristics of multi-core SMP cluster system, the traditional evaluation criterion of equal efficiency extensibility is improved. This paper analyzes the problem of incomplete equivalence of processor sets in multi-core SMP cluster. In order to solve the problem of incomplete equivalence, this paper is based on the concept of optimal processor set, and defines the computing power of processor set. The traditional evaluation criterion of equal efficiency extensibility is improved to apply to multi-core SMP cluster system, and the improved equal efficiency extensibility evaluation criterion is analyzed. It is concluded that the traditional evaluation criterion is a form of improved evaluation criterion under certain conditions. And some important conclusions, such as the relationship between the improved evaluation criteria and the parallel execution time, are also discussed. In addition, on the basis of improving the evaluation criterion of equal efficiency extensibility, this paper further studies how to adjust the inter-node extensibility of cluster system, and selects the appropriate network interconnection structure in order to make full use of the increased processor as much as possible in the parallel algorithm. By increasing the network communication bandwidth, the communication delay and computing delay can be effectively reduced, and the performance of the system can be improved. Therefore, the concept of inter-node expandable adjustment coefficient based on bandwidth in cluster system is put forward, and the evaluation criterion is further optimized. from the theoretical and experimental aspects, it is analyzed that the inter-node expandable adjustment coefficient plays an important role in improving the performance of the system. Finally, the dawning TC5000 is used as the experimental environment of parallel computing, and the expansibility experiment is carried out by running the matrix multiplication algorithm on the cluster platform to further verify the effectiveness of the improved equal efficiency extensibility evaluation criterion. The experimental data are analyzed in detail. The experimental results show that the extensibility evaluation criterion is a good analysis of the scalability of multi-core SMP cluster system, which is of great significance to guide the improvement of parallel computing architecture, as well as the design and improvement of parallel algorithms.
【學位授予單位】:曲阜師范大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP338.6
【參考文獻】
相關期刊論文 前10條
1 袁國興;姚繼鋒;;2016年中國高性能計算機發(fā)展現(xiàn)狀分析[J];計算機工程與科學;2016年12期
2 熊煥亮;曾國蓀;吳滄海;匡桂娟;何火嬌;;延遲可擴展性與并行執(zhí)行時間的關系[J];計算機應用;2014年03期
3 王蕾;崔慧敏;陳莉;馮曉兵;;任務并行編程模型研究與進展[J];軟件學報;2013年01期
4 祝永志;張丹丹;曹寶香;禹繼國;;基于SMP機群的層次化并行編程技術(shù)的研究[J];電子學報;2012年11期
5 楊學軍;;并行計算六十年[J];計算機工程與科學;2012年08期
6 陳書明;陳勝剛;尹亞明;;Amdahl定律在層次化片上多核處理器中的擴展[J];計算機研究與發(fā)展;2012年01期
7 祝永志;李丙峰;孫婷婷;李佩;;并行計算系統(tǒng)可擴展性的研究[J];計算機工程與應用;2011年21期
8 王之元;楊學軍;;并行計算系統(tǒng)度量指標綜述[J];計算機工程與科學;2010年10期
9 張錦雄;矩陣相乘并行算法的MPI實現(xiàn)[J];廣西科學院學報;2004年04期
10 丁衛(wèi)群;計永昶;陳國良;;基于工作站集群環(huán)境的可擴放性度量標準[J];計算機科學;2001年09期
相關博士學位論文 前4條
1 林宇斐;大規(guī)模并行計算通信可擴展性—分析、優(yōu)化與模擬[D];國防科學技術(shù)大學;2013年
2 陳榕;多核環(huán)境下面向數(shù)據(jù)并行編程模型的性能和可伸縮性研究[D];復旦大學;2011年
3 王之元;并行計算可擴展性分析與優(yōu)化[D];國防科學技術(shù)大學;2011年
4 苗乾坤;面向共享存儲系統(tǒng)的計算模型及性能優(yōu)化[D];中國科學技術(shù)大學;2010年
相關碩士學位論文 前2條
1 段存義;基于MPI的矩陣運算算法研究與實現(xiàn)[D];吉林大學;2014年
2 徐鑫;片上多核共享緩存管理策略研究[D];湖南大學;2013年
,本文編號:2485325
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2485325.html