english Icono del idioma   español Icono del idioma  

Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12008/31512 Cómo citar
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorFavaro, Federico-
dc.contributor.authorDufrechou, Ernesto-
dc.contributor.authorEzzatti, Pablo-
dc.contributor.authorOliver, Juan Pablo-
dc.date.accessioned2022-05-09T12:27:25Z-
dc.date.available2022-05-09T12:27:25Z-
dc.date.issued2020-
dc.identifier.citationFavaro, F., Dufrechou, E., Ezzatti, P.y otros. Exploring FPGA optimizations to compute sparse numerical linear algebra kernels [Preprint]. Publicado en : Applied Reconfigurable Computing. Architectures, Tools, and Applications. ARC 2020. Lecture Notes in Computer Science, vol. 12083. Springer, Cham. DOI:10.1007/978-3-030-44534-8_20es
dc.identifier.urihttps://link.springer.com/chapter/10.1007/978-3-030-44534-8_20-
dc.identifier.urihttps://hdl.handle.net/20.500.12008/31512-
dc.descriptionPublicado en: Applied Reconfigurable Computing. Architectures, Tools, and Applications. ARC 2020. Lecture Notes in Computer Science, (LNCS, volume 12083), Springer, Cham, pp. 258-268es
dc.description.abstractThe solution of sparse triangular linear systems (sptrsv) is the bottleneck of many numerical methods. Thus, it is crucial to count with efficient implementations of such kernel, at least for commonly used platforms. In this sense, Field–Programmable Gate Arrays (FPGAs) have evolved greatly in the last years, entering the HPC hardware ecosystem largely due to their superior energy–efficiency relative to more established accelerators. Up until recently, the design for FPGAs implied the use of low–level Hardware Description Languages (HDL) such as VHDL or Verilog. Nowadays, manufacturers are making a large effort to adopt High–Level Synthesis languages like C/C++ or OpenCL, but the gap between their performance and that of HDLs is not yet fully studied. This work focuses on the performance offered by FPGAs to compute the sptrsv using OpenCL. For this purpose, we implement different parallel variants of this kernel and experimentally evaluate several setups, varying among others the work–group size, the number of compute units, the unroll–factor and the vectorization–factor.es
dc.format.extent11 p.es
dc.format.mimetypeapplication/pdfes
dc.language.isoenes
dc.rightsLas obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014)es
dc.subjectFPGAses
dc.subjectSparse linear algebraes
dc.subjectSPTRSVes
dc.subjectPower consumptiones
dc.titleExploring FPGA optimizations to compute sparse numerical linear algebra kernels.es
dc.typePreprintes
dc.contributor.filiacionFavaro Federico, Universidad de la República (Uruguay). Facultad de Ingeniería.-
dc.contributor.filiacionDufrechou Ernesto, Universidad de la República (Uruguay). Facultad de Ingeniería.-
dc.contributor.filiacionEzzatti Pablo, Universidad de la República (Uruguay). Facultad de Ingeniería.-
dc.contributor.filiacionOliver Juan Pablo, Universidad de la República (Uruguay). Facultad de Ingeniería.-
dc.rights.licenceLicencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)es
Aparece en las colecciones: Publicaciones académicas y científicas - Instituto de Ingeniería Eléctrica

Ficheros en este ítem:
Fichero Descripción Tamaño Formato   
FDEO20.pdfPreprint303,03 kBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons