Toshiba Uses Cell Chip In Consumer Laptop
An anonymous reader sends us to CNET UK's Crave blog, where they report on a demo from CES. So far the only uses for Cell chips have been research stuff and the PS3. Now Toshiba has put a Cell chip into a consumer laptop; they are calling it the Spurs Engine. "The system was demonstrated in modified Qosmio G45 laptops, each of which uses a standard Intel Core 2 Duo CPU in addition to a Cell chip with four 1.5GHz synergistic processing elements (SPEs). Toshiba had four demos running... Demo 3... scans all your movie files, recognizes faces, and creates thumbnails of those faces. You can then click the thumbnails to watch scenes with those faces in, or compile them in a separate playlist."
The primary core is kind of crappy compared to a typical processor so unless you rewrite your OS and software to use the SPEs it won't perform very well.
Maybe it's better suited to be a co-processor.... not all technology is meant to be the main component, sometimes it's better to let it specialize, as long as the bus between the CPU and the Co-PU is fast enough all is good. GPUs are this way and have been a great success.
A fool throws a stone into a well and a thousand sages can not remove it.
Those had a 56001 DSP along their motorola main CPU for extra mathematical oomph, and impressive realtime visual or sound effects. ...)
If this Cell inclusion could become a trend, it could lead to a lot of interesting applications.
(especially from the free software world, demo-scene, etc
Yeah, they were SO serious about NT on Alpha ;-)
No folly is more costly than the folly of intolerant idealism. - Winston Churchill
The 386 did have Unix even then. There where versions of Unix for the 286 for goodness sakes.
But lets face it. Are you going to spend the money for a MIPS or Alpha to recompile and test a program that you may or may not sell?
Are you going to buy an OS that doesn't have any software to speak of and my never?
NT dies on those CPUs for the same reason that BeOS died on Intel.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
Do you have anything to back that up?
The Cell in a PS3 a 3.2GHz PPC, enough to run an OS on without using the SPEs.
Any use of SPEs by the OS would just make it faster.
Not sure what use an OS would have for them though, they're really for the uerland multimedia apps or anything else using SIMD.
The PPC core in the PS3 is pretty basic, executes only in-order, and can probably be outperformed by a Core 2 at 2.4GHz. You wouldn't gain anything by going PPC/Cell instead of Intel/Cell, and you'd lose Windows compatibility.
step 3: god dammit, it doesn't work
Apparently, you do not know how CMOS devices work. The power consumption of the chip is directly proportional to the capacitive load and the frequency, and is proportional to the square of the voltage.
Concering only the SPE power consumption, which is the majority of power used by a Cell chip:
If x represents the power consumption of a 7-SPE chip running at 3.2 GHz...
If you cut the number of SPEs from 7 to 4, your capacitive load is cut to %57 of the original, or 0.57 * x.
If you again cut the frequency from 3.2 GHz to 1.5 GHz, you get a power consumption reduction of 1.5 / 3.2. Your total power consumption after capacitive load and frequency changes is 0.26 * x.
The PPE portion of the chi[p will see power consumption reduced by half because of frequency.
FINALLY: a reduced operating frequency means you can reduce the voltage, and this is where you can see some impressive gains. Just to get an idea of the differences in voltages, here is a link to a voltage vs speed graph for each SPE, from Sony engineers. You could potentially operate the Cell at 1.5 GHz at a very low threshold voltage, giving you a %20-30 reduced power consumption.
So, after all that, you have a chip that runs on less than %20 of the power of its big brother (estimated 60-80w), so this chip is around 10-15w, which is quite practical for four 128-bit vector processors plus a PPE.
Not that there's anything the Cell could really do effectively for a PC. For parallel processing, we already have dual 128-bit SSE units on the Core2 Duo processors, which comes within fighting range of four SPEs clocked at a paltry 1.5 GHz. And of course, most of there pipe-dream uses will get held-back by slow I/O on a home computer or laptop (like ALL the examples uses for this chip listed in the article), so there's really no need for all that processing power.
Man is the animal that laughs.
And occasionally whores for Karma.
I don't know where you're getting that. The PS3 I have 10 feet away from me certainly does run Linux. I have Ubuntu installed on it for almost a year, as do many others, and other distros, too (including the YDL that is Sony's official recommendation).
FWIW, the PS2 also installed Linux for general purpose computing on any PS2, too, not just a closed Sony dev environment. I was a member of that community, too, but waited until no additional HW (ie. nonstandard hard drive and ethernet) were required. The PS3 meets those requirements, and delivers.
The PS3's 3.2GHz PPE contains a 64-bit PPC and an AltiVec accelerator. That chip outperforms many Intel chips, especially at the same price. Meanwhile, there is already substantial SPE development, including HD movie playback and X drivers already in use.
So really it looks like you don't know what you're talking about at all.
--
make install -not war
Losing MSWindows compatibility could be seen as a win by some, ...
Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.