Maximizing Performance for Large Scale Analysis on Multi-Core Processor Systems

For many years, the advances in computer design have followed Moore’s Law, which states that the number of transistors on a single chip increases at a fixed rate. Recently, all of the major developers of high-performance computers have adopted two architectural approaches to implement Moore’s Law: Multi-core processor chips and larger caches on the processor chip. A Multi-core processor contains more than one CPU (also known as core). To the operating system and the application software, each core functions as an independent CPU. Multi-core chips allow more cores to be put on smaller, cheaper machines. Many more people today, who have parallel applications, can run with higher parallelism. Also the dynamics of running parallel on these Multi-Core Multi-Processor machines is different than running on parallel processing machines in the past. This paper will look at the best ways to run ANSYS, CFX, and FLUENT on some of these machines.

View Now (PDF)