Compiler assisted chekpointing of message-passing applications in heterogeneous environments

UDC.coleccionTeseses_ES
dc.contributor.advisorGonzález, Patricia
dc.contributor.advisorMartín, María J.
dc.contributor.authorRodríguez, Gabriel
dc.contributor.otherUniversidade da Coruña. Departamento de Electrónica e Sistemases_ES
dc.date.accessioned2009-10-27T12:25:00Z
dc.date.available2009-10-27T12:25:00Z
dc.date.issued2008
dc.description.abstract[Resumen] With the evolution of high performance computing towards heterogeneous, massively parallel systems, parallel applications have developed new checkpoint and restart necessities, Whether due to a failure in the execution or to a migration of the processes to different machines, checkpointing tools must be able to operate in heterogeneous environments. However, some of the data manipulated by a parallel application are not truly portable. Examples of these include opaque state (e.g. data structures for communications support) or diversity of interfaces for a single feature (e.g. communications, I/O). Directly manipulating the underlying ad-hoc representations renders checkpointing tools incapable of working on different environments. Portable checkpointers usually work around portability issues at the cost of transparency: the user must provide information such as what data needs to be stored, where to store it, or where to checkpoint. CPPC (ComPiler for Portable Checkpointing) is a checkpointing tool designed to feature both portability and transparency, while preserving the scalability of the executed applications. It is made up of a library and a compiler. The CPPC library contains routines for variable level checkpointing, using portable code and protocols. The CPPC compiler achieves transparency by relieving the user from time-consuming tasks, such as performing code analyses and adding instrumentation code.es_ES
dc.identifier.isbn978-84-692-8878-8
dc.identifier.urihttp://hdl.handle.net/2183/1098
dc.language.isoenges_ES
dc.rights.accessRightsopen accesses_ES
dc.rights.thesisOs titulares dos dereitos de propiedade intelectual autorizan a visualización do contido desta tese a través de Internet, así como a súa reproducción, gravación en soporte informático ou impresión para o seu uso privado e/ou con fins de estudo e de investigación. En nengún caso se permite o uso lucrativo deste documento. Estos dereitos afectan tanto ó resumo da tese como o seu contidoen
dc.rights.thesisLos titulares de los derechos de propiedad intelectual autorizan la visualización del contenido de esta tesis a través de Internet, así como su repoducción, grabación en soporte informático o impresión para su uso privado o con fines de investigación. En ningún caso se permite el uso lucrativo de este documento. Estos derechos afectan tanto al resumen de la tesis como a su contenidoen
dc.subjectProgramación paralela (Informática)es_ES
dc.titleCompiler assisted chekpointing of message-passing applications in heterogeneous environmentses_ES
dc.typedoctoral thesises_ES
dspace.entity.typePublication
relation.isAdvisorOfPublication0ed2a744-9046-4c62-8300-a17ef95bea86
relation.isAdvisorOfPublication049797cb-6695-43ea-8f32-efc754fbfda6
relation.isAdvisorOfPublication.latestForDiscovery0ed2a744-9046-4c62-8300-a17ef95bea86
relation.isAuthorOfPublicatione432b4b1-5ead-41aa-b165-d69608b06626
relation.isAuthorOfPublication.latestForDiscoverye432b4b1-5ead-41aa-b165-d69608b06626

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RodriguezAlvarez_Gabriel_TD_2008.pdf
Size:
1.32 MB
Format:
Adobe Portable Document Format
Description: