Using PLAPACK--parallel Linear Algebra Package

Using PLAPACK--parallel Linear Algebra Package

Author: Robert A. Van de Geijn

Publisher: MIT Press

Published: 1997

Total Pages: 222

ISBN-13: 9780262720267

DOWNLOAD EBOOK

This book is a comprehensive introduction to all the components of a high-performance parallel linear algebra library, as well as a guide to the PLAPACK infrastructure. PLAPACK is a library infrastructure for the parallel implementation of linear algebra algorithms and applications on distributed memory supercomputers such as the Intel Paragon, IBM SP2, Cray T3D/T3E, SGI PowerChallenge, and Convex Exemplar. This infrastructure allows library developers, scientists, and engineers to exploit a natural approach to encoding so-called blocked algorithms, which achieve high performance by operating on submatrices and subvectors. This feature, as well as the use of an alternative, more application-centric approach to data distribution, sets PLAPACK apart from other parallel linear algebra libraries, allowing for strong performance and significanltly less programming by the user. This book is a comprehensive introduction to all the components of a high-performance parallel linear algebra library, as well as a guide to the PLAPACK infrastructure. Scientific and Engineering Computation series


Handbook of Linear Algebra

Handbook of Linear Algebra

Author: Leslie Hogben

Publisher: CRC Press

Published: 2006-11-02

Total Pages: 1402

ISBN-13: 1420010573

DOWNLOAD EBOOK

The Handbook of Linear Algebra provides comprehensive coverage of linear algebra concepts, applications, and computational software packages in an easy-to-use handbook format. The esteemed international contributors guide you from the very elementary aspects of the subject to the frontiers of current research. The book features an accessibl


ScaLAPACK Users' Guide

ScaLAPACK Users' Guide

Author: L. S. Blackford

Publisher: SIAM

Published: 1997-01-01

Total Pages: 362

ISBN-13: 9780898713978

DOWNLOAD EBOOK

ScaLAPACK is an acronym for Scalable Linear Algebra Package or Scalable LAPACK. It is a library of high-performance linear algebra routines for distributed memory message-passing MIMD computers and networks of workstations supporting parallel virtual machine (PVM) and/or message passing interface (MPI). It is a continuation of the LAPACK project, which designed and produced analogous software for workstations, vector supercomputers, and shared memory parallel computers. Both libraries contain routines for solving systems of linear equations, least squares problems, and eigenvalue problems. The goals of both projects are efficiency, scalability, reliability, portability, flexibility, and ease of use. ScaLAPACK includes routines for the solution of dense, band, and tridiagonal linear systems of equations, condition estimation and iterative refinement, for LU and Cholesky factorization, matrix inversion, full-rank linear least squares problems, orthogonal and generalized orthogonal factorizations, orthogonal transformation routines, reductions to upper Hessenberg, bidiagonal and tridiagonal form, reduction of a symmetric-definite/ Hermitian-definite generalized eigenproblem to standard form, the symmetric/Hermitian, generalized symmetric/Hermitian, and nonsymmetric eigenproblem, and the singular value decomposition. Prototype codes are provided for out-of-core linear solvers for LU, Cholesky, and QR, the matrix sign function for eigenproblems, an HPF interface to a subset of ScaLAPACK routines, and SuperLU. Software is available in single-precision real, double-precision real, single-precision complex, and double-precision complex. The software has been written to be portable across a wide range of distributed-memory environments such as the Cray T3, IBM SP, Intel series, TM CM-5, networks of workstations, and any system for which PVM or MPI is available. Each Users' Guide includes a CD-ROM containing the HTML version of the ScaLAPACK Users' Guide, the source code for ScaLAPACK and LAPACK, testing and timing programs, prebuilt versions of the library for a number of computers, example programs, and the full set of LAPACK Working Notes.


Linear Algebra, Markov Chains, and Queueing Models

Linear Algebra, Markov Chains, and Queueing Models

Author: Carl D. Meyer

Publisher: Springer Science & Business Media

Published: 2012-12-06

Total Pages: 300

ISBN-13: 146138351X

DOWNLOAD EBOOK

This IMA Volume in Mathematics and its Applications LINEAR ALGEBRA, MARKOV CHAINS, AND QUEUEING MODELS is based on the proceedings of a workshop which was an integral part of the 1991-92 IMA program on "Applied Linear Algebra". We thank Carl Meyer and R.J. Plemmons for editing the proceedings. We also take this opportunity to thank the National Science Founda tion, whose financial support made the workshop possible. A vner Friedman Willard Miller, Jr. xi PREFACE This volume contains some of the lectures given at the workshop Lin ear Algebra, Markov Chains, and Queueing Models held January 13-17, 1992, as part of the Year of Applied Linear Algebra at the Institute for Mathematics and its Applications. Markov chains and queueing models play an increasingly important role in the understanding of complex systems such as computer, communi cation, and transportation systems. Linear algebra is an indispensable tool in such research, and this volume collects a selection of important papers in this area. The articles contained herein are representative of the underlying purpose of the workshop, which was to bring together practitioners and re searchers from the areas of linear algebra, numerical analysis, and queueing theory who share a common interest of analyzing and solving finite state Markov chains. The papers in this volume are grouped into three major categories-perturbation theory and error analysis, iterative methods, and applications regarding queueing models.


Numerical Methods in Matrix Computations

Numerical Methods in Matrix Computations

Author: Åke Björck

Publisher: Springer

Published: 2014-10-07

Total Pages: 812

ISBN-13: 3319050893

DOWNLOAD EBOOK

Matrix algorithms are at the core of scientific computing and are indispensable tools in most applications in engineering. This book offers a comprehensive and up-to-date treatment of modern methods in matrix computation. It uses a unified approach to direct and iterative methods for linear systems, least squares and eigenvalue problems. A thorough analysis of the stability, accuracy, and complexity of the treated methods is given. Numerical Methods in Matrix Computations is suitable for use in courses on scientific computing and applied technical areas at advanced undergraduate and graduate level. A large bibliography is provided, which includes both historical and review papers as well as recent research papers. This makes the book useful also as a reference and guide to further study and research work.


Solving the Schrodinger Equation

Solving the Schrodinger Equation

Author: Paul L. A. Popelier

Publisher: World Scientific

Published: 2011

Total Pages: 375

ISBN-13: 1848167253

DOWNLOAD EBOOK

The Schrodinger equation is the master equation of quantum chemistry. The founders of quantum mechanics realised how this equation underpins essentially the whole of chemistry. However, they recognised that its exact application was much too complicated to be solvable at the time. More than two generations of researchers were left to work out how to achieve this ambitious goal for molecular systems of ever-increasing size. This book focuses on non-mainstream methods to solve the molecular electronic Schrodinger equation. Each method is based on a set of core ideas and this volume aims to explain these ideas clearly so that they become more accessible. By bringing together these non-standard methods, the book intends to inspire graduate students, postdoctoral researchers and academics to think of novel approaches. Is there a method out there that we have not thought of yet? Can we design a new method that combines the best of all worlds?


Numerical Linear Algebra

Numerical Linear Algebra

Author: Lothar Reichel

Publisher: Walter de Gruyter

Published: 2011-06-01

Total Pages: 213

ISBN-13: 3110857650

DOWNLOAD EBOOK

The series is aimed specifically at publishing peer reviewed reviews and contributions presented at workshops and conferences. Each volume is associated with a particular conference, symposium or workshop. These events cover various topics within pure and applied mathematics and provide up-to-date coverage of new developments, methods and applications.


The Architecture of Scientific Software

The Architecture of Scientific Software

Author: Ronald F. Boisvert

Publisher: Springer

Published: 2013-04-17

Total Pages: 369

ISBN-13: 0387354077

DOWNLOAD EBOOK

Scientific applications involve very large computations that strain the resources of whatever computers are available. Such computations implement sophisticated mathematics, require deep scientific knowledge, depend on subtle interplay of different approximations, and may be subject to instabilities and sensitivity to external input. Software able to succeed in this domain invariably embeds significant domain knowledge that should be tapped for future use. Unfortunately, most existing scientific software is designed in an ad hoc way, resulting in monolithic codes understood by only a few developers. Software architecture refers to the way software is structured to promote objectives such as reusability, maintainability, extensibility, and feasibility of independent implementation. Such issues have become increasingly important in the scientific domain, as software gets larger and more complex, constructed by teams of people, and evolved over decades. In the context of scientific computation, the challenge facing mathematical software practitioners is to design, develop, and supply computational components which deliver these objectives when embedded in end-user application codes. The Architecture of Scientific Software addresses emerging methodologies and tools for the rational design of scientific software, including component integration frameworks, network-based computing, formal methods of abstraction, application programmer interface design, and the role of object-oriented languages. This book comprises the proceedings of the International Federation for Information Processing (IFIP) Conference on the Architecture of Scientific Software, which was held in Ottawa, Canada, in October 2000. It will prove invaluable reading for developers of scientific software, as well as for researchers in computational sciences and engineering.


Applied Parallel Computing. Industrial Computation and Optimization

Applied Parallel Computing. Industrial Computation and Optimization

Author: Jerzy Wasniewski

Publisher: Springer Science & Business Media

Published: 1996-12-11

Total Pages: 744

ISBN-13: 9783540620952

DOWNLOAD EBOOK

Although the last decade has witnessed significant advances in control theory for finite and infinite dimensional systems, the stability and control of time-delay systems have not been fully investigated. Many problems exist in this field that are still unresolved, and there is a tendency for the numerical methods available either to be too general or too specific to be applied accurately across a range of problems. This monograph brings together the latest trends and new results in this field, with the aim of presenting methods covering a large range of techniques. Particular emphasis is placed on methods that can be directly applied to specific problems. The resulting book is one that will be of value to both researchers and practitioners.