Mostrar o rexistro simple do ítem
Compiler assisted chekpointing of message-passing applications in heterogeneous environments
dc.contributor.advisor | González, Patricia (González Gómez) | |
dc.contributor.advisor | Martín Santamaría, María José | |
dc.contributor.author | Rodríguez, Gabriel | |
dc.contributor.other | Universidade da Coruña. Departamento de Electrónica e Sistemas | es_ES |
dc.date.accessioned | 2009-10-27T12:25:00Z | |
dc.date.available | 2009-10-27T12:25:00Z | |
dc.date.issued | 2008 | |
dc.identifier.isbn | 978-84-692-8878-8 | |
dc.identifier.uri | http://hdl.handle.net/2183/1098 | |
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.language.iso | eng | es_ES |
dc.subject | Programación paralela (Informática) | es_ES |
dc.title | Compiler assisted chekpointing of message-passing applications in heterogeneous environments | es_ES |
dc.type | info:eu-repo/semantics/doctoralThesis | es_ES |
dc.rights.thesis | Os 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 contido | en |
dc.rights.thesis | Los 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 contenido | en |
dc.rights.access | info:eu-repo/semantics/openAccess | es_ES |
Ficheiros no ítem
Este ítem aparece na(s) seguinte(s) colección(s)
-
Teses de doutoramento [2150]