学位论文详细信息
MPI-based scalable computing platform for parallel numerical application
Computation for Design and Optimization Program.
Albaiz, Abdulaziz (Abdulaziz Mohammad) ; Massachusetts Institute of Technology. Computation for Design and Optimization Program.
Massachusetts Institute of Technology
Others  :  http://dspace.mit.edu/bitstream/handle/1721.1/95562/903536425-MIT.pdf?sequence=2
美国|英语
来源: MIT Theses in DSpace@MIT
PDF
【 摘 要 】

Developing parallel numerical applications, such as simulators and solvers, involves a variety of challenges in dealing with data partitioning, workload balancing, data dependencies, and synchronization. Many numerical applications share the need for an underlying parallel framework for parallelization on multi-core/multi-machine hardware. In this thesis, a computing platform for parallel numerical applications is designed and implemented. The platform performs parallelization by multiprocessing over MPI library, and serves as a layer of abstraction that hides the complexities in dealing with data distribution and inter-process communication. It also provides the essential functions that most numerical application use, such as handling data-dependency, workload-balancing, and overlapping communication and computation. The performance evaluation of the parallel platform shows that it is highly scalable for large problems.

【 预 览 】
附件列表
Files Size Format View
MPI-based scalable computing platform for parallel numerical application 7334KB PDF download
  文献评价指标  
  下载次数:11次 浏览次数:2次