Academic Journal
The Distributed Application Debugger
| Title: | The Distributed Application Debugger |
|---|---|
| Authors: | Jones, Michael Quinn |
| Source: | UNLV Theses, Dissertations, Professional Papers, and Capstones |
| Publisher Information: | UNLV's Repository for Research, Scholarship, and Creative Activity |
| Publication Year: | 2013 |
| Collection: | University of Nevada, Las Vegas: Digital Scholarship@UNLV |
| Subject Terms: | C# (Computer program language), Debugger, Debugging in computer science – Computer programs, Distributed, MPI, Parallel programs (Computer programs), SSH, TCP, Computer Sciences |
| Description: | Developing parallel programs which run on distributed computer clusters introduces additional challenges to those present in traditional sequential programs. Debugging parallel programs requires not only inspecting the sequential code executing on each node but also tracking the flow of messages being passed between them in order to infer where the source of a bug actually lies. This thesis focuses on a debugging too called The Distributed Application Debugger which targets a popular distributed C programming library called MPI (Message Passing Interface). The tool is composed of multiple components which run together seamlessly to provide its users an effective way to remotely launch, replay, and analyze parallel programs both while they are running and after they complete. |
| Document Type: | text |
| File Description: | application/pdf |
| Language: | English |
| Relation: | https://oasis.library.unlv.edu/thesesdissertations/1847; https://oasis.library.unlv.edu/context/thesesdissertations/article/2848/viewcontent/Jones_unlv_0506M_11339.pdf |
| DOI: | 10.34917/4478266 |
| Availability: | https://oasis.library.unlv.edu/thesesdissertations/1847 https://doi.org/10.34917/4478266 https://oasis.library.unlv.edu/context/thesesdissertations/article/2848/viewcontent/Jones_unlv_0506M_11339.pdf |
| Rights: | IN COPYRIGHT. For more information about this rights statement, please visit http://rightsstatements.org/vocab/InC/1.0/ |
| Accession Number: | edsbas.1BFCC56F |
| Database: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://oasis.library.unlv.edu/thesesdissertations/1847# Name: EDS - BASE (ns324271) Category: fullText Text: View record from BASE |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.1BFCC56F RelevancyScore: 775 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 775.314270019531 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: The Distributed Application Debugger – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Jones%2C+Michael+Quinn%22">Jones, Michael Quinn</searchLink> – Name: TitleSource Label: Source Group: Src Data: UNLV Theses, Dissertations, Professional Papers, and Capstones – Name: Publisher Label: Publisher Information Group: PubInfo Data: UNLV's Repository for Research, Scholarship, and Creative Activity – Name: DatePubCY Label: Publication Year Group: Date Data: 2013 – Name: Subset Label: Collection Group: HoldingsInfo Data: University of Nevada, Las Vegas: Digital Scholarship@UNLV – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22C#+%28Computer+program+language%29%22">C# (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Debugger%22">Debugger</searchLink><br /><searchLink fieldCode="DE" term="%22Debugging+in+computer+science+–+Computer+programs%22">Debugging in computer science – Computer programs</searchLink><br /><searchLink fieldCode="DE" term="%22Distributed%22">Distributed</searchLink><br /><searchLink fieldCode="DE" term="%22MPI%22">MPI</searchLink><br /><searchLink fieldCode="DE" term="%22Parallel+programs+%28Computer+programs%29%22">Parallel programs (Computer programs)</searchLink><br /><searchLink fieldCode="DE" term="%22SSH%22">SSH</searchLink><br /><searchLink fieldCode="DE" term="%22TCP%22">TCP</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Sciences%22">Computer Sciences</searchLink> – Name: Abstract Label: Description Group: Ab Data: Developing parallel programs which run on distributed computer clusters introduces additional challenges to those present in traditional sequential programs. Debugging parallel programs requires not only inspecting the sequential code executing on each node but also tracking the flow of messages being passed between them in order to infer where the source of a bug actually lies. This thesis focuses on a debugging too called The Distributed Application Debugger which targets a popular distributed C programming library called MPI (Message Passing Interface). The tool is composed of multiple components which run together seamlessly to provide its users an effective way to remotely launch, replay, and analyze parallel programs both while they are running and after they complete. – Name: TypeDocument Label: Document Type Group: TypDoc Data: text – Name: Format Label: File Description Group: SrcInfo Data: application/pdf – Name: Language Label: Language Group: Lang Data: English – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: https://oasis.library.unlv.edu/thesesdissertations/1847; https://oasis.library.unlv.edu/context/thesesdissertations/article/2848/viewcontent/Jones_unlv_0506M_11339.pdf – Name: DOI Label: DOI Group: ID Data: 10.34917/4478266 – Name: URL Label: Availability Group: URL Data: https://oasis.library.unlv.edu/thesesdissertations/1847<br />https://doi.org/10.34917/4478266<br />https://oasis.library.unlv.edu/context/thesesdissertations/article/2848/viewcontent/Jones_unlv_0506M_11339.pdf – Name: Copyright Label: Rights Group: Cpyrght Data: IN COPYRIGHT. For more information about this rights statement, please visit http://rightsstatements.org/vocab/InC/1.0/ – Name: AN Label: Accession Number Group: ID Data: edsbas.1BFCC56F |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.1BFCC56F |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.34917/4478266 Languages: – Text: English Subjects: – SubjectFull: C# (Computer program language) Type: general – SubjectFull: Debugger Type: general – SubjectFull: Debugging in computer science – Computer programs Type: general – SubjectFull: Distributed Type: general – SubjectFull: MPI Type: general – SubjectFull: Parallel programs (Computer programs) Type: general – SubjectFull: SSH Type: general – SubjectFull: TCP Type: general – SubjectFull: Computer Sciences Type: general Titles: – TitleFull: The Distributed Application Debugger Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Jones, Michael Quinn IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2013 Identifiers: – Type: issn-locals Value: edsbas Titles: – TitleFull: UNLV Theses, Dissertations, Professional Papers, and Capstones Type: main |
| ResultId | 1 |