Solving Fredholm Integral Equations Using Chebyshev Polynomials

In this thesis, we study the approximation of the Fredholm integral equation of the second kind using Chebyshev series expansions. We also modified the resulting algorithms to be suitable for running on a Graphics Processing Unit (GPU). With fixed precision, the results of this method become inaccur...

Full description

Bibliographic Details
Main Author: Lerner, Jeremy Neil
Language:en
Published: The University of Arizona. 2012
Online Access:http://hdl.handle.net/10150/245079
id ndltd-arizona.edu-oai-arizona.openrepository.com-10150-245079
record_format oai_dc
spelling ndltd-arizona.edu-oai-arizona.openrepository.com-10150-2450792015-10-23T04:57:33Z Solving Fredholm Integral Equations Using Chebyshev Polynomials Lerner, Jeremy Neil In this thesis, we study the approximation of the Fredholm integral equation of the second kind using Chebyshev series expansions. We also modified the resulting algorithms to be suitable for running on a Graphics Processing Unit (GPU). With fixed precision, the results of this method become inaccurate due to the exponential growth of the matrix condition number as number of terms in the series increases. The GPU implementation of the modified algorithm attained a significant speedup compared to the Central Processing Unit (CPU). However, the GPU libraries currently support neither an adaptive step size for integration nor arbitrary precision and therefore experienced larger error than the CPU implementation. 2012-05 text Electronic Thesis http://hdl.handle.net/10150/245079 en Copyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author. The University of Arizona.
collection NDLTD
language en
sources NDLTD
description In this thesis, we study the approximation of the Fredholm integral equation of the second kind using Chebyshev series expansions. We also modified the resulting algorithms to be suitable for running on a Graphics Processing Unit (GPU). With fixed precision, the results of this method become inaccurate due to the exponential growth of the matrix condition number as number of terms in the series increases. The GPU implementation of the modified algorithm attained a significant speedup compared to the Central Processing Unit (CPU). However, the GPU libraries currently support neither an adaptive step size for integration nor arbitrary precision and therefore experienced larger error than the CPU implementation.
author Lerner, Jeremy Neil
spellingShingle Lerner, Jeremy Neil
Solving Fredholm Integral Equations Using Chebyshev Polynomials
author_facet Lerner, Jeremy Neil
author_sort Lerner, Jeremy Neil
title Solving Fredholm Integral Equations Using Chebyshev Polynomials
title_short Solving Fredholm Integral Equations Using Chebyshev Polynomials
title_full Solving Fredholm Integral Equations Using Chebyshev Polynomials
title_fullStr Solving Fredholm Integral Equations Using Chebyshev Polynomials
title_full_unstemmed Solving Fredholm Integral Equations Using Chebyshev Polynomials
title_sort solving fredholm integral equations using chebyshev polynomials
publisher The University of Arizona.
publishDate 2012
url http://hdl.handle.net/10150/245079
work_keys_str_mv AT lernerjeremyneil solvingfredholmintegralequationsusingchebyshevpolynomials
_version_ 1718101631509200896