A parallel version of KIVA-3 based on general purpose numerical software and its use in two-stroke engine applications

  • Authors:
  • Luigi Arnone;Pasqua D'Ambra;Salvatore Filippone

  • Affiliations:
  • Piaggio & C. S.p.A., Viale R. Piaggio 23, 56025 Pontedera, Italy;Center for Research on Parallel Computing and Supercomputers (CPS), of the National Research Council (CNR), Complesso Monte S. Angelo, Via Cintia, 80126 Naples, Italy;IBM Italia, Via Sciangai 53, 00144 Rome, Italy

  • Venue:
  • Practical parallel computing
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Numerical simulations of reactive flows are among the most computational demanding applications in the scientific computing world; the relevant codes are often difficult to maintain and improve, and the solution methods employed may not always be the most up-to-date.In this work we focus on an activity carried out in the context of the PINEAPL project, funded by the European Commission. We have developed a parallel version of the KIVA-3 application software by integrating routines from the parallel sparse solvers of the PINEAPL library in the code, an obtained some interesting results in terms of speed, efficiency and robustness.KIVA-3 is a widely used CFD software for numerical simulation of chemically reactive flows, specifically tailored for engine applications. The parallel version of KIVA-3 is currently in use at Piaggio for the simulation of the scavenging process in two-stroke engines. The reduction of the simulation times obtained with the new code produced important effects on the overall simulation procedure of new engines.