
Type of Document Master's Thesis Author Silva, Karunamuni Charuka Author's Email Address charuka.silva@gmail.com URN etd-03112009-093317 Title AN ADAPTIVE MESH MPI FRAMEWORK FOR ITERATIVE C++ PROGRAMS Degree Master of Science Department Computer Science Advisory Committee
Advisor Name Title Sushil K. Prasad Committee Chair Raj Sundarraman Committee Member Saeid Belkasim Committee Member Keywords
- Battlefield management
- Time-stepped
- Parallelization
- Adaptive mesh
Date of Defense 2009-02-20 Availability unrestricted Abstract Computational Science and Engineering (CSE) applications often exhibit the pattern of adaptivemesh applications. Adaptive mesh algorithm starts with a coarse base-level grid structure
covering entire computational domain. As the computation intensified, individual grid points are
tagged for refinement. Such tagged grid points are dynamically overlayed with finer grid points.
Similarly if the level of refinement in a cell is greater than required, all such regions are replaced
with coarser grids. These refinements proceed recursively. We have developed an object-oriented
framework enabling time-stepped adaptive mesh application developers to convert their
sequential applications to MPI applications in few easy steps. We present in this thesis our
positive experience converting such application using our framework. In addition to the MPI
support, framework does the grid expansion/contraction and load balancing making the
application developer’s life easier.
Files
Filename Size Approximate Download Time (Hours:Minutes:Seconds)
28.8 Modem 56K Modem ISDN (64 Kb) ISDN (128 Kb) Higher-speed Access Silva_karunamuni_200905_master_final.pdf 4.57 Mb 00:21:08 00:10:52 00:09:30 00:04:45 00:00:24