SOLVING LARGE FULL SETS OF LINEAR EQUATIONS ON A MICROCOMPUTER.

Item

Title
SOLVING LARGE FULL SETS OF LINEAR EQUATIONS ON A MICROCOMPUTER.
Identifier
AAI8629748
identifier
8629748
Creator
THURM, JOSEPH.
Contributor
Pat Sterbenz
Date
1986
Language
English
Publisher
City University of New York.
Subject
Computer Science
Abstract
The solution of Ax = b, where the entire matrix A cannot fit into RAM, is examined. Various methods are presented for partitioning A into submatrices, which are then stored on disk until needed. Based on the partitioning scheme, algorithms decomposing A into LU factors are developed and analyzed. Since these algorithms do explicit disk reads and writes for the submatrices of A, the selection of algorithm which does the least of the I/O is of paramount importance.;The row storage method stores several complete rows together in a submatrix, so the original matrix A is viewed as an array of blocks. The maximum size of each block is approximately one-half of available memory. Since all the decomposition algorithms for this storage method require two blocks to be in memory at once, the row storage method assumes that at least two complete rows will fit into memory at once.;The column storage method stores several complete columns together in a submatrix, so the matrix A is viewed as a vector of blocks. Again, the maximum size of each block is approximately one-half of available memory, and all the decomposition algorithms for this storage method require that at least two complete columns will fit into memory at once.;The submatrix storage method divides A into a matrix of square blocks. This storage method does not require two complete rows or columns to fit into memory at once. Some of the decomposition algorithms require that three blocks be in memory at once, limiting the size of a block to one-third of memory. Other decomposition algorithms only require two blocks to be in memory at once, allowing the blocks to grow to one-half memory.;Based on the amount of memory available and the dimensions of A, the storage method and associated decomposition algorithm which do the least amount of I/O are determined from the results presented.
Type
dissertation
Source
PQT Legacy CUNY.xlsx
degree
Ph.D.
Program
Computer Science
Item sets
CUNY Legacy ETDs