Font Size: a A A

The Design And Implement Of The Parallel Programming Integrated Development & Management Environment (ppIDME)

Posted on:2005-07-15Degree:MasterType:Thesis
Country:ChinaCandidate:J LiFull Text:PDF
GTID:2168360122493012Subject:Applied Mathematics
Abstract/Summary:PDF Full Text Request
The Design and Implement of the Parallel Programming Integrated Development & Management Environment (ppIDME)Advisor: Prof. Luo Sheng XianCandidate: Li JunSpecialty: Apply MathematicsMajor: Network Parallel ComputingAlong with the maturity of the theory and the technology of the Cluster-based Parallel Computing , Cluster has been used more widely and begun to be used in many industry. But, because of the particularity of the architecture of the Cluster system, programmers have to face the heterogeneous of the Cluster system, and should be familiar with the specialized knowledge of system operating and cluster managing. It does not only increase the difficulty of parallel programming, but also add the burthen of the programmer, and therefore, limits the development of the parallel computing.Based on the studying of the parallel computing environment on the heterogeneous cluster system, the paper proposed the key elements of the integrated development environment, which should be programmer friendly, convenient and practical. It probed into the key technology of realizing the integrated development environment, including the methods to implement a code editor which support many features as automatic syntax highlighting , code autocompletion etc.; the scheme and technology to compile and link the source code on the heterogeneous cluster system; the analysis and use of the API of PBS, a widely used job management system; the scheme and technology to distribute and manage the parallel jobs on the heterogeneous cluster system; the methods to implement the monitor and control system of cluster nodes. And then the Parallel Programming Integrated Development & Management Environment (ppIDME) was implemented base on the above analyses. Finally, an example is presented which use ppIDME in parallel programming.
Keywords/Search Tags:parallel computing, heterogeneous cluster system, parallel computing environment, job management system, Integrated Development & Management Environment
PDF Full Text Request
Related items