9a7f4b2d_Research_Symposium_2010__Houdini_Fluids
[Parada Pereira, L] Gritt, A With it becoming clear that processors are increasing in size rather than speed, I decided to investigate the cause and implications. The physical limits of silicon are being reached, preventing hardware from being run at higher clock frequencies. Compared to CPUs, GPUs are cheaper both in initial cost and ongoing power requirements. They do have a number of disadvantages though, such as SIMD and access to system memory. There are a number of important appropriate uses for GPUs, which should be used to solve problems which are highly parallelisable. CPUs are also reaching a bottleneck in speed, requiring software to be developed with parallelism in mind, though not to the same degree. I will discuss a number of applications and techniques suitable to parallel processing, including a case study of Avatar. I conclude with the opinion that parallel processing will be essential in future software development. Online Notes [Houdini Fluids] 
Parallel Processing
Research Symposium 2010
Houdini Fluids