There exist algorithms, also called "fast" algorithms, which exploit the special structure of Toeplitz matrices so that, e.g., allow to solve a linear system of equations in O(n2) flops. However, some implementations of ...
[EN] In this work an accurate and efficient method based on matrix splines for computing
matrix exponential is given. An algorithm and a MATLAB implementation have been
developed and compared with the state-of-the-art ...
Dolz, Manuel F.; Alventosa, Fran J.; Alonso-Jordá, Pedro; Vidal Maciá, Antonio Manuel(John Wiley & Sons, 2019)
[EN] The input and output signals of a digital signal processing system can often be represented by a rectangular matrix as it is the case of the beamformer algorithm, a very useful particular algorithm that allows extraction ...
Dolz, Manuel F.; Alventosa, Fran J.; Alonso-Jordá, Pedro; Vidal Maciá, Antonio Manuel(Springer-Verlag, 2019)
[EN] There exist problems in the field of digital signal processing, such as filtering of acoustic signals that require processing a large amount of data in real time. The beamforming algorithm, for instance, is a process ...
Belloch Rodríguez, José Antonio; Alventosa, Fran J.; Alonso-Jordá, Pedro; Quintana Ortí, Enrique Salvador; Vidal Maciá, Antonio Manuel(Springer Verlag (Germany), 2017-01)
Tablets and smart phones are nowadays equipped with low-power processor
architectures such as the ARMv7 and the ARMv8 series. These processors integrate
powerful SIMD units to exploit the intrinsic data-parallelism of ...
[EN] In this work we introduce new rational-polynomial Hermite matrix expansions which allow us to obtain a new accurate and efficient method for computing the matrix cosine. This method is compared with other state-of-the-art ...
[ES] El trabajo realizado en este TFM ha consistido en realizar una aplicación que
mediante el análisis de datos de los datos recopilados mediante la plataforma
API APP CIUDAD obtenga unos resultados y los proporcione ...
[EN] Hierarchical matrices are a numerical tool for representing, in a sparse way and in a linear-logarithmic storage cost, dense problems that arise in integral and partial differential equations. For some basic linear ...
Diouri, Mohammed El Mehdi; Dolz Zaragozá, Manuel Francisco; Glück, Olivier; Lefèvre, Laurent; Alonso-Jordá, Pedro; Catalán, Sandra; Mayo, Rafael; Quintana Ortí, Enrique Salvador(Elsevier, 2014-06)
Large-scale distributed systems (e.g., datacenters, HPC systems, clouds, large-scale networks, etc.) con- sume and will consume enormous amounts of energy. Therefore, accurately monitoring the power dissipation and energy ...
Auto-tuning techniques have been used in the design of routines in recent years. The goal is to develop routines which automatically adapt to the conditions of the computational system in such a way that efficient executions ...
Alonso-Jordá, Pedro; Dolz Zaragozá, Manuel Francisco; Vidal Maciá, Antonio Manuel(Elsevier, 2014-05-01)
Toeplitz matrices are characterized by a special structure that can be exploited in order to obtain fast linear system solvers. These solvers are difficult to parallelize due to their low computational cost and their closely ...
[EN] This paper presents an implementation of one of the most up-to-day algorithms proposed to compute the matrix trigonometric functions sine and cosine. The method used is based on Taylor series approximations which ...
Alonso-Jordá, Pedro; Dolz Zaragozá, Manuel Francisco; Igual, Francisco D.; Mayo, Rafael; Quintana Ortí, Enrique Salvador(Springer Verlag (Germany), 2012-11)
[EN] This paper analyzes the impact on power con- sumption of two DVFS-control strategies when applied to the execution of dense linear algebra operations on multi- core processors. The strategies considered here, prototyped ...
[EN] Trigonometric matrix functions play a fundamental role in second order differential equations. This work presents an algorithm based on Taylor series for computing the matrix cosine. It uses a backward error analysis ...
The simulation in computers of the evolution of pressure and temperature inside a cavity when acoustic energy is injected results in a very stiff and high time consuming application. The split-step method used for the ...
This paper addresses the efficient exploitation of task-level parallelism, present in many dense linear alge- bra operations, from the point of view of both computa- tional performance and energy consumption. The strategies ...
Alonso-Jordá, Pedro; Dolz Zaragozá, Manuel Francisco; Igual, Francisco D.; Mayo, Rafael; Quintana Ortí, Enrique Salvador(Wiley, 2014-10)
The road towards Exascale Computing requires a holistic effort to address three different challenges simultaneously: high performance, energy efficiency, and programmability. The use of runtime task schedulers to orchestrate ...
[EN] Record linkage is a technique widely used to gather data stored in disparate data sources that presumably pertain to the same real world entity. This integration can be done deterministically or probabilistically, ...
Aliaga, Jose I.; Alonso Jordá, Pedro; Badía Contelles, José Manuel; Chacon, Pablo; Davidovic, Davo; Lopez-Blanco, Jose R.; Quintana-Orti, Enrique S(Elsevier, 2016-03-15)
We introduce a new iterative Krylov subspace-based eigensolver for the simulation of
macromolecular motions on desktop multithreaded platforms equipped with multicore
processors and, possibly, a graphics accelerator ...
Alventosa, Fran J.; Alonso-Jordá, Pedro; Vidal Maciá, Antonio Manuel; Piñero, Gema; Quintana-Ortí, Enrique S.(Springer-Verlag, 2019-03)
[EN] The processing of digital sound signals often requires the computation of the QR factorization of a rectangular system matrix. However, sometimes, only a given (and probably small) part of the system matrix varies ...