Font Size: a A A

Dvm-based Visualization, Parallel Programming Platform Design

Posted on:2005-12-19Degree:MasterType:Thesis
Country:ChinaCandidate:W PengFull Text:PDF
GTID:2208360122481393Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Parallel computing means to handle several missions, several instructions or data units so as to improve processing speed. The computer to realize parallel computing is called parallel computer system. Parallel computing is performed by parallel program. The arithmetic architecture of parallel pragram is closely related with the architecture of parallel computer system. Presently, there are some popular models such as share-memory model, message passing model and data paralleling model. As a kind of data paralleling model, DVM system gets more and more concern for it's excellent characteristic.In this paper, based on DVM system, a visual parallel program developing system is designed, which offers a visual developing environment. The system will make it simple and convenient to develop parallel programs.In the first part, the demands of parallel computing, the characteristic of different parallel compute systems and the trend of parallel computer are introduced, then what on parallel arithmetic structure, basic principle of parallel computing, parallel program environment are discussed in detail. On the foundation of analysis of DVM system, a graphic visual parallel program developing environment is designed, and with VC as the basic tool, the main function of the developing enviroment such as display the data distributed onto some processors, as well as data align, data remote access are realized.In conclusion, a developing environment based on DVM system is designed. With the main fuctions realized, the environment lays a solid foundation for further research and improvement.
Keywords/Search Tags:DVM, parallel program, visualization, Message Passing Model, Data Parallel Model
PDF Full Text Request
Related items