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

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.

Share

 
COinS