Strategies to optimize the LU factorization algorithm on multicore computers

Fil: Soler, Janet. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina.

Bibliographic Details
Main Authors: Soler, Janet, Ortiz, Javier, Wolfmann, Aaron Gustavo
Format: conferenceObject
Language:eng
Published: 2022
Subjects:
Online Access:http://hdl.handle.net/11086/28443
_version_ 1801214204177285120
author Soler, Janet
Ortiz, Javier
Wolfmann, Aaron Gustavo
author_facet Soler, Janet
Ortiz, Javier
Wolfmann, Aaron Gustavo
author_sort Soler, Janet
collection Repositorio Digital Universitario
description Fil: Soler, Janet. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina.
format conferenceObject
id rdu-unc.28443
institution Universidad Nacional de Cordoba
language eng
publishDate 2022
record_format dspace
spelling rdu-unc.284432022-09-08T09:24:23Z Strategies to optimize the LU factorization algorithm on multicore computers Soler, Janet Ortiz, Javier Wolfmann, Aaron Gustavo Hardware architecture Software Multicore system Fil: Soler, Janet. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina. Fil: Ortiz, Javier. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina. Fil: Wolfmann, Aaron Gustavo. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina. The number of cores in multicore computers has an irreversible tendency to increase. Also, computers with multiple sockets to insert multicore chips are based on a complex hardware design and are becoming more common. To parallelize the algorithms that run on this type of computers in order to obtain a higher performance rate, is a goal that can only be achieved by taking into account hardware architecture. As hardware evolves, so must software. This leads to old parallelization strategies quickly become obsolete. This paper presents a series of alternatives for parallelization the LU factorization algorithm and its results intended to running on a multicore system. Simple strategies lead to poor results. This study presents complex strategies that merge double levels of parallelism with asynchronous scheduling whose results reach up to the State-of-the-art in the field and even go further. http://hpc2013.hpclatam.org/talks.html#fullpaper17 Fil: Soler, Janet. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina. Fil: Ortiz, Javier. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina. Fil: Wolfmann, Aaron Gustavo. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina. Ciencias de la Computación 2022-09-07T14:01:33Z 2022-09-07T14:01:33Z 2013 conferenceObject http://hdl.handle.net/11086/28443 eng Attribution-NonCommercial-ShareAlike 4.0 International https://creativecommons.org/licenses/by-nc-sa/4.0/ Electrónico y/o Digital
spellingShingle Hardware architecture
Software
Multicore system
Soler, Janet
Ortiz, Javier
Wolfmann, Aaron Gustavo
Strategies to optimize the LU factorization algorithm on multicore computers
title Strategies to optimize the LU factorization algorithm on multicore computers
title_full Strategies to optimize the LU factorization algorithm on multicore computers
title_fullStr Strategies to optimize the LU factorization algorithm on multicore computers
title_full_unstemmed Strategies to optimize the LU factorization algorithm on multicore computers
title_short Strategies to optimize the LU factorization algorithm on multicore computers
title_sort strategies to optimize the lu factorization algorithm on multicore computers
topic Hardware architecture
Software
Multicore system
url http://hdl.handle.net/11086/28443
work_keys_str_mv AT solerjanet strategiestooptimizethelufactorizationalgorithmonmulticorecomputers
AT ortizjavier strategiestooptimizethelufactorizationalgorithmonmulticorecomputers
AT wolfmannaarongustavo strategiestooptimizethelufactorizationalgorithmonmulticorecomputers