Please use this identifier to cite or link to this item: http://drsr.daiict.ac.in//handle/123456789/544
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorZaveri, Mazad S.
dc.contributor.authorSoni, Pushtivardhan
dc.date.accessioned2017-06-10T14:42:49Z
dc.date.available2017-06-10T14:42:49Z
dc.date.issued2015
dc.identifier.citationSoni, Pushtivardhan (2015). GPU-accelerated method of moments. Dhirubhai Ambani Institute of Information and Communication Technology, 67 p. (Acc.No: T00507)
dc.identifier.urihttp://drsr.daiict.ac.in/handle/123456789/544
dc.description.abstractThis work considers the use of commodity graphics processing units (GPUs) for accelerating run-time critical phase of method of moments (MoM) which is a widely used computational electromagnetic (CEM) technique for solving electromagnetic problems governed by an electric field integral equation (EFIE), and ideally suited for radiation and scattering problems. To this end, scattering analysis of metallic bodies with arbitrary shape using standard Rao-Wilton-Glisson (RWG) basis and weighting functions which is a good tradeoff between accuracy and complexity, is considered for the serial and parallel implementations. Among the phases of MoM—assembling impedance matrix and excitation vector, and solving matrix equation—impedance matrix assembly is the most compute intensive phase, and involves massive data-based parallelism; computation of each matrix element requires execution of a common program with unique data set. Therefore the impedance matrix assembly phase is subjected to the GPU acceleration using CUDA that supports single instruction, multiple data (SIMD) paradigm. The results computed shows a good agreement with the reference values computed with commercial software package such as FEKO. From the performance viewpoint, the GPU-based implementation shows a significant speedups over the CPU-only implementation. The linear growth of speedup with respect to number of CUDA threads used to compute matrix element conforms the scalability of the implementation, and indicates the feasibility of greater speedups for larger problems. The peak speedup for the impedance matrix assembly phase of MoM was measured to be about 30 that turn up about 4× faster execution when considering total MoM solution process for the problem and hardware considered. In addition, the comprehensive treatment of the scattering problem in functional analysis framework and the detailed implementation of MoM make this work useful for developing other accelerated implementations of other computational electromagnetic (CEM) methods (i.e., FDTD, FEM).
dc.publisherDhirubhai Ambani Institute of Information and Communication Technology
dc.subjectAlgorithms
dc.subjectMethods
dc.subjectAlgorithms
dc.subjectUsage
dc.subjectAlgorithms
dc.subjectAnalysis
dc.subjectAlgorithm
dc.subjectComputer subject
dc.subjectMethods
dc.subjectTopical scope
dc.subjectUsage
dc.subjectTopical scope
dc.subjectAnalysis
dc.subjectTopical scope
dc.subjectEarth sciences
dc.classification.ddc530.141 SON
dc.titleGPU-accelerated method of moments
dc.typeDissertation
dc.degreeM. Tech
dc.student.id201311010
dc.accession.numberT00507
Appears in Collections:M Tech Dissertations

Files in This Item:
File Description SizeFormat 
201311010.pdf
  Restricted Access
2.63 MBAdobe PDFThumbnail
View/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.