Abstract

An efficient real-time implementation of recursive least squares (RLS) algorithms using a multiprocessor system in a ring network is investigated. This method is based on a parallel block processing approach, where a stream of input data is divided into blocks and a block is assigned to each processor in rotation. To solve the dependency problems between the processors, the decomposition and the look-ahead methods are utilized. The former is used for algorithms which have decomposable structures, such as the QR algorithms based on the Givens rotation. The latter is applied to the implementation of undecomposable algorithms including the direct correlation methods and the QR algorithms based on the Householder transformation. The performance of the system, such as the maximum throughput and the efficiency, is quantitatively analyzed. >

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call