Exploring the world of SMP, one component at a time
Now that multi-core CPUs have become common place, courtesy of Moore's Law, a deeper understanding of multiprocessor systems is essential. Consoles, servers, even consumer oriented laptop and desktop systems use dual processors -- while high-end systems are beginning to support quad processors.
What are the challenges that face software designers and hardware implementers for multi-core system? Specifically, how do memory systems and system-level architecture overcome the obstacles presented in a multi-core architecture?
Concerns that were previously isolated to high-end systems are now the common case. My most recent article at Real World Tech takes a dive into the fundamental concerns facing multiprocessor systems, including the memory hierarchy, coherency protocols, directories and other scalability techniques and more.
Additional components of the multi-processor architecture come in later installments!
"Young lady, in this house we obey the laws of thermodynamics!" -- Homer Simpson
|
Most Popular ArticlesCompanies Adopt "Just Say No" Policy On Vista, Wait For Windows 7 May 14, 2008, 11:42 AM OCZ Announces 15.4" DIY Gaming Notebook May 13, 2008, 6:36 PM MSI Gives ASUS Eee PC a Taste of Its Own Medicine With $399 Wind May 13, 2008, 5:19 PM Xbox Manager Slams Sony for Every PlayStation 3 Misstep May 13, 2008, 8:55 AM Some Retailers Get Overambitious With Eee PC 900 Launch Price May 12, 2008, 11:40 AM
|