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
Thumbnail | Title | Date Uploaded | Visibility | Actions |
---|---|---|---|---|
elumalai-parallelizationofvectorfittingalgorithmfor.pdf | 2023-05-05 | Public | Download |