IDEAS home Printed from https://ideas.repec.org/p/sce/scecf0/143.html
   My bibliography  Save this paper

Block Parallel Algorithms For Solving The General Linear Model

Author

Listed:
  • Erricos J. Kontoghiorghes

    (Universite de Neuchatel)

  • Berc Rustem

    (Imperial College)

Abstract

The General Linear Model (GLM) is the parent model of econometrics. Simultaneous equations and seemingly unrelated regression equation (SURE) models, to name but a few, can be formulated as a GLM. The estimation of the GLM can be viewed as a Generalized Linear Least-Squares problem (GLLSP). The solution of the GLLSP has been considered extensively. Serial algorithms have been proposed and numerical libraries such as LAPACK and ScALAPACK provide routines for solving the GLLSP using the generalized QR decomposition. These routines are efficient only when the matrices in the GLLSP are fully dense. However, in most cases one of the matrices corresponds to the triangular Cholesky factor of the disturbance's variance-covariance matrix.Indeed, the efficient serial algorithm, which is based on Givens rotations, exploits the triangular structure of the matrix. A parallel version of the serial Givens algorithm has shown that only in a few, extreme cases can it outperform the straightforward Householder algorithm, which ignores the structure of the matrices.In this paper, we propose block-updating algorithms for solving the GLLSP when one of the matrices has a triangular structure. The algorithms use Householder transformations, which are found to be efficient with contemporary parallel computers. The theoretical computational complexity of the algorithms, which is useful in evaluating the performance of parallel implementations, is derived. Extensions of the algorithms to SURE models are discussed.

Suggested Citation

  • Erricos J. Kontoghiorghes & Berc Rustem, 2000. "Block Parallel Algorithms For Solving The General Linear Model," Computing in Economics and Finance 2000 143, Society for Computational Economics.
  • Handle: RePEc:sce:scecf0:143
    as

    Download full text from publisher

    To our knowledge, this item is not available for download. To find whether it is available, there are three options:
    1. Check below whether another version of this item is available online.
    2. Check on the provider's web page whether it is in fact available.
    3. Perform a search for a similarly titled item that would be available.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:sce:scecf0:143. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Christopher F. Baum (email available below). General contact details of provider: https://edirc.repec.org/data/sceeeea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.