The Mystery of Cell Processors 234
LucidBeast writes "Consumer appliances requiring more computing power Sony, IBM and Toshiba started 2001 developing "Cell"-processor that comprises of multiple processor cores and should give performance ten times of conventional processors. Now the CNN Money reports that details of the processor will be released Feb. 6-10 at the International Solid State Circuits Conference in San Francisco. Also reported by EE Times. Rumors also tell that Sonys PS3 development platform has already been shipped to some developers equipped with the cell processor."
Article text (Score:4, Informative)
Sony, IBM, Toshiba disclose details of new processor that will run next-generation electronics.
November 29, 2004: 6:13 AM EST
TOKYO (Reuters) - IBM, Sony Corp. and Toshiba Corp. on Monday unveiled some key details on the powerful new "Cell" processor the three are jointly producing to run next-generation computers, game consoles and TVs.
Cloaked in secrecy and the object of much speculation since the three conglomerates announced the project in 2001, Cell will be 10 times more powerful than conventional chips and able to shepherd large chunks of data over broadband networks.
In a joint release, the three firms gave a glimpse of their respective plans for Cell-powered products, but were mum on technical details, which will be revealed Feb. 6-10 at the International Solid State Circuits Conference in San Francisco.
IBM (Research), Sony (Research) and Toshiba are investing billions of dollars to develop and prepare for mass production of Cell, which is a multicore semiconductor composed of several processors that work together to handle multiple tasks at the same time.
"In the future, all forms of digital content will be converged and fused onto the broadband network," Ken Kutaragi, executive deputy president and COO of Sony, said in the release. "Current PC architecture is nearing its limits."
IBM said it would start pilot production of the microprocessor at its plant in East Fishkill, N.Y., in the first half of 2005. It will use advanced 300 millimeter silicon wafers, which yield more chips per wafer than the 200 mm kind.
It also announced plans to first use the chip in a workstation it is developing with Sony, targeting the digital content and entertainment industries.
Sony said it would launch home servers and high-definition televisions powered by Cell in 2006, and reiterated plans to use the microchip to power the next-generation PlayStation game console, a working version of which will be unveiled in May.
Toshiba said it planned to launch a high-definition TV using Cell in 2006. Top of page
End Result May Disappoint (Score:3, Insightful)
Re:End Result May Disappoint (Score:4, Insightful)
But yes, we will likely be underimpressed with the PS3 when it comes out. But all of the "non geeks" out there who never heard the five versions of the inflated specs that we were promised will still love the machine for what it is, a good game console.
So it won't ever have the most teraflops on the worlds' supercomputer list...who cares?
Re:End Result May Disappoint (Score:2)
Re:End Result May Disappoint (Score:2)
Re:End Result May Disappoint (Score:2)
Re:End Result May Disappoint (Score:5, Insightful)
Frankly I like the idea of delivering power comparable to a high-end PC in a less expensive console. Those that want the most possible power will pay the price for the PC anyway so they can keep it updated. The console buyer wants simplicity and low price. As a reformed geek myself I never want to touch the guts of a computer again. My two favorite electronic devices are my iMac and iPod. When I buy another game console I will be much more concerned with the quality of the games and the ease of use than the raw specs. I'd certainly like to see what all this power could deliver, but I'd rather it be US$199 than "incredible."
Re:End Result May Disappoint (Score:5, Funny)
You're in the wrong place.
Re:End Result May Disappoint (Score:3, Funny)
Yeah, he's fallen off the wagon. He probably has his screwdrivers out right now and is caressing the RAM upgrade he is about to put into his computer.
Re:End Result May Disappoint (Score:2)
Cheaper is the main thing. The PS2 is a decent machine with a DVD player for under $200, now. I'd be hard pressed to get a general purpose PC with a DVD player, TV/svideo output, and a remote control for that cost. I'm missing out on Doom 3, but that certainly isn't causing me much stress.
Re:End Result May Disappoint (Score:3, Interesting)
I would not be surprised to see Apple use the chips if they get the OS ported to it.
So yes PS3 probably won't
Re:Article text (Score:3, Funny)
To think we almost slashdotted CNN!
Re:Article text (Score:3, Insightful)
Re:Article text (Score:5, Funny)
And all restaurants will be Taco Bell...
Re:Article text (Score:3, Insightful)
Please Help! (Score:5, Funny)
What in the hell does that sentence mean? I can handle a couple of spelling or grammatical problems, but seriously! What the fuck does that mean? Are 3 companies working together to create this Cell processor, or are there three different Cell processors...
Re:Please Help! (Score:2, Funny)
Re:Please Help! (Score:3, Informative)
Re:Please Help! (Score:3, Funny)
Re:Please Help! (Score:3, Insightful)
Re:Please Help! (Score:5, Funny)
Re:Please Help! (Score:2)
Re:Please Help! (Score:2, Insightful)
Re:Please Help! (Score:2)
Personally, I'm glad that *most* people aren't as picky as a compiler.
Re:Please Help! (Score:2, Funny)
Re:Please Help! (Score:5, Insightful)
We can. The problem arises in that other people cannot (or rather, do not, since most adults can form grammatically correct sentences if you force them to).
Another, humorous, response to the parent post nicely illustrates the problem... The only way to parse it such that it remains (almost) grammatically correct runs along the lines of "three consumer appliances named Sony, IBM and Toshiba that are inneed of more computing power".
Now, you can say that any human reader would get the correct meaning. And in this situation, I'll grant that as most likely true. But if people use sloppy grammar in "obvious" sentences, they most likely will carry that into more subtle sentences as well.
So when a geek chides someone for misuse of a natural language, insisting on an exactness bordering on formal logic - They/We do so because it improves comprehension.
A non-geek might feel comfortable trying to divine a sloppy author's intended meaning. But we realize the consequences... Do that in a programming language, and at best you'll get buggy code. Do that in real life, and you get ambiguities such as (no political commentary intended) whether or not Bush said/implied a link exists between Saddam and Osama.
That's why there's perl! (Score:2)
Why have one or two ways to do things, when you can have eleven?
Re:Please Help! (Score:2)
Re:Please Help! (Score:2)
I guess you're right, though: people are incredibly lazy in the absence of compilers.
Re:Please Help! (Score:2)
Most computer geeks seem to consider natural language as a form of psuedo code. It doesn't need to work, just as long as it approximates some idea of functionality.
Re:Please Help! (Score:2)
Most geeks can type 40-80 words a minute. If you remove the backspace key, that rate drops tremendously.
Re:Please Help! (Score:3, Funny)
Well.. (Score:5, Funny)
About 10 processor cores, right?
They should have enough power to divide by zero by now, right? or is that still to "difficult"
Divide by zero (Score:4, Funny)
TOO/0 = TO
Comment removed (Score:3, Funny)
What they didn't mention (Score:4, Interesting)
it gives a 10 times performance gain over a normal processor, from the year 2001 of course, which will be something like a 1.3 GHz P4 or a 800 MHz Celeron, both introduced in january 2001
Re:What they didn't mention (Score:3, Funny)
Re:What they didn't mention (Score:2)
Yes, outperforming a current cpu by a factor of two or three isn't that bad at all. But with several dual core cpus at the horizon its not as impressive like it was back in 2001 either...
Re:What they didn't mention (Score:2)
If not, then it should be compared to other high end chips or more fairly to multi-processor implementations. We're not talking Ma's Dell here, but pricey and powerful workstations.
Re:What they didn't mention (Score:2)
Put ten Pentium-like cores on a die or two, clock it at 1GHz, and there you go. Given that current top-of-the-line CPUs have two ultra-modern cores at higher clock speeds, more simpler cores should be feasible. Even Sun has eight cores on a single Niagara chip that'll run faster than 1GHz, so why not IBM? Actually, I'd be suprised that, between Sun and IBM, that Sun would be first to do it.
And this article tells us WHAT?!! (Score:2, Insightful)
Now it is true that multiple core chips seem to be where everyone is headed. Even so, I'm not sure how these magical chips will "converge and fuse" digital content. Remeber that this article is A) light on details, and B) put together by a person who is vying for
Basicly, it is marketspeak... (Score:5, Interesting)
Of course, I see where it is going, I assume these Cell chips will be used to control hardware encoders/decoders with hard real-time limits (i.e. no frame skips and such crap). Taking the best of "dumb" hardware players of today, combined with the multitasking and flexibility of general computers.
But it is still a computer in drag. If anything, this seems more like a "retro" trend of the past, when you had active NICs/HDD controllers/whatnot with processors of their own. Now it is back with Cells instead. Just like terminals, we're coming full circle.
Kjella
Re:And this article tells us WHAT?!! (Score:5, Informative)
Hot Swap (Score:2)
Re:And this article tells us WHAT?!! (Score:3, Insightful)
Re:And this article tells us WHAT?!! (Score:3, Informative)
Until recently the POWER instruction set was a superset of the PowerPC instruc
Re:And this article tells us WHAT?!! (Score:2)
I think there's little doubt that in the performance arena, PC CPUs have leveled off in the last two years. Instead of across the board performance boosts, everyone is talking multi-core and 64-bit. Two years ago, the 3GHz P4 was king. Today it's still more o
Re:And this article tells us WHAT?!! (Score:3)
What language do they use? (Score:5, Interesting)
One of the better ways is to model out the program in CSP (or a variant thereof) and then write in a specially designed language like Occam (developed for the original transputer, but ported now to x86). These give you code that cannot deadlock or livelock or suffer from resource starvation without needing any of the complex and buggy hacks you see in things like the Linux kernel. And the Linux kernel only has to deal with a few processors... scalling to a few thousand processors in C would require a programmer of insane genius or the implimentation of effectivly a new language on top of C to handle the problems caused.
So, what language do developers use to target this? Is it something elegant designed for the problem at hand?
Small problem (Score:5, Informative)
Of course, one could argue that the Linux folks have more than one insane genius among them...
Re:What language do they use? (Score:2)
Your hard-core push-the-limits groups will still use machine language to develop their engines of course.
I'm sure the API will be beautiful no matter what though -- Sony wouldn't risk losing developpers to Direct-X.
Re:What language do they use? (Score:2, Funny)
Either you've neither seen a Sony API, or you're the most brilliant cynic I've ever seen. I almost fell of my chair laughing. "I'm sure the API will be beautiful" - yeah, right.
Fortran (Score:2)
Seriously - I don't know the intricacies of compiler design but I do know he won the obfuscated c contest [ioccc.org] several years ago and now works on multiprocessing tools for some very high end uses (like rocket motor simulations for NASA) - all in c. Last time I asked about the project he wasn't using gcc for it because gcc lacks certain libraries he needs (or something like that) - but it is still c.
I would say linux or no
Re:What language do they use? (Score:5, Informative)
Re:What language do they use? (Score:3, Informative)
Playstation3 vs. XBox2 (Score:5, Funny)
Re:Playstation3 vs. XBox2 (Score:5, Insightful)
PS3: POWER-based CPU made by IBM.
Looks like a good time to own IBM stock...
Re:Playstation3 vs. XBox2 (Score:3, Interesting)
The latter could be of great interest to Apple Computer because it means the potential for substantial increases in the performance of future Macintosh models.
Re:Playstation3 vs. XBox2 (Score:2)
Given that their ISAs are close but not identical, I'd imagine a re-compile is necessary.
I doubt that customers are demanding true binary compatibility among a Playstation, a Mac, and a POWER-based server.
Re:Playstation3 vs. XBox2 (Score:2)
POWER and PowerPC is essentially the same. IBM is marketing them both under the same brand, Power. The difference between POWER and PowerPC is very small, quite comparable to Athlon and Pentium. The majority of code is binary compatible but some instructions must be adapted for the each platform for optimal performa
Re:Playstation3 vs. XBox2 (Score:2)
So unless another big console maker comes into the pictures, no matter who wins the console wars, IBM wins.
Re:Playstation3 vs. XBox2 (Score:2, Funny)
Re:Playstation3 vs. XBox2 (Score:2, Funny)
A bit more on PS3 (Score:5, Informative)
Zimmons talks the details [pcvsconsole.com].
Will be interesting... (Score:5, Interesting)
So I'm exicited looks like the tech in just around the corner and so are the multi-core platforms (like XBOX2 and PS3).... yay!
anyone remember sony's ps9 ads? (Score:2)
here's a link to the video of the ad [methodstudios.com]
well, with the exorbitant processing demands of the ps3 that this article suggests, it's almost like they are on track to deliver what they promise!
Cell in TV ? (Score:3, Interesting)
Re:Cell in TV ? (Score:2, Interesting)
Re:Cell in TV ? (Score:3, Funny)
Re:Cell in TV ? (Score:4, Informative)
Re:Cell in TV ? (Score:2)
Re:Cell in TV ? (Score:2, Interesting)
Re:Cell in TV ? (Score:3, Interesting)
Decoding a 19 Mbps MPEG-2 program stream with multiple SDTV subchannels, surround sound, etc. ???
Maybe the channels will change faster too.
Re:Cell in TV ? (Score:2)
Or maybe Sony wants to be able to unify its manufacturing? Build the exact same TV and program the Cell with the appropriate decoders for US, JP, UK, etc. Or more likely, extract that decoder from the TV itself, with it programmable to decode broadcast HDTV, Blu-Ray HDTV, HD-DVD (hedging their bets as a hardware company, of c
"Cell Processor Unveiled" form physOrg (Score:3, Informative)
The companies expect that a one rack Cell processor-based workstation will reach a performance of 16 teraflops or trillions of floating point calculations per second.
Cell Processor Unveiled [physorg.com]
IBM, Sony Corporation, and Toshiba Corporation today unveiled for the first time some of the key concepts of the highly-anticipated advanced microprocessor, code-named Cell, they are jointly developing for next-generation computing applications, as well as digital consumer electronics.
Specifically, the companies confirmed that Cell is a multicore chip comprising a 64-bit Power processor core and multiple synergistic processor cores capable of massive floating point processing. Cell is optimized for compute-intensive workloads and broadband rich media applications, including computer entertainment, movies and other forms of digital content.
Other highlights of the Cell processor design include: -- Multi-thread, multicore architecture. -- Supports multiple operating systems at the same time. -- Substantial bus bandwidth to/from main memory, as well as companion chips. -- Flexible on-chip I/O (input/output) interface. -- Real-time resource management system for real-time applications. -- On-chip hardware in support of security system for intellectual property protection. -- Implemented in 90 nanometer (nm) silicon-on-insulator (SOI) technology. Additionally, Cell uses custom circuit design to increase overall performance, while supporting precise processor clock control to enable power savings.
IBM, Sony Group and Toshiba will disclose more details about Cell in four technical papers scheduled for presentation at the International Solid State Circuits Conference. "Less than four years ago, we embarked on an ambitious collaborative effort with Sony Group and Toshiba to create a highly-integrated microprocessor designed to overcome imminent transistor scaling, power and performance limitations in conventional technologies," said Dr. John E. Kelly III, senior vice president, IBM. "Today, we're revealing just a sampling of what we believe makes the innovative Cell processor a premiere open platform for next-generation computing and entertainment products." "Massive and rich content, like multi-channel HD broadcasting programs as well as mega-pixel digital still/movie images captured by high-resolution CCD/CMOS imagers, require huge amount of media processing in real-time. In the future, all forms of digital content will be converged and fused onto the broadband network, and will start to explode," said Ken Kutaragi, executive deputy president and COO, Sony Corporation, and president and Group CEO, Sony Computer Entertainment Inc. "To access and/or browse sea of content freely in real-time, more sophisticated GUI within the 3D world will become the 'key' in the future. Current PC architecture is nearing its limits, in both processing power and bus bandwidth, for handling such rich applications." "The progressive breakdown of barriers between personal computers and digital consumer electronics requires dramatic enhancements in the capabilities and performance of consumer electronics. The Cell processor meets these requirements with a multi-processor architecture/design and a structure able to support high-level media processing. Development of this unsurpassed, high-performance processor is well under way, carried forward by dedicated teamwork and state-of-the-art expertise from Toshiba, Sony Group and IBM," said Mr. Masashi Muromachi, Corporate Vice President of Toshiba Corporation and President & CEO of Toshiba's Semiconductor Company. "Today's announcement shows the substantial progress that has been made in this joint program. Cell will substantially enhance the performance of broadband-empowered consumer applications, raise the user-friendliness of services realized through these applications, and facilitate the use of information-rich media and comm
DRM For the Masses (Score:5, Interesting)
Considering the companies involved, and the devices that they want to put the chip in, I'm really tempted to say that the Cell is nothing more than the biggest effort we've ever seen to get a DRM (trusted computing) CPU and associated parts on to the market. Obviously, this scares the bejesus out of me, since it would mean that these Cell devices would effectively be mod-proof; systems like Xbox Live already keep cheaters away, so this seems to be an attempt to stop modding alltogether. So, I have to ask: how is this going to benefit me, the consumer? If Live already gets rid of possible cheaters, how does stopping me from modding my box altogether help me?
If these assumptions are right, I don't like where this is going.
Why does a game console need such a monster CPU? (Score:4, Interesting)
-Real-time 3d graphics of cinematic quality will always be too slow for general purpose CPUs.
-developing a game with AI that needs ten times the power of todays CPUs will take many man years and may not be that welcomed by the console audience.
-It's very difficult to do multithreaded apps, and the difficulty rises exponentially with the number of threads.
So what exactly would the be role of the CELL processor in PS3?
It would make much more sense if:
-Sony developed a platform that can move insanely great amount of graphics around, with the ability to do real-time raytracing, rather than providing so much general-purpose processing power.
-Sony developed a graphics architecture that could really be parallelised, so instead of bringing out a totally new console, they could just up the graphics spec by adding more chips. They could save millions of dollars from developing and advertising the new console.
Re:Why does a game console need such a monster CPU (Score:2)
After playing games on a PC with a mouse, playing on a console is frustrating, not fun. And, I can not imagine playing a game that puts console based players up against PC players (unless you handicap the PC's hardware). The console players would be out of luck.
InnerWeb
Re:Why does a game console need such a monster CPU (Score:3, Informative)
Playing first-person shooters on a console is frustrating, since the control is designed for a keyboard and mouse. Similarly, playing a typical console 3D platformer like Wind Waker on a PC will be equally frustrating since the control is design
Re:Why does a game console need such a monster CPU (Score:2)
But Sony hasn't said that the Cell is going to be used for graphics. It's the CPU, not the GPU.
-developing a game with AI that needs ten times the power of todays CPUs will take many man years and may not be that welcomed by the console audience.
Irrelevant. But CPU power iis used by other expensive things, like inverse kinematics and physics. And let's not ignore the benefits of letting developers use langu
Re:Why does a game console need such a monster CPU (Score:4, Insightful)
Believe the hype!!! (Score:5, Insightful)
After all, look how accurate Sony's hype about the PS2 was:
The PS2 will be able to render 75 million lit, shaded polygons per second!
The PS2 will be able to run games at HDTV resolution (1280x960) out of the box with no performance loss!
We will build professional workstations out of 32 Emotion Engine chips which will be able to render movies in realtime and take over the professional graphics industry!
Since all the hype turned out to be completely 100% accurate, I'm sure we can expect the same for the PS3 / Cell Processor.
I suppose it's also possible that it will be another massively over-hyped disappointment with builtin Sony patented lameness that sucks even harder than ATRAC. But you'd have to be a real fucking cynic to believe that!
Believe the truth (Score:3, Informative)
Sony never claimed the PS2 could support HDTV resolution. The company was very clear about the limited frame-buffer memory on the Graphics Synthes
Re:Believe the hype!!! (Score:2, Insightful)
I think it's reasonable to assume that there's some serious hype going on with Cell too. Short of some revolutionary SDK, I don't see how all these processing elements will be able to work together efficiently for gaming.
Comment removed (Score:4, Interesting)
Re:IT makes me wonder.. (Score:2)
What about just feeding the model descriptions to a software ray-tracer? No further API needed, unless the raytracer needs it.
It's All About The Bandwidth (Score:2)
It's all about the bandwidth now. The cache(s) and path(s) to memory should be the most fascinating aspects to this processor. Speed is nothing without data to process.
Intel Prescott vs. Motorola 68k (Score:5, Interesting)
Thus, one can imagine creating a tighter core processor design with a budget of a million transistors each (15 times the original 68k budget) with a few million for L1 cache and another million for glue and then place 20 of them on a single die. Add optical interconnects and that new optical-to-silicon technology invented recently (for multiple channels of GHz I/O to feed all those cores) and you have yourself a powerful little processor.
The point is that with a budget of 125 million transistors, designers can do more than create a bloated single-core CISC processor.
does multicore benefit games? (Score:2)
yawn (Score:2)
Power consumption? (Score:2)
"Hey look at my brand new computer."
"Man! This thing is gigantic! I thought it used very tiny CPU's"
"They are. 90% of the case is for the heatsink."
"Oh..."
Re:Apulets? (Score:3, Funny)
Re:Future (Score:3, Informative)
Re:Future (Score:3, Funny)
past. (Score:4, Informative)
http://theinquirer.net/?article=19941
Re:past. (Score:2, Informative)
from the US Patents Site.
Re:past. (Score:3, Informative)
Re:Folding@home? (Score:3, Interesting)
Funny. Windows adapt to a new processor! ROTFLMAO.
Linux could adapt VERY quickly to any new processor, as long as the number of "cell" is kept reasonable. However, is you are talking of a massively parallel system with dozens of processors sharing the same memory space, I do not know how well it will work.
I would not hold my breath for a Windows version. The Athlon 64s have only been out for over a year now, a
Re:Folding@home? (Score:2)
A simple grep in the Include tree of Visual Studio proves your slightly misinformed. Win9X is X86 only. NT is relatively easy to port until you get to the internal kernel Api's were some relocation magic occurs.
activex.mak:# declarations for use on self hosted PowerPC systems
setjmp.h: * Define jump buffer layout for PowerPC setjmp/longjmp.
varargs.h:/* this is for
Re:Folding@home? (Score:2)
See http://abrij.org/~bri/my2c/boincps3.html