Before the age of computers, we used electromechanical rotor machines to solve difficult mathematical problems. For example, the Enigma machine used by the British in World War II to decipher coded communications intercepted from the Germans was an electromechanical device that helped the Allies win the war. Enigma could take considerable time to crack the codes, but with recent computational resources like clusters and, cloud computing, this can be done in a fraction of the time.

In this lecture, we will learn about the computational considerations for different simulation needs; and the options available to speed up the solution time for optimizing designs.