La biblioteca de funciones denominada Subprogramas B´asicos de Algebra ´ Lineal (BLAS-1) es considerada el est´andar de programaci´on en computaci´on cient´ıfica. En este trabajo nos enfocamos en el an´alisis de diversas t´ecnicas de optimizaci´on de c´odigo para incrementar el desempe˜no computacional de BLAS-1. En particular abordamos un enfoque combinacional para explorar las posibles formas de codificaci´on empleando la t´ecnica de unroll con diversos niveles de profundidad, programaci´on vectorial de datos con MMX y SSE para procesadores Intel. Empleando las funciones principales de BLAS-1 determinamos num´ericamente un incremento computacional, expresado en mega-flops, de hasta 52 % en comparaci´on con la biblioteca optimizada BLAS-1 ...
Basic Linear Algebra Subprograms (BLAS) are building blocks for many other matrix computations BLAS ...
A package of 38 low-level subprograms for many of the basic operations of numerical linear algebra i...
The arrival of hardware accelerators has created a new gold rush to be the rst to deliver their pr...
The functions library, called Basic Linear Algebra Subprograms (BLAS-1), is considered the programmi...
The Basic Linear Algebra Subprograms or BLAS provide the foundation for much of the software used i...
Abstract—Scientific programmers often turn to vendor-tuned Basic Linear Algebra Subprograms (BLAS) t...
A technique for optimizing software is proposed that involves the use of a standardized set of compu...
One of the key areas for enabling users to efficiently use an HPC system is providing optimized BLAS...
Basic Linear Algebra Subprograms (BLAS) and Linear Algebra Package (LAPACK) form basic building bloc...
National audienceDue to non-associativity of floating-point operations and dynamic scheduling on par...
This paper describes an approach for the automatic generation and optimization of numerical softwar...
This paper describes an implementation of Level 3 of the Basic Linear Algebra Subprogram (BLAS-3) li...
This paper describes an implementation of Level 3 of the Basic Linear Algebra Subprogram (BLAS-3) li...
U današnjem tehnološkom dobu znanost i industrija vape za računalnom snagom i bore se s barijerama, ...
Abstract The Basic Linear Algebra Subprograms, BLAS, are the basic computa-tional kernels in most ap...
Basic Linear Algebra Subprograms (BLAS) are building blocks for many other matrix computations BLAS ...
A package of 38 low-level subprograms for many of the basic operations of numerical linear algebra i...
The arrival of hardware accelerators has created a new gold rush to be the rst to deliver their pr...
The functions library, called Basic Linear Algebra Subprograms (BLAS-1), is considered the programmi...
The Basic Linear Algebra Subprograms or BLAS provide the foundation for much of the software used i...
Abstract—Scientific programmers often turn to vendor-tuned Basic Linear Algebra Subprograms (BLAS) t...
A technique for optimizing software is proposed that involves the use of a standardized set of compu...
One of the key areas for enabling users to efficiently use an HPC system is providing optimized BLAS...
Basic Linear Algebra Subprograms (BLAS) and Linear Algebra Package (LAPACK) form basic building bloc...
National audienceDue to non-associativity of floating-point operations and dynamic scheduling on par...
This paper describes an approach for the automatic generation and optimization of numerical softwar...
This paper describes an implementation of Level 3 of the Basic Linear Algebra Subprogram (BLAS-3) li...
This paper describes an implementation of Level 3 of the Basic Linear Algebra Subprogram (BLAS-3) li...
U današnjem tehnološkom dobu znanost i industrija vape za računalnom snagom i bore se s barijerama, ...
Abstract The Basic Linear Algebra Subprograms, BLAS, are the basic computa-tional kernels in most ap...
Basic Linear Algebra Subprograms (BLAS) are building blocks for many other matrix computations BLAS ...
A package of 38 low-level subprograms for many of the basic operations of numerical linear algebra i...
The arrival of hardware accelerators has created a new gold rush to be the rst to deliver their pr...