The design and implementation of CHITRA92, a system to empirically model concurrent software performance

dc.contributor.authorGanugapati, Krishnaen
dc.contributor.committeechairAbrams, Marcen
dc.contributor.committeememberKafura, Dennis G.en
dc.contributor.committeememberRibbens, Calvin J.en
dc.contributor.departmentComputer Scienceen
dc.date.accessioned2014-03-14T21:30:29Zen
dc.date.adate2010-03-02en
dc.date.available2014-03-14T21:30:29Zen
dc.date.issued1993-04-15en
dc.date.rdate2010-03-02en
dc.date.sdate2010-03-02en
dc.description.abstractWith parallel and distributed computing entering the mainstream of computer science, it is important to ensure that parallel application codes are optimized to achieve the best possible performance. This thesis describes the design and implementation of CHITRA92, the second generation of a performance analysis system for parallel programs. CHITRA92 is unique in that it uses visualization techniques to analyze the dynamic activity of a program and produces a semi-Markov chain model of the program's behavior. This model can be parameterized to predict behavior of a program and identify the performance bottlenecks in the program. The important contributions of the CHITRA92 system are: • The dynamic activity of a program is represented through a program execution sequence (PES) and a set of program parameters. A PES description language has been defined to allow users to describe the structure of a PES state vector and instances of the state vector. • A PES is reduced to a semi-Markov chain model via a set of transformations. • Visualization is used to assist in selecting which transforms to apply to a PES. • The presence of periodic behavior in PES's can be identified using spectral analysis techniques.en
dc.description.degreeMaster of Scienceen
dc.format.extentix, 114 leavesen
dc.format.mediumBTDen
dc.format.mimetypeapplication/pdfen
dc.identifier.otheretd-03022010-020231en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-03022010-020231/en
dc.identifier.urihttp://hdl.handle.net/10919/41333en
dc.language.isoenen
dc.publisherVirginia Techen
dc.relation.haspartLD5655.V855_1993.G368.pdfen
dc.relation.isformatofOCLC# 28553117en
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.lccLD5655.V855 1993.G368en
dc.subject.lcshSoftware engineering -- Performanceen
dc.titleThe design and implementation of CHITRA92, a system to empirically model concurrent software performanceen
dc.typeThesisen
dc.type.dcmitypeTexten
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LD5655.V855_1993.G368.pdf
Size:
4.64 MB
Format:
Adobe Portable Document Format

Collections