Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/15597

Registo completo
Campo DCValorIdioma
dc.contributor.authorMedeiros, Bruno-
dc.contributor.authorSobral, João Luís Ferreira-
dc.date.accessioned2011-12-21T13:29:11Z-
dc.date.available2011-12-21T13:29:11Z-
dc.date.issued2011-
dc.identifier.isbn9780769545103por
dc.identifier.issn0190-3918por
dc.identifier.urihttps://hdl.handle.net/1822/15597-
dc.description.abstractEnabling applications for computational Grids requires new approaches to develop applications that can effectively cope with resource volatility. Applications must be resilient to resource faults, adapting the behaviour to available resources. This paper describes an approach to application-level adaptation that efficiently supports application-level checkpointing. The key of this work is the concept of pluggable parallelisation, which localises parallelisation issues into multiple modules that can be (un)plugged to match resource availability. This paper shows how pluggable parallelisation can be extended to effectively support checkpointing and run-time adaptation. We present the developed pluggable mechanism that helps the programmer to include checkpointing in the base (sequential). Based on these mechanisms and on previous work on pluggable parallelisation, our approach is able to automatically add support for checkpointing in parallel execution environments. Moreover, applications can adapt from a sequential execution to a multi-cluster configuration. Adaptation can be performed by checkpointing the application and restarting on a different mode or can be performed during run-time. Pluggable parallelisation intrinsically promotes the separation of software functionality from fault-tolerance and adaptation issues facilitating their analysis and evolution. The work presented in this paper reinforces this idea by showing the feasibility of the approach and performance benefits that can be achieved.por
dc.description.sponsorship(undefined)por
dc.language.isoengpor
dc.publisherIEEEpor
dc.rightsopenAccesspor
dc.subjectApplication-level checkpointingpor
dc.subjectRun-time adaptationpor
dc.subjectAspect oriented programmingpor
dc.subjectPluggable parallelisationpor
dc.titleCheckpoint and run-time adaptation with pluggable parallelisationpor
dc.typeconferencePaper-
dc.peerreviewedyespor
dc.relation.publisherversionhttp://dx.doi.org/10.1109/ICPP.2011.83por
sdum.event.title40th International Conference on Parallel Processing (ICPP’11), Taipei, Taiwan, September 2011.-
oaire.citationStartPage434por
oaire.citationEndPage443por
dc.identifier.doi10.1109/ICPP.2011.83por
sdum.journalProceedings of the International Conference on Parallel Processing Workshopspor
Aparece nas coleções:DI/CCTC - Artigos (papers)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
ICPP2011pubCopy2.pdf593,58 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID