DocumentCode :
1543141
Title :
The Solution of Electromagnetic Field Problems Using a Sliding Window Gauss-Seidel Algorithm on a Multicore Processor
Author :
Moghnieh, Hussein ; Lowther, David A.
Author_Institution :
Dept. of Electr. & Comput. Eng., McGill Univ., Montreal, QC, Canada
Volume :
46
Issue :
8
fYear :
2010
Firstpage :
3081
Lastpage :
3084
Abstract :
Chip-based multicore processors (CMPs) raise the possibility of significant improvement in the performance of electromagnetic simulation tools. They can impact the mesh generation, solution, and result evaluation phases. This paper investigates the parallelization and scalability of Gauss-Seidel on CMPs by using a new cache blocking technique to overcome the small cache problem while using a thread synchronization technique for better cache sharing and to maximize thread cycle utilization.
Keywords :
electromagnetic fields; iterative methods; mesh generation; microprocessor chips; multiprocessing systems; cache blocking technique; cache problem; cache sharing; chip-based multicore processors; electromagnetic field problems; electromagnetic simulation tools; mesh generation; result evaluation phase; sliding window Gauss-Seidel algorithm; thread cycle utilization; thread synchronization technique; Central Processing Unit; Computational modeling; Computer simulation; Electromagnetic fields; Equations; Gaussian processes; Iterative methods; Mesh generation; Multicore processing; Yarn; Cache blocking; Gauss–Seidel iterative method; chip multicore processors (CMPs); electromagnetic field problem solver;
fLanguage :
English
Journal_Title :
Magnetics, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9464
Type :
jour
DOI :
10.1109/TMAG.2010.2048421
Filename :
5512918
Link To Document :
بازگشت