This lecture will explain why multi-core architectures have
become so popular and why parallelism is such a good bet for
the near future.
Scalability and parallelism
General multi-core architecture
Multi-core caveats and trade-offs
In particular, the changes in computing
landscape will be discussed, as well as the impact that
modern hardware has on software.