All times are UTC-06:00




Post new topic  Reply to topic  [ 18 posts ] 
Author Message
 Post subject: SpursEngine Development
PostPosted: Sun Mar 23, 2008 7:24 pm 
Offline
Genesi

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1422
Image

If you would like a copy of the document, please let us know. We are developing the concept. Your feedback and involvement is appreciated. Thanks!

R&B :)

_________________
http://bbrv.blogspot.com


Top
   
PostPosted: Mon Mar 24, 2008 2:16 am 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Just in case you didn't know what SpursEngine was before now, it's a chip developed by Toshiba which integrates Cell SPE's with a PCI Express bus (rather than a Power Architecture control processor) and dedicated video encoder/decoder units (for MPEG-2 and H.264) making it basically an add-on chip to already existing processor solutions, rather than a discrete computing platform.

This means you can throw it on a PPC board, ARM board, x86 system, and get the benefits of the high level of parallelism of the Cell SPE, without having to buy a Playstation 3, or spend $14000 on blades :)

The applications are somewhat obvious. I think we will have to wait a little to find out the official nature of certain Physics APIs on several operating systems (Havok got bought by Intel, AEGIA has been bought by nVidia.. Microsoft rumbled about an API in DirectX 10 but haven't produced it) and find some more convincing applications and library support for acceleration beyond a fancy alien-signal-search screensaver.

It would be nice to get opinions on what you would use it for if you had it. The plan is to support it as any generic plugin card would be - Windows, Linux, source code and examples, maybe a bundled application.. the idea is to bring Cell to everyone, in a low-profile desktop form factor..

_________________
Matt Sealey


Last edited by Neko on Mon Mar 24, 2008 2:25 am, edited 1 time in total.

Top
   
PostPosted: Mon Mar 24, 2008 2:17 am 
Offline

Joined: Wed Jul 27, 2005 9:20 am
Posts: 242
Quote:
If you would like a copy of the document, please let us know. We are developing the concept. Your feedback and involvement is appreciated. Thanks!

R&B :)
I would like to read about it!


Top
   
 Post subject:
PostPosted: Wed Mar 26, 2008 12:55 pm 
Offline

Joined: Thu Mar 16, 2006 10:02 am
Posts: 32
If you have some programmers at hand i would think about adapting Mencoder and Blender to your card.

Would be nice to see a Core2Quad rendering against this card - and loose :D


Top
   
 Post subject:
PostPosted: Sat May 10, 2008 3:36 pm 
Offline

Joined: Fri Sep 24, 2004 1:39 am
Posts: 16
Location: Feltwell, UK
It looks like the Cell laptop is coming this year.

http://www.reghardware.co.uk/2008/05/09 ... _strategy/

_________________
Pegasos-II board G3/600 MHz CPU
Flex Micro ATX tower/ 256 MB DDR ram
32 MB ATI Radeon /DVD Sony DDU-161216speed/40speed
Harddisk AT/IDE 3.5\\\", 60 GB


Top
   
PostPosted: Wed Jun 25, 2008 9:41 am 
Offline

Joined: Wed Jul 27, 2005 9:20 am
Posts: 242
Quote:
If you would like a copy of the document, please let us know. We are developing the concept. Your feedback and involvement is appreciated. Thanks!

R&B :)
http://www.tomshardware.com/news/sony-c ... ,5617.html

:-)


Top
   
 Post subject: Any updates?
PostPosted: Wed Jul 16, 2008 10:33 pm 
Offline

Joined: Wed Jul 16, 2008 6:46 pm
Posts: 1
Location: Canada
Any updates on the PCIe SpursEngine?


Top
   
 Post subject: Re: Any updates?
PostPosted: Fri Jul 18, 2008 3:27 am 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
Any updates on the PCIe SpursEngine?
Still a proposal.

_________________
Matt Sealey


Top
   
 Post subject:
PostPosted: Fri Jul 18, 2008 3:42 am 
Offline
Genesi

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1422
...Toshiba needs to be interested in what we are proposing first. The folks that we worked with on the ARM9 based system are not the same people and everything runs back to HQ in Japan. It takes time to get the attention and interest of the right people.

R&B :)

_________________
http://bbrv.blogspot.com


Top
   
 Post subject:
PostPosted: Tue Nov 04, 2008 4:49 am 
Offline

Joined: Thu Oct 19, 2006 7:19 am
Posts: 271
Location: Italy/Greece
from Fixstars, now it's available... and it's cool!

http://www.fixstars.com/en/products/gig ... index.html

_________________
acrux _at_ linuxmail _dot_ org


Top
   
 Post subject:
PostPosted: Tue Nov 04, 2008 11:40 am 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
from Fixstars, now it's available... and it's cool!

http://www.fixstars.com/en/products/gig ... index.html
It's huge and obviously not that "cool" considering the size of the heatsink and fan :D

We are currently proposing something very much more in the areas of a passively cooled, unintrusive system which will not impact the cooling budget of a system and not generate too much noise.

_________________
Matt Sealey


Top
   
 Post subject:
PostPosted: Tue Nov 04, 2008 1:43 pm 
Offline

Joined: Wed Oct 13, 2004 7:26 am
Posts: 348
Quote:
Quote:
from Fixstars, now it's available... and it's cool!

http://www.fixstars.com/en/products/gig ... index.html
It's huge and obviously not that "cool" considering the size of the heatsink and fan :D
er, guys, this is NOT the SpursEngine chip, this is the PowerXCell 8i (which by many is considered a Cell 2 or Cell+ chip, fyi, the Cell 3 will most likely come in 2010 and will carry an advanced PPU and 32 SPUs). The PowerXCell card is not even in the same league as the SpursEngine, mostly targetted at HPC solutions.


Top
   
 Post subject:
PostPosted: Tue Nov 04, 2008 2:36 pm 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
this is NOT the SpursEngine chip, this is the PowerXCell 8i
Obviously, the point I'm trying to make being that using a full Cell processor gives you a card like that; you can't cut it down or passively cool it easily. It will never be single slot and low profile.

Just focus on the low power, high performance potential of the SpursEngine (which can be passively cooled if done cleverly) and not how BIG we can make it.

Sometimes numbers aren't important; functionality and price is. Do you want to spend $8500 on a full Cell which probably requires running a full Linux on it, or $250 on a SpursEngine and use two cards to get a "full" 8 SPEs interfaced with your current server or workstation? What if you only needed the power of 4 SPE units anyway? Wouldn't you be wasting your money on a PowerXCell 8i?

SpursEngine has to rely on the host computer to handle things like networking but this is not a big deal. Have you ever seen a workstation that did not have gigabit ethernet or even two?

_________________
Matt Sealey


Top
   
 Post subject:
PostPosted: Tue Nov 04, 2008 3:05 pm 
Offline

Joined: Wed Oct 13, 2004 7:26 am
Posts: 348
Quote:
Sometimes numbers aren't important; functionality and price is. Do you want to spend $8500 on a full Cell which probably requires running a full Linux on it, or $250 on a SpursEngine and use two cards to get a "full" 8 SPEs interfaced with your current server or workstation? What if you only needed the power of 4 SPE units anyway? Wouldn't you be wasting your money on a PowerXCell 8i?
Oh, I don't really doubt that, and this card won't fit any normal mid-tower/desktop PC case anyway, I guess it needs some huge tower server case -not to mention lots of power.

Actually, I doubt even 2 or 3 SpursEngine cards will reach the total performance of this PowerXCell 8i card (perhaps it will reach the PS3 Cell BE performance, in some cases) but on the other hand, it will be much easier to program for, and way cheaper. The fact that one could create a bunch of those in a big case (how many PCI-e cards can one fit in a case anyway?) probably means one could get better total performance than a single powerXCell card anyway, at a fraction of the cost (I guess the code modifications would be minor as well).
Quote:
SpursEngine has to rely on the host computer to handle things like networking but this is not a big deal. Have you ever seen a workstation that did not have gigabit ethernet or even two?
Agreed on that 100%.


Top
   
 Post subject:
PostPosted: Tue Nov 04, 2008 3:49 pm 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
Actually, I doubt even 2 or 3 SpursEngine cards will reach the total performance of this PowerXCell 8i card (perhaps it will reach the PS3 Cell BE performance, in some cases)
It won't but I bet it could be close. You're looking at a 1.5GHz chip with 4 SPEs, linked across a single PCI Express lane on the reference design and Leadtek card, but the chip spec they announced earlier in the year said the chip is capable of a 4-lane link. This basically means you get between 250MB/s each way on the low end, and 1GB/s each way on the high end.

This only matters if you're doing transfers to the host though; the 128MB of XDR RAM on the SpursEngine reference card would be uploaded with data, and the SPEs set to run that code. They would operate on that data and output data to the same memory (or to system memory if needs must).
Quote:
(how many PCI-e cards can one fit in a case anyway?)
As many as you have slots.

http://usa.asus.com/products.aspx?l1=3& ... odelmenu=1

If you go for 1x card then you can fit 4 of them in here.

http://usa.asus.com/products.aspx?l1=3& ... odelmenu=1

If you go for a 4x card then you can fit 4 of them in here, or 2 of them in the previous board :D

Most systems you'd probably be able to fit one or two, which is enough, really, and more if you only want onboard graphics (since you don't have to "waste" a 16x slot on a graphics adapter)
Quote:
at a fraction of the cost (I guess the code modifications would be minor as well).
Well if Linux spufs was working it'd be absolutely identical except for the code running on the host processor (no PPU assembly please :) - DMA from the SPE local memory to the XDR is handled the same as on Cell, and DMA from XDR to PCI Express is handled just as any other PCI Express card, just like a graphics adapter, and I'd suppose you'd deal with it in exactly the same way too - upload a texture, process it, download it back to the host again. Or with the MPEG[24] encoder and decoder on the chip, pass it right back to that, and then get the compressed data back for saving to a file.

_________________
Matt Sealey


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 18 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 23 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group