Librenix
Headlines | Linux | Apps | Coding | BSD | Admin | News
Information for Linux System Administration 

The case for multicore processors

Up
vote
Down

If you're unclear why CPU development has moved from the single fast core model to dual, quad, and multi-core designs, here's a clear and concise explanation of the economic case underlying modern processor design.
Instruction scheduling is the biggest fundamental problem facing CPUs today. Even the best pipelined design issues only one instruction per clock, per pipeline (excluding things like macro-op fusion which combine multiple logical instructions into a single internal instruction). So we add more pipelines. But more pipelines can only get us so far - it becomes increasingly more difficult to figure out (schedule) which instructions can be executed on which pipeline at what time...
 read more | mail this link | score:6085 | -Ray, January 15, 2008
More articles...

Abstract Art Online Gallery

news headlines

A backdoor in all Internet products and services?

Google Reader axed. Is FeedBurner next?

Slate 7 Android tablet from HP: $169

What about the PengPod tablet?

ROSA Marathon Release Pack 1 brings tooltips to SimpleWelcome

Linux Jobs and Free Software Donation Directory

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

 
Articles are owned by their authors.   © 2000-2012 Ray Yeargin