Casas Guix, Marc (Date of defense: 2010-03-09)
This work is motivated by the growing intricacy of high performance computing infrastructures. For example, supercomputer MareNostrum (installed in 2005 at BSC) has 10240 processors and currently there ...
Reyes Ávila, Sebastian (Date of defense: 2012-11-23)
This work presents the development and experimental validation of a generic workflow model applicable to any parameter sweep problem: the Parameter Sweep Scientific Workflow (PSWF) model. As part of it, ...
Sirvent Pardell, Raül (Date of defense: 2009-02-03)
Durant els darrers anys el Grid ha sorgit com una nova plataforma per la computació distribuïda. La tecnologia Gris permet unir diferents recursos de diferents dominis administratius i formar un ...
Tejedor Saavedra, Enric (Date of defense: 2013-07-15)
The last decade has witnessed unprecedented changes in parallel and distributed infrastructures. Due to the diminished gains in processor performance from increasing clock frequency, manufacturers have ...
Ejarque Artigas, Jorge (Date of defense: 2015-12-14)
Distributed Computing is the paradigm where the application execution is distributed across different computers connected by a communication network. Distributed Computing platforms have evolved very ...
Pérez Cáncer, Josep Maria (Date of defense: 2015-02-11)
Designing parallel codes is hard. One of the most important roadblocks to parallel programming is the presence of data dependencies. These restrict parallelism and, in general, to work them around ...
Ramón-Cortés Vilarrodona, Cristián (Date of defense: 2020-09-21)
Data Science workflows have become a must to progress in many scientific areas such as life, health, and earth sciences. In contrast to traditional HPC workflows, they are more heterogeneous; combining ...
Lordan Gomis, Francesc-Josep (Date of defense: 2018-07-20)
For the last decade, mobile devices have grown in popularity and became the best-selling computing devices. Despite their high capabilities for user interactions and network connectivity, the computing ...
Ciesko, Jan (Date of defense: 2017-07-24)
Wide adoption of parallel processing hardware in mainstream computing as well as the interest for efficient parallel programming in developer communities increase the demand for programming models that ...