Transparent Adaptation of e-Science Applications for Parallel and Cycle-Sharing Infrastructures

International audience Grid computing is a concept usually associated with institution-driven networks assembled with a clear purpose, namely to address complex calculation problems or when heterogeneity and users’ geographical dispersion is a key factor. However, regular home users willing to take...

Full description

Bibliographic Details
Main Authors: Morais, João, Silva, João, Ferreira, Paulo, Veiga, Luís
Other Authors: Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa (INESC-ID), Instituto Superior Técnico, Universidade Técnica de Lisboa (IST)-Instituto de Engenharia de Sistemas e Computadores (INESC), Pascal Felber, Romain Rouvoy, TC 6, WG 6.1
Format: Conference Object
Language:English
Published: HAL CCSD 2011
Subjects:
Online Access:https://hal.inria.fr/hal-01583580
https://hal.inria.fr/hal-01583580/document
https://hal.inria.fr/hal-01583580/file/978-3-642-21387-8_24_Chapter.pdf
https://doi.org/10.1007/978-3-642-21387-8_24
id ftccsdartic:oai:HAL:hal-01583580v1
record_format openpolar
spelling ftccsdartic:oai:HAL:hal-01583580v1 2023-05-15T16:50:19+02:00 Transparent Adaptation of e-Science Applications for Parallel and Cycle-Sharing Infrastructures Morais, João Silva, João, Ferreira, Paulo Veiga, Luís Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa (INESC-ID) Instituto Superior Técnico, Universidade Técnica de Lisboa (IST)-Instituto de Engenharia de Sistemas e Computadores (INESC) Pascal Felber Romain Rouvoy TC 6 WG 6.1 Reykjavik, Iceland 2011-06-06 https://hal.inria.fr/hal-01583580 https://hal.inria.fr/hal-01583580/document https://hal.inria.fr/hal-01583580/file/978-3-642-21387-8_24_Chapter.pdf https://doi.org/10.1007/978-3-642-21387-8_24 en eng HAL CCSD Springer info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-21387-8_24 hal-01583580 https://hal.inria.fr/hal-01583580 https://hal.inria.fr/hal-01583580/document https://hal.inria.fr/hal-01583580/file/978-3-642-21387-8_24_Chapter.pdf doi:10.1007/978-3-642-21387-8_24 http://creativecommons.org/licenses/by/ info:eu-repo/semantics/OpenAccess Lecture Notes in Computer Science 11th Distributed Applications and Interoperable Systems (DAIS) https://hal.inria.fr/hal-01583580 11th Distributed Applications and Interoperable Systems (DAIS), Jun 2011, Reykjavik, Iceland. pp.292-300, ⟨10.1007/978-3-642-21387-8_24⟩ [INFO]Computer Science [cs] [INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI] info:eu-repo/semantics/conferenceObject Conference papers 2011 ftccsdartic https://doi.org/10.1007/978-3-642-21387-8_24 2020-12-25T09:18:56Z International audience Grid computing is a concept usually associated with institution-driven networks assembled with a clear purpose, namely to address complex calculation problems or when heterogeneity and users’ geographical dispersion is a key factor. However, regular home users willing to take advantage of distributed processing cannot regard this a viable option. Even if Grid access was open to the general public, a home user would not be able to express task decomposition without clearly understanding the program internals.In this work, distributed computation, and cycle-sharing in particular, are addressed in a different manner. Users share idle resources with other users provided that such resources (namely, CPU cycles) are mostly employed to execute already installed applications (e.g., popular commodity applications targeting video compression/transcoding, image processing, ray tracing). Users need not to modify an application they already use and trust. Instead, they require only access to an available format description of the application input/output, in order to allow transparent and automatic decomposition of a job in smaller tasks that may be distributed and executed in cycle-sharing machines. Conference Object Iceland Archive ouverte HAL (Hyper Article en Ligne, CCSD - Centre pour la Communication Scientifique Directe) 292 300
institution Open Polar
collection Archive ouverte HAL (Hyper Article en Ligne, CCSD - Centre pour la Communication Scientifique Directe)
op_collection_id ftccsdartic
language English
topic [INFO]Computer Science [cs]
[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI]
spellingShingle [INFO]Computer Science [cs]
[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI]
Morais, João
Silva, João,
Ferreira, Paulo
Veiga, Luís
Transparent Adaptation of e-Science Applications for Parallel and Cycle-Sharing Infrastructures
topic_facet [INFO]Computer Science [cs]
[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI]
description International audience Grid computing is a concept usually associated with institution-driven networks assembled with a clear purpose, namely to address complex calculation problems or when heterogeneity and users’ geographical dispersion is a key factor. However, regular home users willing to take advantage of distributed processing cannot regard this a viable option. Even if Grid access was open to the general public, a home user would not be able to express task decomposition without clearly understanding the program internals.In this work, distributed computation, and cycle-sharing in particular, are addressed in a different manner. Users share idle resources with other users provided that such resources (namely, CPU cycles) are mostly employed to execute already installed applications (e.g., popular commodity applications targeting video compression/transcoding, image processing, ray tracing). Users need not to modify an application they already use and trust. Instead, they require only access to an available format description of the application input/output, in order to allow transparent and automatic decomposition of a job in smaller tasks that may be distributed and executed in cycle-sharing machines.
author2 Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa (INESC-ID)
Instituto Superior Técnico, Universidade Técnica de Lisboa (IST)-Instituto de Engenharia de Sistemas e Computadores (INESC)
Pascal Felber
Romain Rouvoy
TC 6
WG 6.1
format Conference Object
author Morais, João
Silva, João,
Ferreira, Paulo
Veiga, Luís
author_facet Morais, João
Silva, João,
Ferreira, Paulo
Veiga, Luís
author_sort Morais, João
title Transparent Adaptation of e-Science Applications for Parallel and Cycle-Sharing Infrastructures
title_short Transparent Adaptation of e-Science Applications for Parallel and Cycle-Sharing Infrastructures
title_full Transparent Adaptation of e-Science Applications for Parallel and Cycle-Sharing Infrastructures
title_fullStr Transparent Adaptation of e-Science Applications for Parallel and Cycle-Sharing Infrastructures
title_full_unstemmed Transparent Adaptation of e-Science Applications for Parallel and Cycle-Sharing Infrastructures
title_sort transparent adaptation of e-science applications for parallel and cycle-sharing infrastructures
publisher HAL CCSD
publishDate 2011
url https://hal.inria.fr/hal-01583580
https://hal.inria.fr/hal-01583580/document
https://hal.inria.fr/hal-01583580/file/978-3-642-21387-8_24_Chapter.pdf
https://doi.org/10.1007/978-3-642-21387-8_24
op_coverage Reykjavik, Iceland
genre Iceland
genre_facet Iceland
op_source Lecture Notes in Computer Science
11th Distributed Applications and Interoperable Systems (DAIS)
https://hal.inria.fr/hal-01583580
11th Distributed Applications and Interoperable Systems (DAIS), Jun 2011, Reykjavik, Iceland. pp.292-300, ⟨10.1007/978-3-642-21387-8_24⟩
op_relation info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-21387-8_24
hal-01583580
https://hal.inria.fr/hal-01583580
https://hal.inria.fr/hal-01583580/document
https://hal.inria.fr/hal-01583580/file/978-3-642-21387-8_24_Chapter.pdf
doi:10.1007/978-3-642-21387-8_24
op_rights http://creativecommons.org/licenses/by/
info:eu-repo/semantics/OpenAccess
op_doi https://doi.org/10.1007/978-3-642-21387-8_24
container_start_page 292
op_container_end_page 300
_version_ 1766040487692599296