Results 1 -
7 of
7
Parallelization of the QR Decomposition with Column Pivoting Using Column Cyclic Distribution on Multicore and GPU Processors
"... Abstract. The QR decomposition with column pivoting (QRP) of a matrix is widely used for numerical rank revealing in applications. The performance of LAPACK implementation (DGEQP3) of the Householder QRP algorithm is limited by Level 2 BLAS operations required for updating the column norms. In this ..."
Abstract
- Add to MetaCart
Abstract. The QR decomposition with column pivoting (QRP) of a matrix is widely used for numerical rank revealing in applications. The performance of LAPACK implementation (DGEQP3) of the Householder QRP algorithm is limited by Level 2 BLAS operations required for updating the column norms
A BLAS-3 version of the QR factorization with column pivoting
- SIAM J. SCI. COMPUT
, 1995
"... The QR factorization with column pivoting (QRP), originally suggested by Golub and Businger in 1965, is a popular approach to computing rank-revealing factorizations. Using BLAS Level 1, it was implemented in LINPACK, and, using BLAS Level 2, in LAPACK. While the BLAS Level2version delivers, in gen ..."
Abstract
-
Cited by 20 (3 self)
- Add to MetaCart
, in general, superior performance, it may result in worse performance for large matrix sizes due to cache e ects. We introduce a modi cation of the QRP algorithm which allows the use of BLAS Level 3 kernels while maintaining the numerical behavior of the LINPACK and LAPACK implementations. Experimental
ALGEBRAIC ALGORITHMS1
, 2012
"... This is a preliminary version of a Chapter on Algebraic Algorithms in the up- ..."
Abstract
- Add to MetaCart
This is a preliminary version of a Chapter on Algebraic Algorithms in the up-
Redesign of Higher-level Matrix Algorithms for Multicore and Distributed Architectures and Applications in Quantum Monte Carlo Simulation
"... Abstract—Numerical algorithm runtimes are increasingly dominated by the cost of communication (memory access), which can exceed the cost of floating point operations by orders of magnitude. A great deal of efforts had been focused on the design of communication-avoiding parallel matrix operations us ..."
Abstract
- Add to MetaCart
. In this paper, as a case study, we present an HPMO-avoiding algorithm for the Green’s function calculation in quantum Monte Carlo simulation. The original algorithm utilizes the QRdecomposition with column pivoting (QRP) as computational kernel. QRP is an HPMO. The redesigned algorithm maintains the same
The generalized triangular decomposition
- Mathematics of Computation
, 2006
"... Abstract. Given a complex matrix H, we consider the decomposition H = QRP ∗ , where R is upper triangular and Q and P have orthonormal columns. Special instances of this decomposition include (a) the singular value decomposition (SVD) where R is a diagonal matrix containing the singular values on th ..."
Abstract
-
Cited by 32 (4 self)
- Add to MetaCart
Abstract. Given a complex matrix H, we consider the decomposition H = QRP ∗ , where R is upper triangular and Q and P have orthonormal columns. Special instances of this decomposition include (a) the singular value decomposition (SVD) where R is a diagonal matrix containing the singular values
Self-Organizable P2P Document Search Engine for Knowledge Management
"... this paper, we focus on the selforganization of a community structure based on user preferences for P2P systems. We propose these methods to improve P2P search performance: 1) Extended Pong,2)Pong Proxy, 3) QRP with Firework 4) Backward Learning, and 5) Community Self-Organization Algorithm. We ..."
Abstract
- Add to MetaCart
this paper, we focus on the selforganization of a community structure based on user preferences for P2P systems. We propose these methods to improve P2P search performance: 1) Extended Pong,2)Pong Proxy, 3) QRP with Firework 4) Backward Learning, and 5) Community Self-Organization Algorithm. We
Volume I: Computer Science and Software Engineering
, 2013
"... Algebraic algorithms deal with numbers, vectors, matrices, polynomials, for-mal power series, exponential and differential polynomials, rational functions, algebraic sets, curves and surfaces. In this vast area, manipulation with matri-ces and polynomials is fundamental for modern computations in Sc ..."
Abstract
- Add to MetaCart
Algebraic algorithms deal with numbers, vectors, matrices, polynomials, for-mal power series, exponential and differential polynomials, rational functions, algebraic sets, curves and surfaces. In this vast area, manipulation with matri-ces and polynomials is fundamental for modern computations