Parallelization of Vector Fitting Algorithm for GPU Platforms

Public Deposited
Resource Type
Creator
Abstract
  • With the continually increasing operating frequencies high-speed effects of modules such as multiconductor interconnect structures and packages are becoming increasingly influential in determining the performance of modern electronic designs. At higher frequencies, they are often characterized by electromagnetic tools yielding tabulated scattering parameter based multiport descriptions or directly using multiport measurements. However, integrating such tabulated data models in regular SPICE like tool environment is a challenge. This was handled by the Vector Fitting (VF) technique, however, it suffers in the presence of large number of ports or poles and becomes computationally slower. To address this problem, recently, parallel vector fitting using multi CPU environment was proposed in the literature. In this thesis, VF algorithm is advanced by proposing the use of the emerging computing platform of GPUs. Several parallel strategies are explored for optimal use of resources: CPUs, GPU and memory, for arriving at better computational performance.

Subject
Language
Publisher
Thesis Degree Level
Thesis Degree Name
Thesis Degree Discipline
Identifier
Rights Notes
  • Copyright © 2019 the author(s). Theses may be used for non-commercial research, educational, or related academic purposes only. Such uses include personal study, research, scholarship, and teaching. Theses may only be shared by linking to Carleton University Institutional Repository and no part may be used without proper attribution to the author. No part may be used for commercial purposes directly or indirectly via a for-profit platform; no adaptation or derivative works are permitted without consent from the copyright owner.

Date Created
  • 2019

Relations

In Collection:

Items