Free Republic
Browse · Search
General/Chat
Topics · Post Article


1 posted on 06/01/2005 1:25:32 PM PDT by Ernest_at_the_Beach
[ Post Reply | Private Reply | View Replies ]


To: Ernest_at_the_Beach

won't happen after the Knife Ban goes into effect


2 posted on 06/01/2005 1:34:07 PM PDT by Republicus2001
[ Post Reply | Private Reply | To 1 | View Replies ]

To: All
The Register » Personal »

Original URL: http://www.theregister.co.uk/2005/02/01/cell_analysis_part_one/

The Cell chip - what it is, and why you should care

By Andrew Orlowski in San Francisco (andrew.orlowski at theregister.co.uk)
Published Tuesday 1st February 2005 22:07 GMT

Analysis No chip in years has caused as much excitement as the Cell processor developed by IBM, Sony and Toshiba. It promises to be the most important microprocessor of the decade, with potentially enormous repercussions for how the industry computes, and how the rest of us use digital media. It will power the PlayStation 3 and technical and commercial computing.

Technical details of Cell will be disclosed at the International Solid State Circuits Conference in San Francisco next week, and in anticipation we'll look first at how the Cell works and then tomorrow at what it means to the industry and consumers.

Excitement about Cell has already led to some wild and poorly informed speculation, as Ars Technica's Jon Stokes rued (http://arstechnica.com/news.ars/post/20050124-4551.html) last week. But earlier in the month, Microprocessor Report's Tom Halfhill published an investigation into a detailed patent filed in 2001, and published by the USPTO in October, and he was kind enough to discuss it with us. We'll refer to it as the '734 patent.

Inside Cell

The ambitious scale of the project is one of the most remarkable aspects of Cell.

"It isn't just a single microprocessor or even a family of processors," writes Tom. "It's a top-to-bottom architecture for a broad range of computing systems, from servers and workstations at the high-end to game consoles, PDAs, digital TVs, and other consumer electronics at the low end".

How does it look?

The 'cell' which gives the chip its name doesn't refer to the hardware, but to a virtual clump of software which roams the system looking for computing resources. The patent refers to a "cell object" - program and data - and it can even roam across LANs or WANs, to find another Cell-based device.

A Cell chip consists of one or more independent execution units, and a program can commandeer as many of these as resources allow to create a temporary execution pipeline, each with its own register file and banks of RAM. These pipelines are dynamically configurable and can lock out other processes from grabbing their hardware resources. "The Cell architecture introduces a whole new meaning to the term 'self-modifying code'," notes Tom drily.

The '734 patent calls the basic hardware unit a PE, or 'processor element'. Rather confusingly, a PE consists of a 'processor unit' or PU, and an array of attached, er, processing units or APUs. The patent, Tom notes, says that the "preferred" PE configuration is eight APUs. The "preferred embodiment" of an APU is 128kb of SRAM, 128 x 128-bit registers, four integer units and four floating point units. Some of these may be specialized for tasks such as shading.

Inside each software cell are 'apulets'. These aren't necessarily self-contained programs, stress MPR, but seem more like serialized objects. Amongst the many mysteries yet to be revealed about software cells is how the chip schedules such tasks, not just amongst onboard PEs but also amongst other Cells.

"Imagine an apulet running on your PDA that depends on a result coming from another apulet running on a computer in Norway," writes Tom. The Cell processor must make its best guess, based on network latencies, how to distribute the workload. The designers have set themselves an awesome challenge.

Halfhill also notes that the Cell's architecture is more flexible than Java's sandboxes, because a software cell can encapsulate several processes, or part of a single process. There's no evidence, he points out, that Cell implements JVMs in hardware: it's much more subtle than that. For security purposes, Cell's hardware restrictions may prove to be the most controversial aspect of the chip.

Some interesting design decisions have been made in creating the memory architecture -

"It’s hard to avoid the conclusion that Cell processors will have an extraordinarily secure but cumbersome memory model. For each main-memory access, the processor would have to consult four lookup tables... Three of those tables are in DRAM, which implies slow off-chip memory references; the other table is in the DMA controller’s SRAM. In some cases, the delays caused by the table lookups might eat more clock cycles than reading or writing the actual data. The patent hints that some keys might unlock multiple memory locations or sandboxes, perhaps granting blanket permission for a rapid series of accesses, within certain bounds."

Global security

The Cell architecture isn't just a blueprint for a new kind of chip, but for a massively distributed global computing network. Each Cell is given a GUID, a global identifier. Your PlayStation may be hosting processes that began life on a Cell on another side of the world. Remember that the architecture enables a strict, lock-down machine to be built, with access to memory tightly controlled. Since DRM is predicated on controlling uniquely-identified media to run, or not run, on a specifically-authorized piece of hardware, this allows system designers much more scope in building systems which can both restrict and track the content they play.

There may be more benign uses: Cell clearly makes a very sophisticated building block for distributed grid computing too. "A hypothetical Cell processor with eight of these APUs could achieve 32 BOPS and 32 gigaFLOPS at only 250MHz," writes Tom. Or a teraflop at 1Ghz. This is an order of magnitude higher than today's workstations in what could be a low cost, low power machine. If Cell fulfills its promise, Intel is facing its greatest challenge since the turn of the 1990s, when RISC processors seemed to be extending an unbeatable performance lead, and when Microsoft was porting Windows NT to every RISC platform it could: MIPS, Alpha and PowerPC. But the remarkable P6 core (which first appeared in the Pentium Pro) saw the performance gap narrow, and the alliances arrayed against Intel stumbled and fragmented.

This time, Cell is aimed at a different market, one that Wintel has failed to conquer - the living room. ®

Related stories

Is IBM PC sell off preparation for a Power chip attack? (http://www.theregister.co.uk/2004/12/07/ibm_pc_sell_off_power/)
Nvidia nabs PS3 graphics contract (http://www.theregister.co.uk/2004/12/07/nvidia_ps3_design_win/)
IBM to Power China (http://www.theregister.co.uk/2004/12/02/ibm_power_china/)
IBM, Sony to detail 'Cell' PS3 CPU February 2005 (http://www.theregister.co.uk/2004/11/29/ibm_sony_cell_debut/)
Cell chip development 'almost done' - Toshiba (http://www.theregister.co.uk/2004/09/15/cell_tapeout/)
Sony samples Cell (http://www.theregister.co.uk/2004/05/24/sony_samples_cell/)
IBM makes late DRM bid (http://www.theregister.co.uk/2004/04/27/ibm_drm_bid/)
Sony Cell CPU to deliver two teraflops in 64-core config (http://www.theregister.co.uk/2003/11/05/sony_cell_cpu_to_deliver/)
Sony to ramp chip spend to $9 billion over three years (http://www.theregister.co.uk/2003/05/29/sony_to_ramp_chip_spend/)
Sony, Toshiba team on 0.1, 0.07 micron fab tech (http://www.theregister.co.uk/2001/05/17/sony_toshiba_team/)
Toshiba chief sells Cell CPU (http://www.theregister.co.uk/2001/03/29/toshiba_chief_sells_cell_cpu/)
Sony, IBM, Toshiba team on broadband supercomputing CPU (http://www.theregister.co.uk/2001/03/12/sony_ibm_toshiba_team/)


3 posted on 06/01/2005 1:34:12 PM PDT by Ernest_at_the_Beach (This tagline no longer operative....floated away in the flood of 2005 ,)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: Straight Vermonter; RadioAstronomer; ShadowAce

fyi


4 posted on 06/01/2005 1:35:12 PM PDT by Ernest_at_the_Beach (This tagline no longer operative....floated away in the flood of 2005 ,)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: rdb3; chance33_98; Calvinist_Dark_Lord; Bush2000; PenguinWry; GodGunsandGuts; CyberCowboy777; ...

5 posted on 06/01/2005 1:37:32 PM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: All
From Feb announcement:

Multi-OS Cell CPU tops 4GHz

***********************************************

The Register » Personal » Consoles »

Original URL: http://www.theregister.co.uk/2005/02/08/cell_specifications/

Multi-OS Cell CPU tops 4GHz

By Andrew Orlowski in San Francisco (andrew.orlowski at theregister.co.uk)
Published Tuesday 8th February 2005 03:07 GMT

Technical details of the Cell processor, a joint venture between Sony, IBM and Toshiba, were disclosed in San Francisco today.

But the example chip shown to journalists today is likely to be superseded by faster versions when it appears on the market later this year. The Cell has 234m transistors, measures 221mm2 and, as detailed in the patent, has eight execution units, here dubbed "synergistic processors". Cell refers to a piece of software that roams the local machine, a LAN or a WAN looking for execution resources.

<img>

When the unit appears - in enterprise kit from IBM, and in Sony's PlayStation 3 console - it's likely to clock 4.6GHz and be built on a 65nm process. Today's samples used a 90nm process. Cells will be manufactured at IBM's 300mm fab in East Fishkill, New Yorj and Sony's Nagasaki plant.

IBM said the processor is "OS neutral", but it will able to run multiple operating systems concurrently.

Sony and IBM dispelled any doubt that in addition to being suitable for technical and commercial IT, the processor is aimed at the heart of the home: with digital TVs and home servers cited as likely vehicles for the processor.

Many of your comments on the long-term economic and social impact (http://www.theregister.co.uk/2005/02/03/cell_analysis_part_two/) of the processor focus on technical obstacles to its success. We'll round up the best later today. ®


8 posted on 06/01/2005 1:59:03 PM PDT by Ernest_at_the_Beach (This tagline no longer operative....floated away in the flood of 2005 ,)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: Ernest_at_the_Beach
a massively distributed global computing network

I don't want my Cell going to France!

10 posted on 06/01/2005 2:07:20 PM PDT by apackof2 (I just got my CCW!)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: Ernest_at_the_Beach

2.8 Teraflops in a 4U? Counting efficiency decrease when doing a cluster, maybe 20 Teraflops in a standard rack? Get in the top 10 of the the Top 500 with one rack. Damn!


13 posted on 06/01/2005 2:10:47 PM PDT by antiRepublicrat
[ Post Reply | Private Reply | To 1 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson