An FPGA-based parallel accelerator for matrix multiplications in the Newton-Raphson method
Document Type
Conference Proceeding
Publication Date
1-1-2005
Abstract
Power flow analysis plays an important role in power grid configurations, operating management and contingency analysis. The Newton-Raphson (NR) iterative method is often enlisted for solving power flow analysis problems. However, it involves computation-expensive matrix multiplications (MMs). In this paper we propose an FPGA-based Hierarchical-SIMD (H-SIMD) machine with its codesign of the Hierarchical Instruction Set Architecture (HISA) to speed up MM within each NR iteration. FPGA stands for Field-Programmable Gate Array. HISA is comprised of medium-grain and coarse-grain instructions. The H-SIMD machine also facilitates better mapping of MM onto recent multimillion-gate FPGAs. At each level, any HISA instruction is classified to be of either the communication or computation type. The former are executed by a controller while the latter are issued to lower levels in the hierarchy. Additionally, by using a memory switching scheme and the high-level HISA set to partition applications, the host-FPGA communication overheads can be hidden. Our test results show sustained high performance. © IFIP International Federation for Information Processing 2005.
Identifier
33744960829 (Scopus)
ISBN
[3540308075, 9783540308072]
Publication Title
Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics
External Full Text Location
https://doi.org/10.1007/11596356_47
e-ISSN
16113349
ISSN
03029743
First Page
458
Last Page
468
Volume
3824 LNCS
Recommended Citation
Xu, Xizhen; Ziavras, Sotirios G.; and Chang, Tae Gyu, "An FPGA-based parallel accelerator for matrix multiplications in the Newton-Raphson method" (2005). Faculty Publications. 19922.
https://digitalcommons.njit.edu/fac_pubs/19922
