@inproceedings{44b4723b1dfd43dbbb9ee6d8847d85b0,
title = "Symmetric rank-k update on clusters of multicore processors with SMPSs",
abstract = "We investigate the use of the SMPSs programming model to leverage task parallelism in the execution of a message-passing implementation of the symmetric rank-k update on clusters equipped with multicore processors. Our experience shows that the major difficulties to adapt the code to the MPI/SMPSs instance of this programming model are due to the usage of the conventional column-major layout of matrices in numerical libraries. On the other hand, the experimental results show a considerable increase in the performance and scalability of our solution when compared with the standard options based on the use of a pure MPI approach or a hybrid one that combines MPI/multi-threaded BLAS.",
keywords = "clusters of multi-core processors, Linear algebra, message passing numerical libraries, ScaLAPACK, SMPSs",
author = "Badia, {Rosa M.} and Jesus Labarta and Vladimir Marjanovic and Mart{\'i}n, {Alberto F.} and Rafael Mayo and Quintana-Ort{\'i}, {Enrique S.} and Ruym{\'a}n Reyes",
year = "2012",
month = jan,
day = "1",
doi = "10.3233/978-1-61499-041-3-657",
language = "English",
isbn = "9781614990406",
series = "Advances in Parallel Computing",
publisher = "IOS Press",
pages = "657--664",
booktitle = "Applications, Tools and Techniques on the Road to Exascale Computing",
address = "Netherlands",
}