Cargando…
Computing the sparse matrix vector product using block-based kernels without zero padding on processors with AVX-512 instructions
The sparse matrix-vector product (SpMV) is a fundamental operation in many scientific applications from various fields. The High Performance Computing (HPC) community has therefore continuously invested a lot of effort to provide an efficient SpMV kernel on modern CPU architectures. Although it has...
Autores principales: | Bramas, Bérenger, Kus, Pavel |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924463/ https://www.ncbi.nlm.nih.gov/pubmed/33816805 http://dx.doi.org/10.7717/peerj-cs.151 |
Ejemplares similares
-
Increasing the degree of parallelism using speculative execution in task-based runtime systems
por: Bramas, Bérenger
Publicado: (2019) -
Impact study of data locality on task-based applications through the Heteroprio scheduler
por: Bramas, Bérenger
Publicado: (2019) -
Automated prioritizing heuristics for parallel task graph scheduling in heterogeneous computing
por: Flint, Clément, et al.
Publicado: (2022) -
Modern x86 assembly language programming: covers x86 64-bit, AVX, AVX2, and AVX-512
por: Kusswurm, Daniel
Publicado: (2018) -
Parallelisation of equation-based simulation programs on heterogeneous computing systems
por: Nikolić, Dragan D.
Publicado: (2018)