Masters Theses
Keywords and Phrases
Finite Difference Time Domain (FDTD)
Abstract
"Full-wave time-domain algorithms, such as the finite-difference time-domain (FDTD) method, are extensively used in the design of electromagnetic systems. Many systems have become increasingly complex so that it is not possible to run a practical problem on a single-processor computer. Writing and implementing a practical parallel FDTD code that executes on one computer with many processors or many single-processor computers significantly reduces the computation time. This paper discusses the algorithms required for parallelizing an existing FDTD code, EZ-FDTD, using the Message-Passing Interface (MPI) library. The present parallelization of EZ-FDTD breaks a large problem into smaller computational blocks that are spread across several processes in time, memory and space, called spread memory parallel FDTD. In spread memory parallel EZ-FDTD each process node reports their execution times to the server at certain time steps, and based on these reports, the model section boundaries are shifted . Practical engineering problems were simulated for the non-spread memory and the spread memory parallel EZ-FDTD code to determine the difference in performance"--Abstract, page iii.
Advisor(s)
Drewniak, James L.
Committee Member(s)
Pommerenke, David
Stanley, R. Joe
Department(s)
Electrical and Computer Engineering
Degree Name
M.S. in Electrical Engineering
Research Center/Lab(s)
Electromagnetic Compatibility (EMC) Laboratory
Publisher
University of Missouri--Rolla
Publication Date
Summer 2005
Pagination
ix, 43 pages
Note about bibliography
Includes bibliographical references (page 42).
Rights
© 2005 Sarah Ann Seguin, All rights reserved.
Document Type
Thesis - Restricted Access
File Type
text
Language
English
Subject Headings
Time-domain analysis -- Mathematical modelsFinite differences -- Mathematical modelsParallel processing (Electronic computers)
Thesis Number
T 8801
Print OCLC #
63199092
Recommended Citation
Seguin, Sarah A., "The parallelization of a finite-difference time-domain code for the simulation of practical engineering problems" (2005). Masters Theses. 3752.
https://scholarsmine.mst.edu/masters_theses/3752
Share My Thesis If you are the author of this work and would like to grant permission to make it openly accessible to all, please click the button above.