Abstract
FAST-EVP is a simulation tool for internal combustion engines running on cluster platforms; it has evolved from the KIVA-3V code base, but has been extensively rewritten making use of modern linear solvers, parallel programming techniques and advanced physical models.
The software is currently in use at the consulting firm NUMIDIA, and has been applied to a diverse range of test cases from industry, obtaining simulation results for complex geometries in short time frames.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Amsden, A.A., O’Rourke, P.J., Butler, T.D.: KIVA-II: A Computer Program for Chemically Reactive Flows with Sprays, Los Alamos National Lab., Tech. Rep. LA-11560-MS (1989)
Amsden, A.A.: KIVA 3: A KIVA Program with Block Structured Mesh for Complex Geometries, Los Alamos National Lab., Tech. Rep. LA-12503-MS (1993)
Barrett, R., Berry, M., Chan, T., Demmel, J., Donat, J., Dongarra, J., Eijkhout, V., Pozo, R., Romine, C., van der Vorst, H.: Templates for the solution of linear systems. SIAM, Philadelphia (1993)
Buttari, A., D’Ambra, P., di Serafino, D., Filippone, S.: Extending PSBLAS to build parallel schwarz preconditioners. In: Dongarra, J., Madsen, K., Waśniewski, J. (eds.) PARA 2004. LNCS, vol. 3732, pp. 593–602. Springer, Heidelberg (2006) (to appear)
D’Ambra, P., Di Serafino, D., Filippone, S.: On the Development of PSBLAS-based Parallel Two-level Schwarz Preconditioners, Preprint n. 1/2005, Dipartimento di Matematica, Seconda Universitá di Napoli (2005)
D’Ambra, P., Filippone, S., Nobile, P.: The Use of a Parallel Numerical Library in Industrial Simulations: The Case Study of the Design of a Two-Stroke Engine. In: Proc. of Annual Meeting of ISCS 1997, Istituto Motori-CNR ed. (1998)
Filippone, S., D’Ambra, P., Colajanni, M.: Using a Parallel Library of Sparse Linear Algebra in a Fluid Dynamics Applications Code on Linux Clusters. In: Joubert, G., Murli, A., Peters, F., Vanneschi, M. (eds.) Parallel Computing - Advances & Current Issues, pp. 441–448. Imperial College Press Pub., London (2002)
Filippone, S., Colajanni, M.: PSBLAS: A library for parallel linear algebra computation on sparse matrices. ACM Trans. Math. Softw. 26(4), 527–550 (2000)
Dongarra, J., Whaley, R.: A user’s guide to the BLACS v1.0. LAPACK working note #94 (June), University of Tennessee (1995), http://www.netlib.org/lapack/lawns
O’Rourke, P.J., Amsden, A.A.: Implementation of a Conjugate Residual Iteration in the KIVA Computer Program, Los Alamos National Lab., Tech. Rep. LA-10849-MS (1986)
Nachtigal, N.M., Reddy, S.C., Threfethen, L.N.: How fast are nonsymmetric matrix iterations?, SIAM J. Matrix Anal. Applic. 13, 778–795 (1992)
Kelley, C.T.: Iterative Methods for Linear and Nonlinear Equations. SIAM, Philadelphia (1995)
Greenbaum, A.: Iterative Methods for Solving Linear Systems. SIAM, Philadelphia (1997)
Threfethen, L.N.: Pseudospectra of linear operators. SIAM Review 39, 383–406 (1997)
Patankar, S.V.: Numerical Heat Transfer and Fluid Flow. Hemisphere Publ. Corp.
Pracht, W.E.: Calculating Three–Dimensional Fluid Flows at All Speeds with an Eulerian–Lagrangian Computing Mesh. J. of Comp. Physics 17 (1975)
Saad, Y.: Iterative Methods for Sparse Linear Systems. PWS Pub, Boston (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bella, G., Buttari, A., De Maio, A., Del Citto, F., Filippone, S., Gasperini, F. (2005). FAST-EVP: An Engine Simulation Tool. In: Yang, L.T., Rana, O.F., Di Martino, B., Dongarra, J. (eds) High Performance Computing and Communications. HPCC 2005. Lecture Notes in Computer Science, vol 3726. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11557654_108
Download citation
DOI: https://doi.org/10.1007/11557654_108
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29031-5
Online ISBN: 978-3-540-32079-1
eBook Packages: Computer ScienceComputer Science (R0)