[mythtv-users] "Cell Microprocessor Simultaneously Decoding 48
	MPEG-2 Streams"
    Stef Coene 
    stef.coene at docum.org
       
    Mon May  2 18:23:36 UTC 2005
    
    
  
On Monday 02 May 2005 19:53, Devan Lippman wrote:
> I hope I can get one of these as the CPU for my machine!  Been a while 
> since I read that explination but I think that its a series of power
> CPUs arranged similar to a beowulf cluster all on one chip which means
> it shouldn't be too far off from existing CPUs that linux will run on
> in the final presentation to the system.
Mhh, 1 cell = 1 stripped down cpu (based on a Power PC) + 8 SPE's.  The CPU is 
stripped from all extra logic.  It will _not_ run power pc binary's.  (I'm 
not a cpu specialist, but there is for instance no memory protection.)
The real power are the 8 SPE's.  You can stream data from SPE to SPE.  So it's 
perfect for decoding / encoding data streams.  1 SPE can filter the input, 
another color adjustment, 2 others can do the encoding and so on.
An other interesing stuff is the fact you have hardware cells (1 CPU + 8 
SPE's) and software cells.  The software cell can use 1 or more hardware 
cells to do the job (in the PS3 there are 4 hardware cells).  Combined with 
the fact that hardware cells can find each other when they are connected, you 
can use the cell in your printer to help encoding mpeg2 streams in your myth 
box.  Actually, you don't have to do anything, the cell in the mythtv bow 
will use the cell in the printer if it need so.
Just do me a favor, and read the papers yourself :)  It's a long time I read 
them and they are really interesting.
Stef
    
    
More information about the mythtv-users
mailing list