Parallelizing dense linear algebra operations with task queues in 11c

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

11c is a language based on C where parallelism is expressed using compiler directives. The 11c compiler produces MPI code which can be ported to both shared and distributed memory systems. In this work we focus our attention in the 11c implementation of the Workqueuing Model. This model is an extension of the OpenMP standard that allows an elegant implementation of irregular parallelism. We evaluate our approach by comparing the OpenMP and 11c parallelizations of the symmetric rank-k update operation on shared and distributed memory parallel platforms. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Dorta, A. J., Badía, J. M., Quintana-Ortí, E. S., & De Sande, F. (2007). Parallelizing dense linear algebra operations with task queues in 11c. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4757 LNCS, pp. 89–96). Springer Verlag. https://doi.org/10.1007/978-3-540-75416-9_18

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free