Show simple item record

dc.contributor.authorRadcliffe, Nicholas Ryanen
dc.date.accessioned2014-03-14T20:50:32Zen
dc.date.available2014-03-14T20:50:32Zen
dc.date.issued2011-12-15en
dc.identifier.otheretd-12202011-035427en
dc.identifier.urihttp://hdl.handle.net/10919/36349en
dc.description.abstractThere 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.en
dc.publisherVirginia Techen
dc.relation.haspartRadcliffe_NR_T_2011.pdfen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectPetascale computingen
dc.subjectGlobal optimizationen
dc.subjectMessage Passing Interface (MPI)en
dc.subjectDynamic process counten
dc.titleAdjusting Process Count on Demand for Petascale Global Optimizationen
dc.typeThesisen
dc.contributor.departmentComputer Scienceen
dc.description.degreeMaster of Scienceen
thesis.degree.nameMaster of Scienceen
thesis.degree.levelmastersen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.disciplineComputer Scienceen
dc.contributor.committeechairWatson, Layne T.en
dc.contributor.committeememberSandu, Adrianen
dc.contributor.committeememberShinpaugh, Kevin A.en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-12202011-035427/en
dc.date.sdate2011-12-20en
dc.date.rdate2012-04-12en
dc.date.adate2012-01-16en


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record