Show simple item record

dc.creatorGandapur, Tasneem Kausar
dc.date.accessioned2012-06-07T22:44:36Z
dc.date.available2012-06-07T22:44:36Z
dc.date.created1996
dc.date.issued1996
dc.identifier.urihttps://hdl.handle.net/1969.1/ETD-TAMU-1996-THESIS-G35
dc.descriptionDue to the character of the original source materials and the nature of batch digitization, quality control issues may be present in this document. Please report any quality issues you encounter to digital@library.tamu.edu, referencing the URI of the item.en
dc.descriptionIncludes bibliographical references: p. 76-78.en
dc.descriptionIssued also on microfiche from Lange Micrographics.en
dc.description.abstractThe objective of this thesis is to examine the feasibility of parallelizing a previously published sequential algorithm. This algorithm uses invariant imbedding to solve an inverse problem associated with the first order, partial differential equation describing radiative transfer. The published algorithm applied invariant imbedding methods to the two stream approximation to a one dimensional radiative transfer equation, resulting in an integrodifferential equation that takes multiple scattering events into account. Two different implementations of the above mentioned serial algorithm viz., Layer Peeling and Characteristic Tracing have been previously described, and the characteristic tracing method has been implemented in parallel. For this thesis, the parallel implementation of the layer peeling algorithm was considered. In this context, layer peeling implies that pertinent quantities are known at some layer, say the (i-I)th, which are used to move deeper, into the ith layer. The parallel implementation was considered because of the anticipated speedup in the solution of the problem under consideration. The algorithm was implemented on an NCUBE 2 machine, with a total of sixty-four processors. Two variations of the parallel algorithm were implemented viz., Block Layer Assignment (BLA), and Rotated Individual Layer Assignment (RILA). The results from the parallel implementation were verified for accuracy by solving the direct problem and using its results as input to the inverse solution. The results obtained from the inverse solution were then compared to the input of the direct solution. Several issues specific to parallel computation were considered in the parallel layer peeling implementation and analysis. These included issues such as task allocation, or the total workload breakdown for assignment to different processors, communication of interim results between processors, and synchronization of the computations from different processors. In order to achieve better performance, the parallel implementation was done by using Reflected Gray Codes for processor assignment. Reflected Gray Code ordering ensures that the address of the processor working on any layer differs in at most a single bit from the processor working on the neighboring layer, so the communication is always between nearest neighbors.en
dc.format.mediumelectronicen
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.publisherTexas A&M University
dc.rightsThis thesis was part of a retrospective digitization project authorized by the Texas A&M University Libraries in 2008. Copyright remains vested with the author(s). It is the user's responsibility to secure permission from the copyright holder(s) for re-use of the work beyond the provision of Fair Use.en
dc.subjectcomputer science.en
dc.subjectMajor computer science.en
dc.titleImplementation and testing of a parallel layer peeling algorithmen
dc.typeThesisen
thesis.degree.disciplinecomputer scienceen
thesis.degree.nameM.S.en
thesis.degree.levelMastersen
dc.type.genrethesisen
dc.type.materialtexten
dc.format.digitalOriginreformatted digitalen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

This item and its contents are restricted. If this is your thesis or dissertation, you can make it open-access. This will allow all visitors to view the contents of the thesis.

Request Open Access