SlideShare a Scribd company logo
1 of 43
Download to read offline
TOWARDS EXASCALE
ENGINE SIMULATIONS
WITH NEK5000
erhtjhtyhy
HPC User Forum – Dearborn, MI
September 6th 2018
Paul Fischer
Professor at UIUC
Argonne Associate
Ananias Tomboulides
Professor at Aristotle University
Argonne Associate
Saumil Patel
Postdoctoral Appointee
Argonne National Laboratory
Muhsin M Ameen
Mechanical Engineer
Argonne National Laboratory
Stefan Kerkemeier
Argonne Associate
Sibendu Som
Section Manager
Argonne National Laboratory
OUTLINE
• Internal Combustion Engine Research – Trends and Challenges
• Role of Simulations in Engine Research
• Do Engine Simulations Need Exascale Computing?
• Need for High-order Numerics
• Nek5000: High-order Scalable Spectral Element Code for Exascale Computing
• TCC Engine Simulations using Nek5000
• Future Work
• Summary
▪ IC engines will continue to be an ubiquitous powertrain
component for many decades due to:
▪ Competitive well-to-wheel energy efficiency
▪ Potential for near-zero harmful emissions
▪ Cost-effectiveness
▪ Highly developed fueling infrastructure
▪ Over-arching objective:
▪ Speed the advancement of these positive attributes
▪ Provide powertrain solutions that maximize efficiency
▪ Minimize emissions at the lowest possible cost
▪ Objective of this project: Develop the next generation
engine simulation code that can scale well on the future
exascale platforms
BACKGROUND
➢ Engine power density has been increasing
➢ Faster acceleration
➢ Vehicle size and weight have increased,
but fuel economy has improved
Source: Light-Duty Automotive Technology, Carbon Dioxide Emissions, and Fuel Economy Trends: 1975 Through
2017, EPA-420-R-18-001, January 2018.
IMPROVED ENGINES INCREASE VEHICLE FUEL ECONOMY
HIGHWAY VEHICLE EMISSIONS HAVE BEEN DECLINING
Total highway vehicle emissions have declined (from 2002 to 2015),even as the number of vehicles and VMT have
increased
Source: U.S. Environmental Protection Agency, National Emissions Inventory and Air Pollutant Emissions Trends Data.
NEW CARS CLEAN THE AIR!
Source: Gurpreet Singh, DOE Vehicle Technologies Office Annual Merit Review, 2018
▪ Improve understanding of, and ability
to manipulate, combustion processes
▪ Improve understanding of how fuel
properties impact the efficiency of
modern engines
▪ Generate knowledge and insight
necessary for industry to develop the
next generation engines and fuels
capable of improving the fuel
economy of passenger and
commercial vehicles.
Source: Gurpreet Singh, DOE Vehicle Technologies Office Annual Merit Review, 2018
REMAINING TECHNICAL CHALLENGES
▪ Accurate, science-based, simulations using CFD
can shed light on the complex phenomena within
an ICE by improving the fundamental
understanding that will help to establish and
characterize the physical causes of stochastic
events.
▪ Predictive simulations were identified as an
important tool in enabling increased engine
efficiency [U.S. DOE – Office of Science]
▪ Advanced simulation of processes such as the
turbulent gas-exchange process, heat transfer,
and fluid interactions with the cylinder walls are
critical to realizing efficient engines with greater
power density.
ROLE OF SIMULATIONS
Challenges: Two-phase flows, all modes of heat-transfer, combustion chemistry for different fuels, turbulent -
reacting flows, material issues (conjugate heat transfer) …
Moving boundaries, grid convergence is challenging, …
PISTON ENGINES: MULTI-PHYSICS, MULTI-SCALE PROBLEM
Droplets
Bulk Flow
5 µm
100 mm
5 ƞs
1 ms
UncertaintyQuantification
•[10x] 360 degree cylinder geometry
•[10x] multiple cycle variations
•[10x] more accurate turbulence model (LES)
•[10x] accurate spray dynamics
•[50x] detailed chemical kinetics
for real transportation fuels
TOTAL Speedup needs are 500,000 times TODAY’S standard
(today’s industry standard is 64 cores with 24 hour turnaround)
CO-DESIGN OF ENGINES AND FUELS: AN EXASCALE PROBLEM
According to John Deur, Director of Engine Research at Cummins Inc., the following levels of speedup are
needed to significantly impact today’s engine development*
OUR PROBLEM IS EXASCALE => 30 million cores for 24 hour turnaround!
In general scalable codes are highly desirable since todays cluster will be tomorrow’s laptop
* DOE Engine Simulation Roadmap Workshop - August 18, 2014
HIGH-FIDELITY MODELS ACROSS
THE DESIGN SPACE
(Capability Computing)
HIGH THROUGHPUT SIMULATIONS TO
EXPLORE THE FULL DESIGN SPACE
(Capacity Computing)
High-order, scalable codes:
Nek5000
Low-order codes:
Converge, OpenFOAM, etc.
DNS LES
NEK5000
INFLUENCE OF SCALING ON DISCRETIZATION
➢ Where do High-Order and Low-Order methods part
ways?
➢ Large problem sizes enabled by peta- & exascale
computers allow propagation of small features (size 𝜆)
over distances L >> 𝜆. If speed ~ 1, then tfinal ~ L / 𝜆.
SPECTRAL ELEMENT CONVERGENCE: EXPONENTIAL WITH N
➢ 4 orders-of-magnitude
error reduction when
doubling the resolution in
each direction
➢ For a given error,
➢ Reduced number of gridpoints
➢ Reduced memory footprint.
➢ Reduced data movement.
Exact Navier-Stokes Solution (Kovazsnay ‘48)
SPECTRAL ELEMENT METHOD
➢ Problem Description: Incompressible viscous flow driven by a constant pressure gradient between two infinite
parallel plates (Kim, Moin & Moser, JFM 1987, MKM 1999)
➢ Computational domain: (Lx, Ly, Lz) = (4πδ, 2δ, 2πδ)
➢ Reynolds number: Re = Um δ / 𝜈 = 2800
ADVANTAGE OF HIGH-ORDER CODES
OpenFOAM vs. Nek5000
➢ Performance and accuracy comparison of
Nek5000 and OpenFOAM for turbulent
channel flow at Re = 2800 [Sprague et al.
2010 @ Nek5000 users meeting].
➢ For a given accuracy, turbulent channel
flow simulations using SEM (Nek5000)
requires half as many gridpoints in normal
direction (1/8th as many for total domain)
➢ Nek5000 is more efficient, requiring 1/8th
the computational resources for the
simulation results.
Strong-scaling results on NREL’s Intel Xeon
5570 cluster for P = 32 - 2048
Wall shear-stress comparison with DNS results
for varying number of points in the wall-normal
direction, ny
Performance Accuracy
NEK5000: HIGHLIGHTS
➢Nek5000 is a spectral element code that has been under active development for 30+ years
➢Applications span a wide range of fields, including fluid flow, thermal convection, combustion
and magnetohydrodynamics
➢User community includes over 400+ scientists and engineers in academia, laboratories and
industry
➢ Annual user meetings and hackathons
➢Currently part of codesign center funded by the exascale computing project – CEED (Center for
Efficient Exascale Discretizations) and PSAAP-II Center for Multiphase Turbulence
➢ Part of the European ExaFLOW program for external aerodynamics simulations
➢Heavily used by the nuclear energy community, and is part of the NEAMS (Nuclear Energy
Advanced Modeling and Simulations Program) Center of Excellence
➢Current version can handle low-Mach and incompressible flows; compressible version under
validation at UIUC and UF
➢Combustion model development at ETH-Zürich
➢ Spatial Discretization: Spectral Element Method (SEM) (Patera 84,
Maday & Patera 89)
▪ Body-fitting capabilities for complex geometries
▪ Solution is represented as Nth-order tensor-product
polynomials inside each element (typically N ~ 4 – 15)
▪ Delivers minimal numerical dispersion (Kreiss & Oliger 72,
Gottlieb et al. 2007)
▪ Exponential convergence with N for smooth solutions
➢ Temporal Discretization
▪ Semi-Implicit & Characteristic-Based Schemes
▪ 2nd or 3rd
➢ ALE formulation for moving geometries
➢ Low-Mach number formulation
▪ Scale separation between fluid and acoustic wave propagation
▪ Variable density (due to heat release) (Rehm & Baum 78)
➢ High-order splitting scheme
▪ Continuity & momentum: semi-implicit
▪ Species & energy: fully implicit (CVODE) (Tomboulides et al., 97)
NEK5000: NUMERICAL APPROACH
NEK5000: MESHING AND POST-PROCESSING
Mesh Generation
➢ Genbox: Simple box-type meshes
➢ Prenek: Dedicated Nek5000 meshing software for slightly more
complex meshes
➢ Mesh converters: Nek5000 provides utilities to seamlessly convert
meshes generated from several 3rd party mesh generators to Nek
meshes
➢ ICEM
➢ CUBIT
➢ HOPR
➢ High-order grid-to-grid interpolation utility to use several sequential
SEM meshes for a transient moving geometry simulation
Post-Processing
➢ Nek5000 results can be visualized using ParaView or Visit
NEK5000: HIGHLIGHTS
➢ Cycle to cycle variation
of incompressible flow in
a piston-valve assembly
experiment performed at
Imperial College in
London.
➢ Good agreement in
terms of flow structure as
well as mean and rms
velocities at different
piston positions and
measurement locations
NEK5000: SCALABILITY
Geometry and Valve Timings
Bore (Lo) 9.2 cm
Stroke 8.6 cm
Connecting rod length 23.1 cm
Geometric Compression Ratio 10:1
Clearance Height 0.95 cm
RPM 500
Max. Piston Velocity (Uo) 229.017 (cm/s)
Intake Valve Opening (IVO) 0 CAD
Intake Valve Closing (IVC) 180 CAD
Exhaust Valve Opening (EVO) 540 CAD
Exhaust Valve Closing (EVC) 720 CAD
Boundary Conditions for Air
Intake Pressure 101.325 kPa
Intake Temperature 400 K
Pipe Temperature 400 K
Cylinder Wall Temp 500 K
➢ 21 cycles of motored operation
➢ Characteristic Time-Stepping for ALE
(Patel et al. 2017)
▪ CFL = 3.5
ICE SIMULATIONS USING NEK5000
Motored TCC-III Engine
Valve-Profile
0 90 180 270 360 450 540 630 720
CA [deg]
0
3
6
9
Lift[mm]
intake
exhaust
Presented at the VERIFI 2017 Workshop
Resolution Parameters
Polynomial Order (N) 5
Min # of Elements 68K @ TDC Intake
Max # of Elements 210K @ TDC Compression
Min # of Total Points 7.5 M @ TDC Intake
Max # of Total Points 23 M @ TDC Compression
Element Size (h) 0.75mm – 1.5mm
Effective Resolution
O (h/N2) – O (h/N)
0.05 – 0.25mm @ TDC Intake
0.03 – 0.12mm @ TDC Compression
➢ 28 SEM grids constructed a priori in
CUBIT
▪ High-Order g2gi
➢ Computational Cost:
▪ 54K CPUhr/Cycle on Theta (KNL)
▪ 13 Hours/Cycle, Using 4,096
processors
TCC-III: COMPUTATIONAL SET-UP
➢ Intake Stroke: λ2 vortex criterion
(Jeong & Hussein ‘95) involves
velocity gradients
➢ Comp/Exp Stroke:
▪ Heat Flux along the Boundary
▪ Temperature within the cylinder
➢ Exhaust Stroke:
▪ λ2 vortices in the exhaust pipe
TCC-III
4-Stroke Cycle
TCC-III: Movie made by G. Giannakopoulos, ETH-
Zurich
z
x
y
➢ Intake Jet Variability
▪ Flapping motion
▪ Penetration and Orientation
Cycle 3
Cycle 4
Cycle 5
0
68.7 (m/s)
34.4
z
x
TCC-III
Cycle-to-Cycle Results – Velocity Magnitude, 25 CAD, y=0
➢ Smaller eddies develop during compression stroke
➢ Re increases 5x due to decrease in kin. viscosity (ν = μ(T)/ρ(P,T))
➢ Max Resolution at TDC
TCC-III
Results – Heat Flux on the Cylinder Head, z=0
SCALABILITY
This work: production runs at 18.8K pts/process (80% efficiency)
512 1024 2048 4096 8192 16384 32768
Cores
Strong Scaling on Theta (ALCF)
▪ Code development
– Compressibility formulation
– Lagrangian phase – spray and ignition submodels
– Combustion models – premixed, non-premixed, advanced chemistry solvers
▪ Validation
– Real engine platforms
– Spray flames
▪ Scalability
– Demonstrate scalability on next-generation platforms
NEXT STEPS
SUMMARY
• Trends and challenges in IC engine research was demonstrated
• Simulations will continue to play an important role in IC engine research
• Predictive and high-throughput engine simulations require exascale computing.
• There is a need for highly parallel, and highly accurate (higher order methods) code
such as Nek5000 code for exascale computing.
• Lower order commercial codes can also utilize exascale computing in a “capacity
fashion” wherein multiple jobs are bundled together and submitted.
• Nek5000 was used to perform multi-cycle LES for a motored engine. Strong scalability
was demonstrated up to 32,768 cores.
• Future plans include incorporating advanced spray, combustion, and ignition models.
Sponsors: U.S. Department of Energy
Gurpreet Singh, Michael Weismiller
This work was supported by Laboratory Directed Research and Development (LDRD) funding from Argonne
National Laboratory, provided by the Director, Office of Science, of the U.S. Department of Energy under
Contract No. DE-AC02-06CH11357
This work was also supported by the Swiss Competence Center for Energy Research – Efficient Systems for
Mobility (SCCER Mobility)
This research used resources of the Argonne Leadership Computing Facility, which is a DOE Office of
Science User Facility supported under Contract DE-AC02-06CH11357.
G. Giannakopoulos (ETH Zurich), M. Min (Argonne)
ACKNOWLEDGEMENTS
THANK YOU
mameen@anl.gov
BACKUP SLIDES
SPECTRAL ELEMENT METHOD
NEK5000
National security
Stockpile
stewardship
Next-generation
electromagnetics
simulation of hostile
environment and
virtual flight testing for
hypersonic re-entry
vehicles
Energy security
Turbine wind plant
efficiency
Design and
commercialization
of SMRs
Nuclear fission
and fusion reactor
materials design
Subsurface use
for carbon capture,
petroleum extraction,
waste disposal
High-efficiency,
low-emission
combustion engine and
gas turbine design
Carbon capture and
sequestration scaleup
Biofuel catalyst design
Scientific discovery
Cosmological probe of
the standard model of
particle physics
Validate fundamental
laws of nature
Plasma wakefield
accelerator design
Light source-enabled
analysis of protein and
molecular structure and
design
Find, predict,
and control materials
and properties
Predict and control
stable ITER operational
performance
Demystify origin of
chemical elements
Earth system
Accurate regional
impact assessments in
Earth system models
Stress-resistant crop
analysis and catalytic
conversion
of biomass-derived
alcohols
Metagenomics
for analysis of
biogeochemical cycles,
climate change,
environmental
remediation
Economic security
Additive manufacturing
of qualifiable
metal parts
Urban planning
Reliable and
efficient planning
of the power grid
Seismic hazard
risk assessment
Health care
Accelerate
and translate
cancer research
EXASCALE APPLICATIONS ARE TARGETING NATIONAL PROBLEMS IN SIX KEY
STRATEGIC PILLARS
Computational Domain
TURBULENT ROUND JET SIMULATIONS
▪ Objective: Utilize Nek5000 to
simulate reacting fuel jets
▪ As a preliminary study, LES of
turbulent non-reacting round jets
were performed with Nek5000
▪ Prenek utility used for mesh
generation
▪ Boundary layers accurately resolved
using a stretched body-fitting mesh
Grid structure in the
pipe section
Grid structure at the jet exit
Computational Setup
TURBULENT ROUND JET SIMULATIONS
➢Simulations show good agreement with experimental measurements
➢Performing convergence study with respect to grid size and polynomial order
➢This setup will be used as a starting point for the combustion model development
Effect of polynomial order on jet structure
N=5
N=7
Validation of radial velocity profiles
With experimental measurements
NEK5000 IS NO STRANGER TO COMBUSTION COMMUNITY
• Has been coupled with CHEMKIN-based libraries to compute reaction and diffusion
rates
USING HIGH-ORDER CODES TO IMPROVE THE
PERFORMANCE OF LOW-ORDER CODES
Z. Wang, M.M. Ameen, S. Som, J. Abraham, SAE Int. J. Comm. Vehicles 10(2):2017, doi:10.4271/2017-01-0575
INTRODUCTION
➢Most engine CFD codes employ low-order discretization schemes and implicit solvers to
ensure numerical stability
➢These low-order schemes tend to add large numerical viscosity to the solution
➢This is ideal for RANS since the turbulent viscosity is much higher than numerical
viscosity for high Re engine flows, but can be troublesome for LES
Courtesy: T. Poinsot, LES4ICE 2016
Using a RANS code for LES A good LES code
NUMERICS OF THE CODES
Comparison of Low-order and high-order codes
High-order code1 Low-order code2
Solver Finite difference method Finite volume method
Spatial discretization 6th-order Pade scheme 2nd-order central scheme and 1st order upwind
Temporal discretization 4th-order Runge-Kutta scheme 1st-order
Inflow/outflow BC Navier-Stokes Characteristic BC Dirichlet / Neumann
Time-step Acoustically-limited Convection/Diffusion CFL
Language Fortran 90 C
1M. Sayeed, V. Magi, and J. Abraham, On the Efficiency of a High-Performance Parallel Solver for Turbulent Reacting Flow
Simulations, Numerical Methods in Heat Transfer, Part B, 59(3):169-189, 2011.
2Richards, K. J., Senecal, P. K., and Pomraning, E., "CONVERGE (v2.3)," Convergent Science, Inc., Madison, WI, 2016.
LES OF TURBULENT ROUND JET
Comparison of Codes
Low-order code
High-order code
➢ The same grid setup was used for both
the codes
➢ The high-order code shows excellent
agreement with the experiments
➢ The low-order code shows earlier jet
break-up and larger spreading rates
Case
Potential Core Length (dj)
[6.2]
Spreading Rate (S)
[0.094-0.102]
High-order 5.5 0.104
Low-order 15.5 0.115
Low-order code:
Baseline setup
High-order code:
Low-order code:
Improved setup
LES OF TURBULENT ROUND JET
➢High-order code simulations motivated
improvements in the low-order code setup
➢Low-order code provides similar jet structure
as the high-order code by modifying the
perturbation scheme and subgrid model

More Related Content

What's hot

Solution to AERMOD/PRIME PM10 Overpredictions for Extremely Short, Long and W...
Solution to AERMOD/PRIME PM10 Overpredictions for Extremely Short, Long and W...Solution to AERMOD/PRIME PM10 Overpredictions for Extremely Short, Long and W...
Solution to AERMOD/PRIME PM10 Overpredictions for Extremely Short, Long and W...Sergio A. Guerra
 
Critical Review of the Building Downwash Algorithms in AERMOD
Critical Review of the Building Downwash Algorithms in AERMODCritical Review of the Building Downwash Algorithms in AERMOD
Critical Review of the Building Downwash Algorithms in AERMODRon Petersen, PhD, CCM, FASHRAE
 
Icota 8th seminar well intervention (2)
Icota 8th seminar well intervention (2)Icota 8th seminar well intervention (2)
Icota 8th seminar well intervention (2)Clement Laplane
 
Simulation Modeling Upscaling Process
Simulation Modeling Upscaling ProcessSimulation Modeling Upscaling Process
Simulation Modeling Upscaling ProcessFaisal Al-Jenaibi
 
NAFEMS Americas Elements presentation
NAFEMS Americas Elements presentationNAFEMS Americas Elements presentation
NAFEMS Americas Elements presentationAngus Lock
 
Prezentare citon energen 2021 1 in
Prezentare citon energen 2021 1 inPrezentare citon energen 2021 1 in
Prezentare citon energen 2021 1 inIulian NITA
 
Reservoir Modeling with Petrel
Reservoir Modeling with PetrelReservoir Modeling with Petrel
Reservoir Modeling with Petreladeeba setu
 
SAE COMVEC 2014 CFD Expert Panel - The Adjoint Solver
SAE COMVEC 2014 CFD Expert Panel - The Adjoint SolverSAE COMVEC 2014 CFD Expert Panel - The Adjoint Solver
SAE COMVEC 2014 CFD Expert Panel - The Adjoint SolverAngus Lock
 
Citon's involvement in the development and implementation of SMR in Romania ai
Citon's involvement in the development and implementation of SMR in Romania aiCiton's involvement in the development and implementation of SMR in Romania ai
Citon's involvement in the development and implementation of SMR in Romania aiIulianNita4
 
Elements CAE white paper
Elements CAE white paperElements CAE white paper
Elements CAE white paperAngus Lock
 
joyglobalpresentationsiemenstrifectamar2016-160429150056
joyglobalpresentationsiemenstrifectamar2016-160429150056joyglobalpresentationsiemenstrifectamar2016-160429150056
joyglobalpresentationsiemenstrifectamar2016-160429150056Darren Simoni
 
Streamline Solutions - Elements Vehicle CAE Suite
Streamline Solutions - Elements Vehicle CAE SuiteStreamline Solutions - Elements Vehicle CAE Suite
Streamline Solutions - Elements Vehicle CAE SuiteAngus Lock
 
59323623 1943-g-g-001-r c
59323623 1943-g-g-001-r c59323623 1943-g-g-001-r c
59323623 1943-g-g-001-r chomeworkping4
 
D&D Program Anl Template Aug 2009 Linked In
D&D Program   Anl Template   Aug 2009   Linked InD&D Program   Anl Template   Aug 2009   Linked In
D&D Program Anl Template Aug 2009 Linked Inlboing
 
HUB:BLE-2 06 Day 2 Plenary
HUB:BLE-2 06  Day 2 PlenaryHUB:BLE-2 06  Day 2 Plenary
HUB:BLE-2 06 Day 2 PlenarySpace IDEAS Hub
 
Eclipse reservoir simulation project presentation slides team ucsi
Eclipse reservoir simulation project presentation slides   team ucsiEclipse reservoir simulation project presentation slides   team ucsi
Eclipse reservoir simulation project presentation slides team ucsiBilly Lim Zhen Hao
 

What's hot (20)

Solution to AERMOD/PRIME PM10 Overpredictions for Extremely Short, Long and W...
Solution to AERMOD/PRIME PM10 Overpredictions for Extremely Short, Long and W...Solution to AERMOD/PRIME PM10 Overpredictions for Extremely Short, Long and W...
Solution to AERMOD/PRIME PM10 Overpredictions for Extremely Short, Long and W...
 
Critical Review of the Building Downwash Algorithms in AERMOD
Critical Review of the Building Downwash Algorithms in AERMODCritical Review of the Building Downwash Algorithms in AERMOD
Critical Review of the Building Downwash Algorithms in AERMOD
 
Shale & tight reservoir simulation cmg
Shale & tight reservoir simulation cmgShale & tight reservoir simulation cmg
Shale & tight reservoir simulation cmg
 
Icota 8th seminar well intervention (2)
Icota 8th seminar well intervention (2)Icota 8th seminar well intervention (2)
Icota 8th seminar well intervention (2)
 
Simulation Modeling Upscaling Process
Simulation Modeling Upscaling ProcessSimulation Modeling Upscaling Process
Simulation Modeling Upscaling Process
 
NAFEMS Americas Elements presentation
NAFEMS Americas Elements presentationNAFEMS Americas Elements presentation
NAFEMS Americas Elements presentation
 
UMAR FAROOQ CV
UMAR FAROOQ CVUMAR FAROOQ CV
UMAR FAROOQ CV
 
Prezentare citon energen 2021 1 in
Prezentare citon energen 2021 1 inPrezentare citon energen 2021 1 in
Prezentare citon energen 2021 1 in
 
Reservoir Modeling with Petrel
Reservoir Modeling with PetrelReservoir Modeling with Petrel
Reservoir Modeling with Petrel
 
Using HTRI technology within Petro-SIM
Using HTRI technology within Petro-SIM Using HTRI technology within Petro-SIM
Using HTRI technology within Petro-SIM
 
SAE COMVEC 2014 CFD Expert Panel - The Adjoint Solver
SAE COMVEC 2014 CFD Expert Panel - The Adjoint SolverSAE COMVEC 2014 CFD Expert Panel - The Adjoint Solver
SAE COMVEC 2014 CFD Expert Panel - The Adjoint Solver
 
CV_ Dec-2014_Final
CV_ Dec-2014_FinalCV_ Dec-2014_Final
CV_ Dec-2014_Final
 
Citon's involvement in the development and implementation of SMR in Romania ai
Citon's involvement in the development and implementation of SMR in Romania aiCiton's involvement in the development and implementation of SMR in Romania ai
Citon's involvement in the development and implementation of SMR in Romania ai
 
Elements CAE white paper
Elements CAE white paperElements CAE white paper
Elements CAE white paper
 
joyglobalpresentationsiemenstrifectamar2016-160429150056
joyglobalpresentationsiemenstrifectamar2016-160429150056joyglobalpresentationsiemenstrifectamar2016-160429150056
joyglobalpresentationsiemenstrifectamar2016-160429150056
 
Streamline Solutions - Elements Vehicle CAE Suite
Streamline Solutions - Elements Vehicle CAE SuiteStreamline Solutions - Elements Vehicle CAE Suite
Streamline Solutions - Elements Vehicle CAE Suite
 
59323623 1943-g-g-001-r c
59323623 1943-g-g-001-r c59323623 1943-g-g-001-r c
59323623 1943-g-g-001-r c
 
D&D Program Anl Template Aug 2009 Linked In
D&D Program   Anl Template   Aug 2009   Linked InD&D Program   Anl Template   Aug 2009   Linked In
D&D Program Anl Template Aug 2009 Linked In
 
HUB:BLE-2 06 Day 2 Plenary
HUB:BLE-2 06  Day 2 PlenaryHUB:BLE-2 06  Day 2 Plenary
HUB:BLE-2 06 Day 2 Plenary
 
Eclipse reservoir simulation project presentation slides team ucsi
Eclipse reservoir simulation project presentation slides   team ucsiEclipse reservoir simulation project presentation slides   team ucsi
Eclipse reservoir simulation project presentation slides team ucsi
 

Similar to Towards Exascale Engine Simulations with NEK5000

HPC Accelerating Combustion Engine Design
HPC Accelerating Combustion Engine DesignHPC Accelerating Combustion Engine Design
HPC Accelerating Combustion Engine Designinside-BigData.com
 
Thesis_presentation1
Thesis_presentation1Thesis_presentation1
Thesis_presentation1Bhushan Velis
 
Accelerators at ORNL - Application Readiness, Early Science, and Industry Impact
Accelerators at ORNL - Application Readiness, Early Science, and Industry ImpactAccelerators at ORNL - Application Readiness, Early Science, and Industry Impact
Accelerators at ORNL - Application Readiness, Early Science, and Industry Impactinside-BigData.com
 
Barcelona Supercomputing Center, Generador de Riqueza
Barcelona Supercomputing Center, Generador de RiquezaBarcelona Supercomputing Center, Generador de Riqueza
Barcelona Supercomputing Center, Generador de RiquezaFacultad de Informática UCM
 
Developing a new generation of energy efficiency products for reciprocating e...
Developing a new generation of energy efficiency products for reciprocating e...Developing a new generation of energy efficiency products for reciprocating e...
Developing a new generation of energy efficiency products for reciprocating e...Bowman Power
 
Cfd introduction
Cfd introductionCfd introduction
Cfd introductionSantosh V
 
Multiphase Flow Modeling and Simulation: HPC-Enabled Capabilities Today and T...
Multiphase Flow Modeling and Simulation: HPC-Enabled Capabilities Today and T...Multiphase Flow Modeling and Simulation: HPC-Enabled Capabilities Today and T...
Multiphase Flow Modeling and Simulation: HPC-Enabled Capabilities Today and T...inside-BigData.com
 
Oak Ridge National Labs - Automotive / Electric Vehicle Capabilities
Oak Ridge National Labs - Automotive / Electric Vehicle CapabilitiesOak Ridge National Labs - Automotive / Electric Vehicle Capabilities
Oak Ridge National Labs - Automotive / Electric Vehicle CapabilitiesForth
 
Architectural Optimizations for High Performance and Energy Efficient Smith-W...
Architectural Optimizations for High Performance and Energy Efficient Smith-W...Architectural Optimizations for High Performance and Energy Efficient Smith-W...
Architectural Optimizations for High Performance and Energy Efficient Smith-W...NECST Lab @ Politecnico di Milano
 
ESS Bilbao Initiative Workshop Talk. Javier Bermejo
ESS Bilbao Initiative Workshop Talk. Javier BermejoESS Bilbao Initiative Workshop Talk. Javier Bermejo
ESS Bilbao Initiative Workshop Talk. Javier BermejoESS BILBAO
 
Nidec asi capability overview for oil&gas applications
Nidec asi capability overview for oil&gas applicationsNidec asi capability overview for oil&gas applications
Nidec asi capability overview for oil&gas applicationsNidec Corporation
 
The U.S. Exascale Computing Project: Status and Plans
The U.S. Exascale Computing Project: Status and PlansThe U.S. Exascale Computing Project: Status and Plans
The U.S. Exascale Computing Project: Status and Plansinside-BigData.com
 
byteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA SolutionsbyteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA SolutionsbyteLAKE
 
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...Suman Sapkota
 
byteLAKE's expertise across NVIDIA architectures and configurations
byteLAKE's expertise across NVIDIA architectures and configurationsbyteLAKE's expertise across NVIDIA architectures and configurations
byteLAKE's expertise across NVIDIA architectures and configurationsbyteLAKE
 
CFD Analysis with AcuSolve and ultraFluidX
CFD Analysis with AcuSolve and ultraFluidXCFD Analysis with AcuSolve and ultraFluidX
CFD Analysis with AcuSolve and ultraFluidXAltair
 

Similar to Towards Exascale Engine Simulations with NEK5000 (20)

HPC Accelerating Combustion Engine Design
HPC Accelerating Combustion Engine DesignHPC Accelerating Combustion Engine Design
HPC Accelerating Combustion Engine Design
 
Katerine Dykes: 2013 Sandia National Laboratoies Wind Plant Reliability Workshop
Katerine Dykes: 2013 Sandia National Laboratoies Wind Plant Reliability WorkshopKaterine Dykes: 2013 Sandia National Laboratoies Wind Plant Reliability Workshop
Katerine Dykes: 2013 Sandia National Laboratoies Wind Plant Reliability Workshop
 
ECP Application Development
ECP Application DevelopmentECP Application Development
ECP Application Development
 
Thesis_presentation1
Thesis_presentation1Thesis_presentation1
Thesis_presentation1
 
Accelerators at ORNL - Application Readiness, Early Science, and Industry Impact
Accelerators at ORNL - Application Readiness, Early Science, and Industry ImpactAccelerators at ORNL - Application Readiness, Early Science, and Industry Impact
Accelerators at ORNL - Application Readiness, Early Science, and Industry Impact
 
Emdrive
EmdriveEmdrive
Emdrive
 
Barcelona Supercomputing Center, Generador de Riqueza
Barcelona Supercomputing Center, Generador de RiquezaBarcelona Supercomputing Center, Generador de Riqueza
Barcelona Supercomputing Center, Generador de Riqueza
 
FYP Presentation
FYP PresentationFYP Presentation
FYP Presentation
 
Developing a new generation of energy efficiency products for reciprocating e...
Developing a new generation of energy efficiency products for reciprocating e...Developing a new generation of energy efficiency products for reciprocating e...
Developing a new generation of energy efficiency products for reciprocating e...
 
Cfd introduction
Cfd introductionCfd introduction
Cfd introduction
 
Multiphase Flow Modeling and Simulation: HPC-Enabled Capabilities Today and T...
Multiphase Flow Modeling and Simulation: HPC-Enabled Capabilities Today and T...Multiphase Flow Modeling and Simulation: HPC-Enabled Capabilities Today and T...
Multiphase Flow Modeling and Simulation: HPC-Enabled Capabilities Today and T...
 
Oak Ridge National Labs - Automotive / Electric Vehicle Capabilities
Oak Ridge National Labs - Automotive / Electric Vehicle CapabilitiesOak Ridge National Labs - Automotive / Electric Vehicle Capabilities
Oak Ridge National Labs - Automotive / Electric Vehicle Capabilities
 
Architectural Optimizations for High Performance and Energy Efficient Smith-W...
Architectural Optimizations for High Performance and Energy Efficient Smith-W...Architectural Optimizations for High Performance and Energy Efficient Smith-W...
Architectural Optimizations for High Performance and Energy Efficient Smith-W...
 
ESS Bilbao Initiative Workshop Talk. Javier Bermejo
ESS Bilbao Initiative Workshop Talk. Javier BermejoESS Bilbao Initiative Workshop Talk. Javier Bermejo
ESS Bilbao Initiative Workshop Talk. Javier Bermejo
 
Nidec asi capability overview for oil&gas applications
Nidec asi capability overview for oil&gas applicationsNidec asi capability overview for oil&gas applications
Nidec asi capability overview for oil&gas applications
 
The U.S. Exascale Computing Project: Status and Plans
The U.S. Exascale Computing Project: Status and PlansThe U.S. Exascale Computing Project: Status and Plans
The U.S. Exascale Computing Project: Status and Plans
 
byteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA SolutionsbyteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA Solutions
 
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
 
byteLAKE's expertise across NVIDIA architectures and configurations
byteLAKE's expertise across NVIDIA architectures and configurationsbyteLAKE's expertise across NVIDIA architectures and configurations
byteLAKE's expertise across NVIDIA architectures and configurations
 
CFD Analysis with AcuSolve and ultraFluidX
CFD Analysis with AcuSolve and ultraFluidXCFD Analysis with AcuSolve and ultraFluidX
CFD Analysis with AcuSolve and ultraFluidX
 

More from inside-BigData.com

Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...inside-BigData.com
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networksinside-BigData.com
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...inside-BigData.com
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...inside-BigData.com
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...inside-BigData.com
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networksinside-BigData.com
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoringinside-BigData.com
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecastsinside-BigData.com
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Updateinside-BigData.com
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19inside-BigData.com
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuninginside-BigData.com
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODinside-BigData.com
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Accelerationinside-BigData.com
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficientlyinside-BigData.com
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Erainside-BigData.com
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computinginside-BigData.com
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Clusterinside-BigData.com
 

More from inside-BigData.com (20)

Major Market Shifts in IT
Major Market Shifts in ITMajor Market Shifts in IT
Major Market Shifts in IT
 
Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networks
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networks
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecasts
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Update
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuning
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
 
State of ARM-based HPC
State of ARM-based HPCState of ARM-based HPC
State of ARM-based HPC
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Acceleration
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Era
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computing
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Cluster
 
Overview of HPC Interconnects
Overview of HPC InterconnectsOverview of HPC Interconnects
Overview of HPC Interconnects
 

Recently uploaded

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

Towards Exascale Engine Simulations with NEK5000

  • 1. TOWARDS EXASCALE ENGINE SIMULATIONS WITH NEK5000 erhtjhtyhy HPC User Forum – Dearborn, MI September 6th 2018 Paul Fischer Professor at UIUC Argonne Associate Ananias Tomboulides Professor at Aristotle University Argonne Associate Saumil Patel Postdoctoral Appointee Argonne National Laboratory Muhsin M Ameen Mechanical Engineer Argonne National Laboratory Stefan Kerkemeier Argonne Associate Sibendu Som Section Manager Argonne National Laboratory
  • 2. OUTLINE • Internal Combustion Engine Research – Trends and Challenges • Role of Simulations in Engine Research • Do Engine Simulations Need Exascale Computing? • Need for High-order Numerics • Nek5000: High-order Scalable Spectral Element Code for Exascale Computing • TCC Engine Simulations using Nek5000 • Future Work • Summary
  • 3. ▪ IC engines will continue to be an ubiquitous powertrain component for many decades due to: ▪ Competitive well-to-wheel energy efficiency ▪ Potential for near-zero harmful emissions ▪ Cost-effectiveness ▪ Highly developed fueling infrastructure ▪ Over-arching objective: ▪ Speed the advancement of these positive attributes ▪ Provide powertrain solutions that maximize efficiency ▪ Minimize emissions at the lowest possible cost ▪ Objective of this project: Develop the next generation engine simulation code that can scale well on the future exascale platforms BACKGROUND
  • 4. ➢ Engine power density has been increasing ➢ Faster acceleration ➢ Vehicle size and weight have increased, but fuel economy has improved Source: Light-Duty Automotive Technology, Carbon Dioxide Emissions, and Fuel Economy Trends: 1975 Through 2017, EPA-420-R-18-001, January 2018. IMPROVED ENGINES INCREASE VEHICLE FUEL ECONOMY
  • 5. HIGHWAY VEHICLE EMISSIONS HAVE BEEN DECLINING Total highway vehicle emissions have declined (from 2002 to 2015),even as the number of vehicles and VMT have increased Source: U.S. Environmental Protection Agency, National Emissions Inventory and Air Pollutant Emissions Trends Data.
  • 6. NEW CARS CLEAN THE AIR! Source: Gurpreet Singh, DOE Vehicle Technologies Office Annual Merit Review, 2018
  • 7. ▪ Improve understanding of, and ability to manipulate, combustion processes ▪ Improve understanding of how fuel properties impact the efficiency of modern engines ▪ Generate knowledge and insight necessary for industry to develop the next generation engines and fuels capable of improving the fuel economy of passenger and commercial vehicles. Source: Gurpreet Singh, DOE Vehicle Technologies Office Annual Merit Review, 2018 REMAINING TECHNICAL CHALLENGES
  • 8. ▪ Accurate, science-based, simulations using CFD can shed light on the complex phenomena within an ICE by improving the fundamental understanding that will help to establish and characterize the physical causes of stochastic events. ▪ Predictive simulations were identified as an important tool in enabling increased engine efficiency [U.S. DOE – Office of Science] ▪ Advanced simulation of processes such as the turbulent gas-exchange process, heat transfer, and fluid interactions with the cylinder walls are critical to realizing efficient engines with greater power density. ROLE OF SIMULATIONS
  • 9. Challenges: Two-phase flows, all modes of heat-transfer, combustion chemistry for different fuels, turbulent - reacting flows, material issues (conjugate heat transfer) … Moving boundaries, grid convergence is challenging, … PISTON ENGINES: MULTI-PHYSICS, MULTI-SCALE PROBLEM Droplets Bulk Flow 5 µm 100 mm 5 ƞs 1 ms
  • 10. UncertaintyQuantification •[10x] 360 degree cylinder geometry •[10x] multiple cycle variations •[10x] more accurate turbulence model (LES) •[10x] accurate spray dynamics •[50x] detailed chemical kinetics for real transportation fuels TOTAL Speedup needs are 500,000 times TODAY’S standard (today’s industry standard is 64 cores with 24 hour turnaround) CO-DESIGN OF ENGINES AND FUELS: AN EXASCALE PROBLEM According to John Deur, Director of Engine Research at Cummins Inc., the following levels of speedup are needed to significantly impact today’s engine development* OUR PROBLEM IS EXASCALE => 30 million cores for 24 hour turnaround! In general scalable codes are highly desirable since todays cluster will be tomorrow’s laptop * DOE Engine Simulation Roadmap Workshop - August 18, 2014
  • 11. HIGH-FIDELITY MODELS ACROSS THE DESIGN SPACE (Capability Computing) HIGH THROUGHPUT SIMULATIONS TO EXPLORE THE FULL DESIGN SPACE (Capacity Computing) High-order, scalable codes: Nek5000 Low-order codes: Converge, OpenFOAM, etc. DNS LES
  • 13. INFLUENCE OF SCALING ON DISCRETIZATION ➢ Where do High-Order and Low-Order methods part ways? ➢ Large problem sizes enabled by peta- & exascale computers allow propagation of small features (size 𝜆) over distances L >> 𝜆. If speed ~ 1, then tfinal ~ L / 𝜆.
  • 14. SPECTRAL ELEMENT CONVERGENCE: EXPONENTIAL WITH N ➢ 4 orders-of-magnitude error reduction when doubling the resolution in each direction ➢ For a given error, ➢ Reduced number of gridpoints ➢ Reduced memory footprint. ➢ Reduced data movement. Exact Navier-Stokes Solution (Kovazsnay ‘48)
  • 16. ➢ Problem Description: Incompressible viscous flow driven by a constant pressure gradient between two infinite parallel plates (Kim, Moin & Moser, JFM 1987, MKM 1999) ➢ Computational domain: (Lx, Ly, Lz) = (4πδ, 2δ, 2πδ) ➢ Reynolds number: Re = Um δ / 𝜈 = 2800 ADVANTAGE OF HIGH-ORDER CODES OpenFOAM vs. Nek5000 ➢ Performance and accuracy comparison of Nek5000 and OpenFOAM for turbulent channel flow at Re = 2800 [Sprague et al. 2010 @ Nek5000 users meeting]. ➢ For a given accuracy, turbulent channel flow simulations using SEM (Nek5000) requires half as many gridpoints in normal direction (1/8th as many for total domain) ➢ Nek5000 is more efficient, requiring 1/8th the computational resources for the simulation results. Strong-scaling results on NREL’s Intel Xeon 5570 cluster for P = 32 - 2048 Wall shear-stress comparison with DNS results for varying number of points in the wall-normal direction, ny Performance Accuracy
  • 17. NEK5000: HIGHLIGHTS ➢Nek5000 is a spectral element code that has been under active development for 30+ years ➢Applications span a wide range of fields, including fluid flow, thermal convection, combustion and magnetohydrodynamics ➢User community includes over 400+ scientists and engineers in academia, laboratories and industry ➢ Annual user meetings and hackathons ➢Currently part of codesign center funded by the exascale computing project – CEED (Center for Efficient Exascale Discretizations) and PSAAP-II Center for Multiphase Turbulence ➢ Part of the European ExaFLOW program for external aerodynamics simulations ➢Heavily used by the nuclear energy community, and is part of the NEAMS (Nuclear Energy Advanced Modeling and Simulations Program) Center of Excellence ➢Current version can handle low-Mach and incompressible flows; compressible version under validation at UIUC and UF ➢Combustion model development at ETH-Zürich
  • 18. ➢ Spatial Discretization: Spectral Element Method (SEM) (Patera 84, Maday & Patera 89) ▪ Body-fitting capabilities for complex geometries ▪ Solution is represented as Nth-order tensor-product polynomials inside each element (typically N ~ 4 – 15) ▪ Delivers minimal numerical dispersion (Kreiss & Oliger 72, Gottlieb et al. 2007) ▪ Exponential convergence with N for smooth solutions ➢ Temporal Discretization ▪ Semi-Implicit & Characteristic-Based Schemes ▪ 2nd or 3rd ➢ ALE formulation for moving geometries ➢ Low-Mach number formulation ▪ Scale separation between fluid and acoustic wave propagation ▪ Variable density (due to heat release) (Rehm & Baum 78) ➢ High-order splitting scheme ▪ Continuity & momentum: semi-implicit ▪ Species & energy: fully implicit (CVODE) (Tomboulides et al., 97) NEK5000: NUMERICAL APPROACH
  • 19. NEK5000: MESHING AND POST-PROCESSING Mesh Generation ➢ Genbox: Simple box-type meshes ➢ Prenek: Dedicated Nek5000 meshing software for slightly more complex meshes ➢ Mesh converters: Nek5000 provides utilities to seamlessly convert meshes generated from several 3rd party mesh generators to Nek meshes ➢ ICEM ➢ CUBIT ➢ HOPR ➢ High-order grid-to-grid interpolation utility to use several sequential SEM meshes for a transient moving geometry simulation Post-Processing ➢ Nek5000 results can be visualized using ParaView or Visit
  • 20. NEK5000: HIGHLIGHTS ➢ Cycle to cycle variation of incompressible flow in a piston-valve assembly experiment performed at Imperial College in London. ➢ Good agreement in terms of flow structure as well as mean and rms velocities at different piston positions and measurement locations
  • 22. Geometry and Valve Timings Bore (Lo) 9.2 cm Stroke 8.6 cm Connecting rod length 23.1 cm Geometric Compression Ratio 10:1 Clearance Height 0.95 cm RPM 500 Max. Piston Velocity (Uo) 229.017 (cm/s) Intake Valve Opening (IVO) 0 CAD Intake Valve Closing (IVC) 180 CAD Exhaust Valve Opening (EVO) 540 CAD Exhaust Valve Closing (EVC) 720 CAD Boundary Conditions for Air Intake Pressure 101.325 kPa Intake Temperature 400 K Pipe Temperature 400 K Cylinder Wall Temp 500 K ➢ 21 cycles of motored operation ➢ Characteristic Time-Stepping for ALE (Patel et al. 2017) ▪ CFL = 3.5 ICE SIMULATIONS USING NEK5000 Motored TCC-III Engine Valve-Profile 0 90 180 270 360 450 540 630 720 CA [deg] 0 3 6 9 Lift[mm] intake exhaust Presented at the VERIFI 2017 Workshop
  • 23. Resolution Parameters Polynomial Order (N) 5 Min # of Elements 68K @ TDC Intake Max # of Elements 210K @ TDC Compression Min # of Total Points 7.5 M @ TDC Intake Max # of Total Points 23 M @ TDC Compression Element Size (h) 0.75mm – 1.5mm Effective Resolution O (h/N2) – O (h/N) 0.05 – 0.25mm @ TDC Intake 0.03 – 0.12mm @ TDC Compression ➢ 28 SEM grids constructed a priori in CUBIT ▪ High-Order g2gi ➢ Computational Cost: ▪ 54K CPUhr/Cycle on Theta (KNL) ▪ 13 Hours/Cycle, Using 4,096 processors TCC-III: COMPUTATIONAL SET-UP
  • 24. ➢ Intake Stroke: λ2 vortex criterion (Jeong & Hussein ‘95) involves velocity gradients ➢ Comp/Exp Stroke: ▪ Heat Flux along the Boundary ▪ Temperature within the cylinder ➢ Exhaust Stroke: ▪ λ2 vortices in the exhaust pipe TCC-III 4-Stroke Cycle TCC-III: Movie made by G. Giannakopoulos, ETH- Zurich
  • 25. z x y ➢ Intake Jet Variability ▪ Flapping motion ▪ Penetration and Orientation Cycle 3 Cycle 4 Cycle 5 0 68.7 (m/s) 34.4 z x TCC-III Cycle-to-Cycle Results – Velocity Magnitude, 25 CAD, y=0
  • 26. ➢ Smaller eddies develop during compression stroke ➢ Re increases 5x due to decrease in kin. viscosity (ν = μ(T)/ρ(P,T)) ➢ Max Resolution at TDC TCC-III Results – Heat Flux on the Cylinder Head, z=0
  • 27. SCALABILITY This work: production runs at 18.8K pts/process (80% efficiency) 512 1024 2048 4096 8192 16384 32768 Cores Strong Scaling on Theta (ALCF)
  • 28. ▪ Code development – Compressibility formulation – Lagrangian phase – spray and ignition submodels – Combustion models – premixed, non-premixed, advanced chemistry solvers ▪ Validation – Real engine platforms – Spray flames ▪ Scalability – Demonstrate scalability on next-generation platforms NEXT STEPS
  • 29. SUMMARY • Trends and challenges in IC engine research was demonstrated • Simulations will continue to play an important role in IC engine research • Predictive and high-throughput engine simulations require exascale computing. • There is a need for highly parallel, and highly accurate (higher order methods) code such as Nek5000 code for exascale computing. • Lower order commercial codes can also utilize exascale computing in a “capacity fashion” wherein multiple jobs are bundled together and submitted. • Nek5000 was used to perform multi-cycle LES for a motored engine. Strong scalability was demonstrated up to 32,768 cores. • Future plans include incorporating advanced spray, combustion, and ignition models.
  • 30. Sponsors: U.S. Department of Energy Gurpreet Singh, Michael Weismiller This work was supported by Laboratory Directed Research and Development (LDRD) funding from Argonne National Laboratory, provided by the Director, Office of Science, of the U.S. Department of Energy under Contract No. DE-AC02-06CH11357 This work was also supported by the Swiss Competence Center for Energy Research – Efficient Systems for Mobility (SCCER Mobility) This research used resources of the Argonne Leadership Computing Facility, which is a DOE Office of Science User Facility supported under Contract DE-AC02-06CH11357. G. Giannakopoulos (ETH Zurich), M. Min (Argonne) ACKNOWLEDGEMENTS
  • 35. National security Stockpile stewardship Next-generation electromagnetics simulation of hostile environment and virtual flight testing for hypersonic re-entry vehicles Energy security Turbine wind plant efficiency Design and commercialization of SMRs Nuclear fission and fusion reactor materials design Subsurface use for carbon capture, petroleum extraction, waste disposal High-efficiency, low-emission combustion engine and gas turbine design Carbon capture and sequestration scaleup Biofuel catalyst design Scientific discovery Cosmological probe of the standard model of particle physics Validate fundamental laws of nature Plasma wakefield accelerator design Light source-enabled analysis of protein and molecular structure and design Find, predict, and control materials and properties Predict and control stable ITER operational performance Demystify origin of chemical elements Earth system Accurate regional impact assessments in Earth system models Stress-resistant crop analysis and catalytic conversion of biomass-derived alcohols Metagenomics for analysis of biogeochemical cycles, climate change, environmental remediation Economic security Additive manufacturing of qualifiable metal parts Urban planning Reliable and efficient planning of the power grid Seismic hazard risk assessment Health care Accelerate and translate cancer research EXASCALE APPLICATIONS ARE TARGETING NATIONAL PROBLEMS IN SIX KEY STRATEGIC PILLARS
  • 36. Computational Domain TURBULENT ROUND JET SIMULATIONS ▪ Objective: Utilize Nek5000 to simulate reacting fuel jets ▪ As a preliminary study, LES of turbulent non-reacting round jets were performed with Nek5000 ▪ Prenek utility used for mesh generation ▪ Boundary layers accurately resolved using a stretched body-fitting mesh Grid structure in the pipe section Grid structure at the jet exit Computational Setup
  • 37. TURBULENT ROUND JET SIMULATIONS ➢Simulations show good agreement with experimental measurements ➢Performing convergence study with respect to grid size and polynomial order ➢This setup will be used as a starting point for the combustion model development Effect of polynomial order on jet structure N=5 N=7 Validation of radial velocity profiles With experimental measurements
  • 38. NEK5000 IS NO STRANGER TO COMBUSTION COMMUNITY • Has been coupled with CHEMKIN-based libraries to compute reaction and diffusion rates
  • 39. USING HIGH-ORDER CODES TO IMPROVE THE PERFORMANCE OF LOW-ORDER CODES Z. Wang, M.M. Ameen, S. Som, J. Abraham, SAE Int. J. Comm. Vehicles 10(2):2017, doi:10.4271/2017-01-0575
  • 40. INTRODUCTION ➢Most engine CFD codes employ low-order discretization schemes and implicit solvers to ensure numerical stability ➢These low-order schemes tend to add large numerical viscosity to the solution ➢This is ideal for RANS since the turbulent viscosity is much higher than numerical viscosity for high Re engine flows, but can be troublesome for LES Courtesy: T. Poinsot, LES4ICE 2016 Using a RANS code for LES A good LES code
  • 41. NUMERICS OF THE CODES Comparison of Low-order and high-order codes High-order code1 Low-order code2 Solver Finite difference method Finite volume method Spatial discretization 6th-order Pade scheme 2nd-order central scheme and 1st order upwind Temporal discretization 4th-order Runge-Kutta scheme 1st-order Inflow/outflow BC Navier-Stokes Characteristic BC Dirichlet / Neumann Time-step Acoustically-limited Convection/Diffusion CFL Language Fortran 90 C 1M. Sayeed, V. Magi, and J. Abraham, On the Efficiency of a High-Performance Parallel Solver for Turbulent Reacting Flow Simulations, Numerical Methods in Heat Transfer, Part B, 59(3):169-189, 2011. 2Richards, K. J., Senecal, P. K., and Pomraning, E., "CONVERGE (v2.3)," Convergent Science, Inc., Madison, WI, 2016.
  • 42. LES OF TURBULENT ROUND JET Comparison of Codes Low-order code High-order code ➢ The same grid setup was used for both the codes ➢ The high-order code shows excellent agreement with the experiments ➢ The low-order code shows earlier jet break-up and larger spreading rates Case Potential Core Length (dj) [6.2] Spreading Rate (S) [0.094-0.102] High-order 5.5 0.104 Low-order 15.5 0.115
  • 43. Low-order code: Baseline setup High-order code: Low-order code: Improved setup LES OF TURBULENT ROUND JET ➢High-order code simulations motivated improvements in the low-order code setup ➢Low-order code provides similar jet structure as the high-order code by modifying the perturbation scheme and subgrid model