The source separation technology developed by Audionamix requires a significant amount of computation. To increase the speed of the technology, several High Performance Computing libraries for linear algebra have been benchmarked with two applications: a simple matrix multiplication and a Non-Negative Matrix Factorization. The benchmarked libraries were Eigen, Armadillo, MKL and the GPU library Magma. The benchmark returned that for both applications the GPU-based solution performed better than the other solutions. But among CPU-based solutions, Eigen performed better on a complex task than MKL. Thus, making the Magma library as an Eigen back-end seems to have a good potential for HPC-based linear algebra, since this solution would benefit ...
The trend of using co-processors as accelerators to perform certain tasks is rising in the parallel...
Researchers from the Formal Linear Algebra Method Environment (Flame) project have developed new met...
Dense linear algebra(DLA) is one of the most seven important kernels in high performance computing. ...
The source separation technology developed by Audionamix requires a significant amount of computatio...
Parallel accelerators are playing an increasingly important role in scientific computing. However, i...
Ginkgo is a production-ready sparse linear algebra library for high performance computing on GPU-cen...
The aim of this course is to introduced the basic usages of the ScaLAPACK and MAGMA libraries ScaLA...
We have invested heavily in hardware development but software tools and methods to use the hardware ...
While many linear algebra libraries have been developed to optimize their performance, no linear alg...
The goal of the MAGMA project is to create a new generation of linear algebra libraries that achieve...
In the recent years, the graphics processing unit (GPU) has emerged as a popular platform for perfor...
Abstract: If multicore is a disruptive technology, try to imagine hybrid multicore systems enhanced ...
This paper presents the design and implementation of several fundamental dense linear algebra (DLA) ...
We propose two high-level application programming interfaces (APIs) to use a graphics processing uni...
Ensuring longevity and maintainability of modern software applications is mandatory for a proper ret...
The trend of using co-processors as accelerators to perform certain tasks is rising in the parallel...
Researchers from the Formal Linear Algebra Method Environment (Flame) project have developed new met...
Dense linear algebra(DLA) is one of the most seven important kernels in high performance computing. ...
The source separation technology developed by Audionamix requires a significant amount of computatio...
Parallel accelerators are playing an increasingly important role in scientific computing. However, i...
Ginkgo is a production-ready sparse linear algebra library for high performance computing on GPU-cen...
The aim of this course is to introduced the basic usages of the ScaLAPACK and MAGMA libraries ScaLA...
We have invested heavily in hardware development but software tools and methods to use the hardware ...
While many linear algebra libraries have been developed to optimize their performance, no linear alg...
The goal of the MAGMA project is to create a new generation of linear algebra libraries that achieve...
In the recent years, the graphics processing unit (GPU) has emerged as a popular platform for perfor...
Abstract: If multicore is a disruptive technology, try to imagine hybrid multicore systems enhanced ...
This paper presents the design and implementation of several fundamental dense linear algebra (DLA) ...
We propose two high-level application programming interfaces (APIs) to use a graphics processing uni...
Ensuring longevity and maintainability of modern software applications is mandatory for a proper ret...
The trend of using co-processors as accelerators to perform certain tasks is rising in the parallel...
Researchers from the Formal Linear Algebra Method Environment (Flame) project have developed new met...
Dense linear algebra(DLA) is one of the most seven important kernels in high performance computing. ...