{rfName}
Co

Licencia y uso

Licencia Icono OpenAccess

Altmetrics

Investigadores/as Institucionales

Quintana-Orti, Enrique SAutor o CoautorTomas, Andres EAutor (correspondencia)

Compartir

16 de octubre de 2024
Publicaciones
>
Artículo

Compression and load balancing for efficient sparse matrix-vector product on multicore processors and graphics processing units

Publicado en: Concurrency and Computation Practice and Experience. 34 (14): 1-13 - 2022-01-01 34(14), DOI: 10.1002/cpe.6515

Autores:

Aliaga, José I.; Anzt, Hartwig; Grützmacher, Thomas; Quintana-Ortí, Enrique S.; Tomás Domínguez, Andrés Enrique
[+]

Afiliaciones

Karlsruhe Inst Technol, Karlsruhe, Germany - Autor o Coautor
Univ Jaume 1, Dept Ingn & Ciencia Computadores, Castellon De La Plana, Spain - Autor o Coautor
Univ Politecn Valencia, Dept Informat Sistemas & Computadores, Valencia, Spain - Autor o Coautor
Univ Tennessee, Innovat Comp Lab, Knoxville, TN USA - Autor o Coautor
Univ Valencia, Dept Informat, Valencia, Spain - Autor o Coautor
Ver más

Resumen

We contribute to the optimization of the sparse matrix-vector product by introducing a variant of the coordinate sparse matrix format that balances the workload distribution and compresses both the indexing arrays and the numerical information. Our approach is multi-platform, in the sense that the realizations for (general-purpose) multicore processors as well as graphics accelerators (GPUs) are built upon common principles, but differ in the implementation details, which are adapted to avoid thread divergence in the GPU case or maximize compression element-wise (i.e., for each matrix entry) for multicore architectures. Our evaluation on the two last generations of NVIDIA GPUs as well as Intel and AMD processors demonstrate the benefits of the new kernels when compared with the optimized implementations of the sparse matrix-vector product in NVIDIA's cuSPARSE and Intel's MKL, respectively.
[+]

Palabras clave

CompressionCoordinate sparse matrix formatGraphics processing units (gpus)Multicore processors (cpus)Multicore processors (cpus)Sparse matrix-vector productWorkload balancinWorkload balancingWorkload balancing.

Indicios de calidad

Impacto bibliométrico. Análisis de la aportación y canal de difusión

Independientemente del impacto esperado determinado por el canal de difusión, es importante destacar el impacto real observado de la propia aportación.

Según las diferentes agencias de indexación, el número de citas acumuladas por esta publicación hasta la fecha 2026-04-01:

  • WoS: 15
  • Scopus: 17
[+]

Impacto y visibilidad social

Desde la dimensión de Influencia o adopción social, y tomando como base las métricas asociadas a las menciones e interacciones proporcionadas por agencias especializadas en el cálculo de las denominadas “Métricas Alternativas o Sociales”, podemos destacar a fecha 2026-04-01:

  • La utilización de esta aportación en marcadores, bifurcaciones de código, añadidos a listas de favoritos para una lectura recurrente, así como visualizaciones generales, indica que alguien está usando la publicación como base de su trabajo actual. Esto puede ser un indicador destacado de futuras citas más formales y académicas. Tal afirmación es avalada por el resultado del indicador “Capture” que arroja un total de: 7 (PlumX).

Es fundamental presentar evidencias que respalden la plena alineación con los principios y directrices institucionales en torno a la Ciencia Abierta y la Conservación y Difusión del Patrimonio Intelectual. Un claro ejemplo de ello es:

  • El trabajo se ha enviado a una revista cuya política editorial permite la publicación en abierto Open Access.
  • Asignación de un Handle/URN como identificador dentro del Depósito en el Repositorio Institucional: http://hdl.handle.net/10251/196280
[+]

Análisis de liderazgo de los autores institucionales

Este trabajo se ha realizado con colaboración internacional, concretamente con investigadores de: Germany; United States of America.

Existe un liderazgo significativo ya que algunos de los autores pertenecientes a la institución aparecen como primer o último firmante, se puede apreciar en el detalle: Último Autor (Tomás Domínguez, Andrés Enrique).

el autor responsable de establecer las labores de correspondencia ha sido Tomás Domínguez, Andrés Enrique.

[+]

Reconocimientos ligados al ítem

DoE - USA, Grant/Award Number: Exascale computing project 17-SC-20-SC; Helmholtz Association, Grant/Award Number: VH-NG-1241; SpanishMINECO, Grant/Award Number: TIN2017-82972-R
[+]