Software and hardware required for a simulation

Hardware must support the processing, storage and memory needs of a simulation. Some simulations can become markedly complex.

Software must be able to represent and process mathematical rules and process those rules under different programmed conditions.
In general, a computer must have adequate CPU, memory, and graphics cards (to process visual information).

Standards

OutlineGive a brief account. the software and hardware required for a simulation.