Chip Multiprocessing
Computerworld - Early next year, top-echelon power users will find out if two heads are better than one. That's when Sun Microsystems Inc., IBM, Compaq Computer Corp., Hewlett-Packard Co. and others will start to roll out high-end servers that take advantage of chip multiprocessing (CMP), a step forward from current systems that load up boxes with multiple discrete chip modules. (Conspicuously absent from this group is Intel Corp., which is betting on speed-enhancing instruction-level parallelism, a less-costly performance booster.)
"The driving force here is, rather than create more complicated processors, why not just put two in the same module?" says Linley Gwennap, principal analyst at microprocessor consulting firm The Linley Group in Mountain View, Calif. "The real problem is, unless operating systems really understand you have pairs of processors, it's not clear you'll see a big benefit." He adds that over time, operating systems will become multiprocessor-chip-savvy, but the programming hurdles will be difficult to overcome.
Early tests are showing that two processors in a single module outperform multiple discrete processors by 50% or more. By putting two CPUs on a single piece of silicon, engineers can take advantage of shorter distances and faster bus speeds when shuttling data between the two CPU cores. The net performance result for IBM's version - called the Power4 processor - is the ability to process 100GB of data per second, or the equivalent of 20 full-length DVDs, says Joel Tendler, director of technology strategy at IBM's server group in Austin, Texas.
Data-crunching like that will likely come along with astronomical system prices - hundreds of thousands to millions of dollars - that will send CMP systems straight to the high-end technical and commercial market. This includes machines that process seismic data for oil exploration companies, e-business servers able to handle unpredictable traffic loads and spikes, data-intensive graphics imaging hardware and computers that crunch genomic data.
Not every high-end application is right for CMP, however. Financial batch-processing programs that sequentially march through a ledger one task at a time will still rely on single-processor systems.
The age for commercially viable CMP systems has arrived, thanks to continuing refinements in chip manufacturing techniques that let engineers pack circuits more densely. The extra die space opens up room for multiple chips - two in the initial systems but perhaps up to eight in later generations of CMP modules.
But simply squeezing two chips into one housing doesn't necessarily create an efficient multiprocessor. The biggest challenge to engineers is keeping these two-headed power plants stoked with data, and this is where some of the biggest design differences will surface among chip vendors.



- Excel 2010 Cheat Sheet
- Register for this Computerworld Insider Cheat Sheet and gain access to hundreds of premium content articles, guides, product reviews and more.
- Overcome Top 7 Admin Challenges of Active Directory
- As Active Directory's role in the enterprise has drastically increased, so has the need to secure the data. Gain insight on creating repeatable,...
- Insiders Can Ruin Your Company. Take Action.
- Did you know that 80 percent of threats to an organization come from the inside? The threat from insiders is often overlooked in...
- Top Solutions and Tools to Prevent Devastating Malware
- Custom malware frequently goes undetected. According to Forrester Research, the best way to reduce risk of breach is to deploy file integrity monitoring...
- Streamline Compliance and Increase ROI
- Streamline, simplify, and automate compliance related activities; especially those that impact multiple business units. This white paper from NetIQ, outlines solutions that will...
- X-Ray of the PCI Process-4 Proactive Steps
- This white paper from Forrester Research Inc., helps break PCI into understandable components. Security and risk professionals will gain knowledge and insight into... All PCs White Papers
- Optimizing Networks for the Cloud
- Join guest speaker, Rohit Mehra, IDC Director of Enterprise Communications Infrastructure, to explore current trends, discuss best practices for optimizing Data Center and...
- Apps QuickStart Series Part 2: Designing and Deploying SQL Server on VMware vSphere
- Download this webcast to learn about the design considerations for virtualizing SQL workloads, performance and scalability information and high-availability options, as well as...
- Apps QuickStart Series Part 1: Designing and Deploying Exchange 2010 on VMware vSphere
- Download this webcast to learn the virtual hardware design considerations for Exchange 2010, deployment using the building block approach, options for high-availability and...
- Customer Spotlight: How IPC The Hospitalist Company Implemented Oracle on VMware
- Have you been looking to hear about customer's experiences with the new VMware vCenter Site Recovery Manager product? View this webcast to learn...
- Virtualize Business-Critical Applications with Confidence
- Virtualizing business-critical applications has become a key focus for organizations as they move along their virtualization journey. With the launch of VMware vSphere®... All PCs Webcasts