Question: what are multi core processors good for?
Answer: Using multi-core CPUs provides an increase in memory channels, allowing for large blocks of data to be processed and analyzed. Allowing the processor to access this data from memory instead of the hard drive results in much better performance.