@incollection{vialle:hal-01101225, TITLE = {{Optimization methodology for Parallel Programming of Homogeneous or Hybrid Clusters}}, AUTHOR = {Vialle, St{\'e}phane and Contassot-Vivier, Sylvain}, URL = {https://inria.hal.science/hal-01101225}, BOOKTITLE = {{Patterns for parallel programming on GPUs}}, EDITOR = {F. Magoules}, PUBLISHER = {{Saxe-Coburg Publications}}, YEAR = {2014}, KEYWORDS = {message passing ; multithreading on multicore ; vectorization on GPU ; communication-computation overlapping ; computing kernel optimization ; deployment.}, HAL_ID = {hal-01101225}, HAL_VERSION = {v1}, }