Further Work on a Causally Consistent Reversible Debugger for MPI Applications
dc.contributor.advisor | Kuhn, Stefan, juhendaja | |
dc.contributor.author | Tiks, Mihkel | |
dc.contributor.other | Tartu Ülikool. Loodus- ja täppisteaduste valdkond | et |
dc.contributor.other | Tartu Ülikool. Arvutiteaduse instituut | et |
dc.date.accessioned | 2024-10-02T09:28:54Z | |
dc.date.available | 2024-10-02T09:28:54Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Tagasipööratavad silurid, mis lubavad kasutajal liikuda tagurpidi programmi töövoos, saavad olla kasulikud programmi seest vigade leidmisel. Tagasipööratavusest võib aga veel rohkem kasu olla paralleelarvutustusi teostavate programmide silumisel, kuna nendes võivad esineda näiteks trügimised (ingl race condition) või tupikud (ingl deadlock), mis sageli ei ilmne igal käivitusel. Loodud silur on tehtud MPI (ingl Message Passing Interface) programmide jaoks, mis on praegune paralleelarvutuse standard. Tagasipööratavus implementeeritakse Linuxi keskkonnas kasutades kontrollpunkti ja taastamise meetodeid kasutajaruumis. Käesolevas töös antakse ülevaade kontrollpunktide loomise ja nendest taastamise meetoditest, ning kirjeldatakse edasiarendusi Martensi eelnevalt valminud magistritöö “Causally Consistent Reversible Debugger for MPI Applications”[1] rakenduses. | |
dc.identifier.uri | https://hdl.handle.net/10062/105013 | |
dc.language.iso | en | |
dc.publisher | Tartu Ülikool | et |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Estonia | en |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/ee/ | |
dc.subject | Reverse debugging | |
dc.subject | MPI | |
dc.subject | distributed debugging | |
dc.subject | checkpointing | |
dc.subject | parallel programming | |
dc.subject | reversibility | |
dc.subject | Tagasipööratav silumine | |
dc.subject | hajus silumine | |
dc.subject | kontrollpunktide loomine | |
dc.subject | paralleelarvutus | |
dc.subject | tagasipööratavus | |
dc.subject.other | bakalaureusetööd | et |
dc.subject.other | informaatika | et |
dc.subject.other | infotehnoloogia | et |
dc.subject.other | informatics | en |
dc.subject.other | infotechnology | en |
dc.title | Further Work on a Causally Consistent Reversible Debugger for MPI Applications | |
dc.type | Thesis |
Failid
Originaal pakett
1 - 1 1
Laen...
- Nimi:
- Tiks_Informaatika_2024.pdf
- Suurus:
- 921.17 KB
- Formaat:
- Adobe Portable Document Format