• Home
  • Reviews
  • Articles
  • News
  • Tools
  • GamingHeaven
  • Forums
  • Network
 

Go Back   DriverHeaven.net > Forums > News > News > Submit News

Notices

Reply
 
LinkBack Thread Tools
Old Feb 11, 2005, 06:20 PM   #1
DriverHeaven Extreme Member
 
Join Date: Jan 2003
Location: Ohio
Posts: 1,595
Rep Power: 44
PoopyTheJ is a glorious beacon of lightPoopyTheJ is a glorious beacon of lightPoopyTheJ is a glorious beacon of lightPoopyTheJ is a glorious beacon of lightPoopyTheJ is a glorious beacon of lightPoopyTheJ is a glorious beacon of light

ISSCC 2005: The CELL Microprocessor

Back to Basics
The fundamental task of a processor is to manage the flow of data through its computational units. However in the past two decades, each successive generation of processors for personal computers has added more transistors dedicated to increasing the performance of spaghetti-like integer code. For example, it is well known that typical integer codes are branchy and that branch mispredict penalties are expensive; in an effort to minimize the impact of branch instructions, transistors were used to develop highly accurate branch predictors. Aside from branch predictors, sophisticated cache hierarchies with large tag arrays and predictive cache prefetch units attempt to hide the complexity of data movement from the software, and further increase the performance of single threaded applications. The pursuit of single threaded performance can be observed in recent years in the proposal of extraordinarily deeply pipelined processors designed primarily to increase the performance of single threaded applications, at the cost of higher power consumption and larger transistor budgets.

The fundamental idea of the CELL processor project is to reverse this trend and give up the pursuit of single threaded performance, in favor of allocating additional hardware resources to perform parallel computations. That is, minimal resources are devoted toward the execution of single threaded workloads, so that multiple DSP-like processing elements can be added to perform more parallelizable multimedia-type computations. In the examination of the first implementation of the CELL processor, the theme of the shift in focus from the pursuit of single threaded integer performance to the pursuit of multiply threaded, easily parallelizable multimedia-type performance is repeated throughout.

Read more Here
PoopyTheJ is offline   Reply With Quote


Old Feb 11, 2005, 07:16 PM   #2
Styleless Wonder
 
No_Style's Avatar
 
Join Date: Jun 2002
Location: Ottawa, Ontario
Posts: 6,049
Rep Power: 0
No_Style is on a distinguished road

With all these articles explaining the Cell, I can't help question if I've posted it or not It looks very familliar though.
No_Style is offline   Reply With Quote
 

 
Powered by: vBulletin
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
vBulletin implementation by Craig '5320' Humphreys

All times are GMT -5. The time now is 07:35 AM. Copyright ©2008 HeavenMedia.net