Direct Numerical Simulation of Autoignition in a Jet in a Cross-Flow ...
Direct Numerical Simulation of Autoignition in a Jet in a Cross-Flow ...
Direct Numerical Simulation of Autoignition in a Jet in a Cross-Flow ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Figure 1.1: Snapshots <strong>of</strong> temperature and mass fractions <strong>of</strong> HO 2 , OH for the T cf =950 K case on a cross section through the symmetry plane.chemistry subsystem is solved fully implicitly by CVODE, a scalable BDF-basedstiff ODE solver (Cohen and H<strong>in</strong>dmarsh, 1996). Detailed chemistry, thermodynamicproperties and mixture-averaged transport properties are evaluated us<strong>in</strong>gChemk<strong>in</strong> (Kee et al., 1986).Tensor product factorization is the core computational kernel <strong>in</strong> NEK5000. Itis used to evaluate spectral element operators, <strong>in</strong>terpolation, <strong>in</strong>tegration and differentiation.It is cast <strong>in</strong> terms <strong>of</strong> a sequence <strong>of</strong> dense and non-square matrix products(mxm). Optimiz<strong>in</strong>g the mxm kernel was performed on the BG/P us<strong>in</strong>g loop til<strong>in</strong>gand architecture-specific assembly code (Kerkemeier, 2010). The code developmentsresulted <strong>in</strong> improved core throughput and cache utilization (through datareuse) compared to highly optimized BLAS libraries. F<strong>in</strong>ally, Kerkemeier (2010)developed a chemistry calculation kernel for the computation <strong>of</strong> the productionrates, transport and thermodynamic property evaluation. All expensive computationswere vectorized us<strong>in</strong>g the highly optimized math libraries MASS/MASSVwhich allowed best float<strong>in</strong>g po<strong>in</strong>t, load and store performance.2