Many scientific or engineering applications involve matrix operations, in which reduction of vectors is a common operation. If the core operator of the reduction is deeply pipelined, which is usually the case, dependencies between the input data elements cause data hazards. To tackle this problem, we propose a new reduction method with low latency and high pipeline utilization. The performance of the proposed design is evaluated for both single data set and multiple data set scenarios. Further, QR decomposition is used to demonstrate how the proposed method can accelerate its execution. We implement the design on an FPGA and compare its results to other methods
Masters Research - Master of Philosophy (MPhil)Matrix-vector multiplication is widely used in scienc...
Abstract—A systolic array provides an alternative comput-ing paradigm to the von Neuman architecture...
In recent years, the field of high-performance computing has been facing a new challenge: achieving ...
Many scientific or engineering applications involve matrix operations, in which reduction of vectors...
Hardware accelerators are getting increasingly important in heterogeneous systems for many applicati...
Interprocessor communication often dominates the runtime of large matrix computations. We present a ...
QR decomposition is a computationally intensive linear al-gebra operation that factors a matrix A in...
Matrix decomposition and computation constitute an important part of various signal processing, imag...
International audienceInterprocessor communication often dominates the runtime of large matrix compu...
UnrestrictedThe large capacity of field programmable gate arrays (FPGAs) has prompted researchers to...
Low-rank matrices arise in many scientific and engineering computations. Both computational and stor...
In the world of high performance computing huge efforts have been put to accelerate Numerical Linear...
Conference PaperThis paper presents a novel architecture for matrix inversion by generalizing the QR...
The trend of computing faster and more efficiently has been a driver for the computing industry sinc...
Cholesky factorization is a fundamental problem in most engineering and science computation applicat...
Masters Research - Master of Philosophy (MPhil)Matrix-vector multiplication is widely used in scienc...
Abstract—A systolic array provides an alternative comput-ing paradigm to the von Neuman architecture...
In recent years, the field of high-performance computing has been facing a new challenge: achieving ...
Many scientific or engineering applications involve matrix operations, in which reduction of vectors...
Hardware accelerators are getting increasingly important in heterogeneous systems for many applicati...
Interprocessor communication often dominates the runtime of large matrix computations. We present a ...
QR decomposition is a computationally intensive linear al-gebra operation that factors a matrix A in...
Matrix decomposition and computation constitute an important part of various signal processing, imag...
International audienceInterprocessor communication often dominates the runtime of large matrix compu...
UnrestrictedThe large capacity of field programmable gate arrays (FPGAs) has prompted researchers to...
Low-rank matrices arise in many scientific and engineering computations. Both computational and stor...
In the world of high performance computing huge efforts have been put to accelerate Numerical Linear...
Conference PaperThis paper presents a novel architecture for matrix inversion by generalizing the QR...
The trend of computing faster and more efficiently has been a driver for the computing industry sinc...
Cholesky factorization is a fundamental problem in most engineering and science computation applicat...
Masters Research - Master of Philosophy (MPhil)Matrix-vector multiplication is widely used in scienc...
Abstract—A systolic array provides an alternative comput-ing paradigm to the von Neuman architecture...
In recent years, the field of high-performance computing has been facing a new challenge: achieving ...