An Introduction to Multicore Systems

With mainstream CPUs going dual and quad-core, most of you who have a passion for processor technology will want to read up on how these new multicore systems work; and as a geek, you definitely should. So when I read this great piece from David Kanter this morning, I immediately thought of my readers. The article explains everything you need to know for understanding how multicore technology works. Check it out!

Even to the casual observer, it is apparent that the time of multicore computing is upon us. In fact, this shift occurred several years in the past. The first general purpose CPU to feature Chip Multi-Processing (CMP) was the IBM POWER4, which debuted in 2001. Today, there is not a high performance processor family without a shipping multicore design. Even our video game consoles are shifting in that direction. The Xbox 360 feature 3-way symmetrical CMP, while the CELL processor uses up to 8 SIMD Processing Elements. With the shift towards multicore systems, it is more important than ever to understand the additional complexities of multi-processor systems over traditional uni-processor machines.

An Introduction to Multiprocessor Systems