DocumentCode :
3637075
Title :
Parallel sparse matrix solver for direct circuit simulations on FPGAs
Author :
Tarek Nechma;Mark Zwolifiski;Jeff Reeve
Author_Institution :
School of Electrical and Computer Science University of Southampton, UK
fYear :
2010
Firstpage :
2358
Lastpage :
2361
Abstract :
As part of our effort to parallelise SPICE simulations over multiple FPGAs, we present a parallel FPGA implementation for a sparse matrix solver optimised for execution on a single FPGA node. Our approach combines static pivoting with symbolic analysis to compute an accurate task flow-graph which efficiently exploits parallelism at multiple granularities and sustains high floating-point data rates. The sparse matrix solver is tested with circuit simulation matrices from the University of Florida matrix collection. We report a 10–30X speedup compared to a 2.4 GHz Intel Core Duo processor running UMFPACK, a state-of-the-art sparse matrix solver.
Keywords :
"Sparse matrices","Circuit simulation","Field programmable gate arrays","SPICE","Circuit testing","Computational modeling","Parallel processing","Matrix decomposition","Equations","Hardware"
Publisher :
ieee
Conference_Titel :
Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
Print_ISBN :
978-1-4244-5308-5
Type :
conf
DOI :
10.1109/ISCAS.2010.5537195
Filename :
5537195
Link To Document :
بازگشت