Capturing what goes on inside a combustion engine is incredibly difficult. It’s a problem that depends on turbulent flow, chemistry, heat transfer, and more. To represent all of those aspects in a numerical simulation requires enormous computational resources. It’s not simply the realm of a supercomputer; it requires some of the fastest supercomputers in existence.
Exascale computing, like that used for the simulations in this video, is defined as at least 10^18 (floating-point) operations per second. For comparison, my PC has a recent, high-end graphics card, and it’s about a million times slower than that. These are absolutely gigantic simulations. (Image and video credit: N. Wimer et al.)