Solving a Two-Dimensional Elliptic Model Problem with the Conjugate Gradient Method Using Matrix-Free SSOR Preconditioning in Matlab

dc.contributor.authorGassman, Amanda K.
dc.contributor.authorGobbert, Matthias K.
dc.date.accessioned2018-10-23T13:41:07Z
dc.date.available2018-10-23T13:41:07Z
dc.date.issued2009
dc.description.abstractThe existing Preconditioned Conjugate Gradient method in Matlab can be optimized in terms of wall clock time and, more importantly, required storage space. The developed optimized algorithm was tested repeatedly on a two dimensional Poisson problem to ensure that it produced the same numerical solution as the original Matlab function. The algorithm was optimized in several stages: rst a function was created that reused some vectors in the algorithm, next we developed a matrix-free method of computing matrix-vector multiplications with the system matrix, then a matrix-free method that implements preconditioning on the system matrix was derived, and nally all memory-saving techniques were combined in order to create a matrix-free Preconditioned Conjugate Gradient method. This superior algorithm computes the same numerical solution to our problem as Matlab's original method, but requires less memory and less time. Ultimately, the goal of optimizing the algorithm was achieved and convergence results are presented to con rm the accuracy of the new method and demonstrate its superiority.en_US
dc.description.urihttps://userpages.umbc.edu/~gobbert/papers/GassmanGobbertTRMatlab2009.pdfen_US
dc.format.extent13 pagesen_US
dc.genretechnical reporten_US
dc.identifierdoi:10.13016/M2833N27F
dc.identifier.urihttp://hdl.handle.net/11603/11646
dc.language.isoen_USen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Mathematics Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofseriesHPCF Technical Report;HPCF-2009-2
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
dc.subjectMatlaben_US
dc.subjectTwo-Dimensional Elliptic Modelen_US
dc.subjectPreconditioned Conjugate Gradient methoden_US
dc.subjectMatrix-Freeen_US
dc.subjecttwo dimensional Poisson problemen_US
dc.subjectUMBC High Performance Computing Facility (HPCF)en_US
dc.titleSolving a Two-Dimensional Elliptic Model Problem with the Conjugate Gradient Method Using Matrix-Free SSOR Preconditioning in Matlaben_US
dc.typeTexten_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
GassmanGobbertTRMatlab2009.pdf
Size:
162.6 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.68 KB
Format:
Item-specific license agreed upon to submission
Description: