Title page for ETD etd-12202011-035427

Type of Document Master's Thesis
Author Radcliffe, Nicholas Ryan
URN etd-12202011-035427
Title Adjusting Process Count on Demand for Petascale Global Optimization
Degree Master of Science
Department Computer Science
Advisory Committee
Advisor Name Title
Watson, Layne T. Committee Chair
Sandu, Adrian Committee Member
Shinpaugh, Kevin A. Committee Member
  • Petascale computing
  • Global optimization
  • Message Passing Interface (MPI)
  • Dynamic process count
Date of Defense 2011-12-15
Availability unrestricted
There are many challenges that need to be met before efficient and reliable computation at the petascale is possible. Many scientific and engineering codes running at the petascale are likely to be memory intensive, which makes thrashing a serious problem for many petascale applications. One way to overcome this challenge is to use a dynamic number of processes, so that the total amount of memory available for the computation can be increased on demand. This thesis describes modifications made to the massively parallel global optimization code pVTdirect in order to allow for a dynamic number of processes. In particular, the modified version of the code monitors memory use and spawns new processes if the amount of available memory is determined to be insufficient. The primary design challenges are discussed, and performance results are presented and analyzed.
  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
  Radcliffe_NR_T_2011.pdf 799.62 Kb 00:03:42 00:01:54 00:01:39 00:00:49 00:00:04

Browse All Available ETDs by ( Author | Department )

dla home
etds imagebase journals news ereserve special collections
virgnia tech home contact dla university libraries

If you have questions or technical problems, please Contact DLA.