USE OF HIGH-LEVEL BASIC LINEAR ALGEBRA SUBPROGRAMS (BLAS) IN VISCOELASTIC FLOW SIMULATIONS

Authors
Citation
D. Rajagopalan, USE OF HIGH-LEVEL BASIC LINEAR ALGEBRA SUBPROGRAMS (BLAS) IN VISCOELASTIC FLOW SIMULATIONS, Journal of non-Newtonian fluid mechanics, 74(1-3), 1998, pp. 299-307
Citations number
10
Categorie Soggetti
Mechanics
ISSN journal
03770257
Volume
74
Issue
1-3
Year of publication
1998
Pages
299 - 307
Database
ISI
SICI code
0377-0257(1998)74:1-3<299:UOHBLA>2.0.ZU;2-9
Abstract
This paper discusses the advantages of using higher level Basic Linear Algebra Subprograms (BLAS) in linear equation solvers. On workstation s with cache memory, the execution time to solve a system of linear eq uations can be reduced by as much as 90% (10-fold speedup) by using Le vel 3 BLAS. The frontal elimination code developed at M.I.T. [1] is mo dified to exploit Level 3 BLAS. The enhanced frontal solver runs at ar ound 550 Mflops on a single processor of a Gray C90, and about 3-4 tim es slower on a 195-MHz SGI Power Challenge. (C) 1998 Elsevier Science B.V.