2020
DOI: 10.1016/j.jpdc.2019.12.002
|View full text |Cite
|
Sign up to set email alerts
|

sLASs: A fully automatic auto-tuned linear algebra library based on OpenMP extensions implemented in OmpSs (LASs Library)

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 20 publications
(4 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…However, some HPC applications show other patterns that can also benefit from a similar approach to reduce overhead. This is the case of applications that expose multiple levels of parallelism, where the outer levels are dynamic and the inner levels are static, e.g., the sLASs linear algebra solver [19], the Specfem3D simulator [6] and the Quantum ESPRESSO material modeling tool [4]. In these cases, where inner TDG can become static after their first execution, benefits similar or even better than the ones shown in Figure 1 can be expected.…”
Section: Motivationmentioning
confidence: 99%
“…However, some HPC applications show other patterns that can also benefit from a similar approach to reduce overhead. This is the case of applications that expose multiple levels of parallelism, where the outer levels are dynamic and the inner levels are static, e.g., the sLASs linear algebra solver [19], the Specfem3D simulator [6] and the Quantum ESPRESSO material modeling tool [4]. In these cases, where inner TDG can become static after their first execution, benefits similar or even better than the ones shown in Figure 1 can be expected.…”
Section: Motivationmentioning
confidence: 99%
“…In [18] authors presented parts of the first prototype of sLaSs library with auto tunable implementations of operations for linear algebra. They used OmpSs with its task based programming model and features such as weak dependencies and regions with the final clause.…”
Section: Openmp Related Framework and Layers For Parallelizationmentioning
confidence: 99%
“…We propose and analyze different strategies in order to parallelize the SpMV kernel included in LASs library [18,19,17], which implements the general SpMV (see Equation 1) and operates on an input matrix stored in CSR format [11]. The main challenge we target through the parallelization of this kernel is balancing the computations among the cores in order to attain good performance.…”
Section: Introductionmentioning
confidence: 99%