Power Developer
https://powerdeveloper.org/forums/

SpursEngine Development
https://powerdeveloper.org/forums/viewtopic.php?f=23&t=1516
Page 1 of 2

Author:  bbrv [ Sun Mar 23, 2008 7:24 pm ]
Post subject:  SpursEngine Development

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 :)

Author:  Neko [ Mon Mar 24, 2008 2:16 am ]
Post subject:  Re: SpursEngine Development

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..

Author:  takemehomegrandma [ Mon Mar 24, 2008 2:17 am ]
Post subject:  Re: SpursEngine Development

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!

Author:  Donar [ Wed Mar 26, 2008 12:55 pm ]
Post subject: 

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

Author:  Nitro [ Sat May 10, 2008 3:36 pm ]
Post subject: 

It looks like the Cell laptop is coming this year.

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

Author:  takemehomegrandma [ Wed Jun 25, 2008 9:41 am ]
Post subject:  Re: SpursEngine Development

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

:-)

Author:  whycode [ Wed Jul 16, 2008 10:33 pm ]
Post subject:  Any updates?

Any updates on the PCIe SpursEngine?

Author:  Neko [ Fri Jul 18, 2008 3:27 am ]
Post subject:  Re: Any updates?

Quote:
Any updates on the PCIe SpursEngine?
Still a proposal.

Author:  bbrv [ Fri Jul 18, 2008 3:42 am ]
Post subject: 

...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 :)

Author:  acrux [ Tue Nov 04, 2008 4:49 am ]
Post subject: 

from Fixstars, now it's available... and it's cool!

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

Author:  Neko [ Tue Nov 04, 2008 11:40 am ]
Post subject: 

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.

Author:  markos [ Tue Nov 04, 2008 1:43 pm ]
Post subject: 

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.

Author:  Neko [ Tue Nov 04, 2008 2:36 pm ]
Post subject: 

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?

Author:  markos [ Tue Nov 04, 2008 3:05 pm ]
Post subject: 

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%.

Author:  Neko [ Tue Nov 04, 2008 3:49 pm ]
Post subject: 

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.

Page 1 of 2 All times are UTC-06:00
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/