一種并行的互連網(wǎng)絡模擬平臺的研究與設計
發(fā)布時間:2018-10-09 07:32
【摘要】:近年來,隨著高性能技術的不斷發(fā)展,超級計算機系統(tǒng)的網(wǎng)絡規(guī)模日益增大,系統(tǒng)內(nèi)部的高速互連網(wǎng)絡邏輯結構越來越復雜,在單處理器上已無法實現(xiàn)對整個互連網(wǎng)絡系統(tǒng)的模擬。因此有必要開發(fā)一種支持在多個處理器上并行仿真、跨平臺的、擴展性好、模擬精度高的互連網(wǎng)絡系統(tǒng)級模擬平臺。 采用并行編程技術實現(xiàn)的互連網(wǎng)絡模擬平臺可以有效地縮短仿真時間,模擬結果可以為互連網(wǎng)絡的整體結構設計、網(wǎng)絡通信協(xié)議設計、路由器設計、消息處理器的設計提供有利的數(shù)據(jù)支撐,滿足了未來對高速互連網(wǎng)絡研究的需求。本文在對高速互連網(wǎng)絡技術進行研究和分析的基礎上,采用并行程序設計方法,設計并實現(xiàn)了一個支持在多個處理器上同時運行的互連網(wǎng)絡模擬平臺,實現(xiàn)了互連網(wǎng)絡消息層、傳輸層、數(shù)據(jù)鏈路層等多個的網(wǎng)絡通信協(xié)議。該平臺采用C++語言和MPI語言實現(xiàn),面向?qū)ο蟮木幊谭椒、結構層次清晰,模塊接口規(guī)范,便于功能拓展,,可以在Windows、Unix、Linux等多個操作系統(tǒng)上運行。 在應用過程中,對多種網(wǎng)絡結構、路由算法、仲裁機制、緩沖策略等進行了模擬,得到了大量的模擬數(shù)據(jù),通過對數(shù)據(jù)的分析,總結出大量的結論,可以對互連網(wǎng)絡設計進行優(yōu)化,具有良好的應用前景。
[Abstract]:In recent years, with the development of high performance technology, the network scale of supercomputer system is increasing, and the logical structure of high-speed interconnection network is becoming more and more complex. It is no longer possible to simulate the whole interconnection network system on a single processor. Therefore, it is necessary to develop an interconnect network system-level simulation platform that supports parallel simulation on multiple processors, is cross-platform, has good expansibility and high simulation accuracy. The interconnect network simulation platform realized by parallel programming technology can effectively shorten the simulation time. The simulation results can include the overall structure design of the interconnection network, the network communication protocol design, the router design. The design of message processor provides favorable data support to meet the future research needs of high-speed interconnection networks. Based on the research and analysis of high speed interconnection network technology, a parallel programming method is used to design and implement an interconnection network simulation platform which can run simultaneously on multiple processors, and the message layer of the interconnection network is realized. Transport layer, data link layer and other network communication protocols. The platform is implemented by C language and MPI language, object-oriented programming method, clear structure, module interface specification, easy to expand functions, can run on Windows,Unix,Linux and other operating systems. In the process of application, many kinds of network structure, routing algorithm, arbitration mechanism, buffer strategy and so on are simulated, and a large number of simulation data are obtained. Through the analysis of the data, a large number of conclusions are summarized. It can optimize the design of interconnection network and has a good application prospect.
【學位授予單位】:上海交通大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.02
本文編號:2258494
[Abstract]:In recent years, with the development of high performance technology, the network scale of supercomputer system is increasing, and the logical structure of high-speed interconnection network is becoming more and more complex. It is no longer possible to simulate the whole interconnection network system on a single processor. Therefore, it is necessary to develop an interconnect network system-level simulation platform that supports parallel simulation on multiple processors, is cross-platform, has good expansibility and high simulation accuracy. The interconnect network simulation platform realized by parallel programming technology can effectively shorten the simulation time. The simulation results can include the overall structure design of the interconnection network, the network communication protocol design, the router design. The design of message processor provides favorable data support to meet the future research needs of high-speed interconnection networks. Based on the research and analysis of high speed interconnection network technology, a parallel programming method is used to design and implement an interconnection network simulation platform which can run simultaneously on multiple processors, and the message layer of the interconnection network is realized. Transport layer, data link layer and other network communication protocols. The platform is implemented by C language and MPI language, object-oriented programming method, clear structure, module interface specification, easy to expand functions, can run on Windows,Unix,Linux and other operating systems. In the process of application, many kinds of network structure, routing algorithm, arbitration mechanism, buffer strategy and so on are simulated, and a large number of simulation data are obtained. Through the analysis of the data, a large number of conclusions are summarized. It can optimize the design of interconnection network and has a good application prospect.
【學位授予單位】:上海交通大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.02
【參考文獻】
相關期刊論文 前2條
1 任克強,成錫崗,胡中棟;SIMD計算機單級互連網(wǎng)絡的模擬[J];贛南師范學院學報;2001年06期
2 武廣柱;王勁林;;FALPS:大規(guī)模P2P系統(tǒng)網(wǎng)絡仿真平臺[J];計算機工程與應用;2008年11期
本文編號:2258494
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/2258494.html
最近更新
教材專著