International audienceDirect and iterative methods are often used to solve linear systems in engineering. The matrices involved can be large, which leads to heavy computations on the central processing unit. A graphics processing unit can be used to accelerate these computations. In this paper, we propose a new library, named Alinea, for advanced linear algebra. This library is implemented in C++, CUDA and OpenCL. It includes several linear algebra operations and numerous algorithms for solving linear systems. For both central processing unit and graphic processing unit devices, there are different matrix storage formats, and real and complex arithmetics in single- and double-precision. The CUDA version includes a self-tuning of the grid, i...
Parallel accelerators are playing an increasingly important role in scientific computing. However, i...
This paper presents the design and implementation of several fun-damental dense linear algebra (DLA)...
This paper discusses the design of linear algebra libraries for high performance computers. Particul...
International audienceDirect and iterative methods are often used to solve linear systems in enginee...
We present several algorithms to compute the solution of a linear system of equa-tions on a GPU, as ...
The increasing complexity of new parallel architectures has widened the gap between adaptability and...
AbstractIn recent years, parallel processing has been widely used in the computer industry. Software...
Abstract—GPUs have been successfully used for acceleration of many mathematical functions and librar...
We propose two high-level application programming interfaces (APIs) to use a graphics processing uni...
International audienceThe increasing complexity of new parallel architectures has widened the gap be...
Modern graphics processing units (GPUs) have been at the leading edge of in-creasing chip-level para...
AbstractNowadays, GPU computations are playing significant role in supercomputing technologies. This...
International audienceThe Simplex algorithm is a well known method to solve linear programming (LP) ...
Abstract — Explaining frameworks of linear equations are presumably a standout amongst the most inve...
We present several algorithms to compute the solution of a linear system of equations on a graphics ...
Parallel accelerators are playing an increasingly important role in scientific computing. However, i...
This paper presents the design and implementation of several fun-damental dense linear algebra (DLA)...
This paper discusses the design of linear algebra libraries for high performance computers. Particul...
International audienceDirect and iterative methods are often used to solve linear systems in enginee...
We present several algorithms to compute the solution of a linear system of equa-tions on a GPU, as ...
The increasing complexity of new parallel architectures has widened the gap between adaptability and...
AbstractIn recent years, parallel processing has been widely used in the computer industry. Software...
Abstract—GPUs have been successfully used for acceleration of many mathematical functions and librar...
We propose two high-level application programming interfaces (APIs) to use a graphics processing uni...
International audienceThe increasing complexity of new parallel architectures has widened the gap be...
Modern graphics processing units (GPUs) have been at the leading edge of in-creasing chip-level para...
AbstractNowadays, GPU computations are playing significant role in supercomputing technologies. This...
International audienceThe Simplex algorithm is a well known method to solve linear programming (LP) ...
Abstract — Explaining frameworks of linear equations are presumably a standout amongst the most inve...
We present several algorithms to compute the solution of a linear system of equations on a graphics ...
Parallel accelerators are playing an increasingly important role in scientific computing. However, i...
This paper presents the design and implementation of several fun-damental dense linear algebra (DLA)...
This paper discusses the design of linear algebra libraries for high performance computers. Particul...