Abstract | ||
---|---|---|
Our work compares the use of multi-core hardware and FPGAs to address Numerical Linear Algebra (NLA) kernels. Specifically, we study the behavior of highly tuned kernels in a multi-core CPU processor and OpenCL implementations on FPGAs. For this purpose, we select two of the most significant kernels in the NLA field, the general matrix multiplication (GEMM) and the sparse matrix-vector multiplication (SPMV), which are the most characteristic kernels of dense and sparse NLA respectively. Finally, we perform the experimental evaluation of our implementations on a low-end FPGA platform, and state-of-the-art implementations for traditional CPUs, such as those included in the Intel MKL library, both in terms of runtime and energy consumption. |
Year | DOI | Venue |
---|---|---|
2020 | 10.1109/IPDPSW50202.2020.00087 | 2020 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) |
Keywords | DocType | ISSN |
NLA,FPGAs,energy consumption | Conference | 2164-7062 |
ISBN | Citations | PageRank |
978-1-7281-7457-0 | 0 | 0.34 |
References | Authors | |
0 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Federico Favaro | 1 | 17 | 3.35 |
Juan P. Oliver | 2 | 0 | 0.34 |
Ernesto Dufrechou | 3 | 25 | 11.02 |
Pablo Ezzatti | 4 | 124 | 28.24 |