Nvidia GPUs vs Cell
CASTalk.com Forum Index CASTalk.com
Discussion of DSP, FPGA, storage and embedded system.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web castalk.com
Nvidia GPUs vs Cell

 
Post new topic   Reply to topic    CASTalk.com Forum Index -> Computer Architecture
Author Message
Air Raid
Guest





Posted: Thu Dec 01, 2005 5:15 pm    Post subject: Nvidia GPUs vs Cell Reply with quote

http://gametomorrow.com/blog/index.php/2005/11/30/gpus-vs-cell/

GPUs vs Cell

Blogged under Cell by Barry Minor on Wednesday 30 November 2005 at 7:39
pm

Recently I came across a link on www.gpgpu.org that I found
interesting. It described a method of ray-tracing quaternion Julia
fractals using the floating point power in graphics processing units
(GPUs). The author of the GPU code , Keenan Crane, stated that "This
kind of algorithm is pretty much ideal for the GPU - extremely high
arithmetic intensity and almost zero bandwidth usage". I thought it
would be interesting to port this Nvidia CG code to the Cell processor,
using the public SDK, and see how it performs given that it was ideal
for a GPU. First we directly translated the CG code line for line to C
+ SPE intrinsics. All the CG code structures and data types were
maintained. Then we wrote a CG framework to execute this shader for
Cell that included a backend image compression and network delivery
layer for the finished images. To our surprise, well not really, we
found that using only 7 SPEs for rendering a 3.2 GHz Cell chip could
out run an Nvidia 7800 GT OC card at this task by about 30%. We
reserved one SPE for the image compression and delivery task.
Furthermore the way CG structures it SIMD computation is inefficient as
it causes large percentages of the code to execute in scalar mode. This
is due to the way they structure their vector data, AOS vs SOA. By
converting this CG shader from AOS to SOA form, SIMD utilization was
much higher which resulted in Cell out performing the Nvidia 7800 by a
factor of 5 - 6x using only 7 SPEs for rendering. Given that the Nvidia
7800 GT is listed as having 313 GFLOPs of computational power and seven
3.2 GHz SPEs only have 179.2 GFLOPs this seems impossible but then
again maybe we should start reading more white papers and less
marketing hype.
Back to top
Air Raid
Guest





Posted: Fri Dec 02, 2005 1:15 am    Post subject: Re: Nvidia GPUs vs Cell Reply with quote

chrisv wrote:
Quote:
Air Raid wrote:

(snip)

Why must you be a sociopath, constantly changing names to avoid
kill-files? Have enough respect for others to allow them to choose if
they want to see your cross-posted spam.

*another asshole plonked*
Back to top
Air Raid
Guest





Posted: Fri Dec 02, 2005 1:15 am    Post subject: Re: Nvidia GPUs vs Cell Reply with quote

chrisv wrote:
Quote:
Air Raid wrote:

(snip)

Why must you be a sociopath, constantly changing names to avoid
kill-files? Have enough respect for others to allow them to choose if
they want to see your cross-posted spam.

*another asshole plonked*
Back to top
Buckaroo Banzai
Guest





Posted: Fri Dec 02, 2005 1:15 am    Post subject: Re: Nvidia GPUs vs Cell Reply with quote

Uh, you want to rewrite that in English, please?
Back to top
chrisv
Guest





Posted: Fri Dec 02, 2005 1:15 am    Post subject: Re: Nvidia GPUs vs Cell Reply with quote

Air Raid wrote:

Quote:
(snip)

Why must you be a sociopath, constantly changing names to avoid
kill-files? Have enough respect for others to allow them to choose if
they want to see your cross-posted spam.
Back to top
chrisv
Guest





Posted: Fri Dec 02, 2005 5:15 pm    Post subject: Re: Nvidia GPUs vs Cell Reply with quote

Air Raid wrote:

Quote:
chrisv wrote:
Air Raid wrote:

(snip)

Why must you be a sociopath, constantly changing names to avoid
kill-files? Have enough respect for others to allow them to choose if
they want to see your cross-posted spam.

*another asshole plonked*

That doesn't answer my question, sociopath.
Back to top
Jon Leech
Guest





Posted: Sat Dec 03, 2005 1:15 am    Post subject: Re: Nvidia GPUs vs Cell Reply with quote

chrisv wrote:
Quote:
Why must you be a sociopath, constantly changing names to avoid
kill-files? Have enough respect for others to allow them to choose if
they want to see your cross-posted spam.

You know what's really handy - killfile anything with a "Newsgroups:" line containing
more than one ','. You won't miss out on anything important.
Jon
__@/
Back to top
Ken Hagan
Guest





Posted: Mon Dec 05, 2005 3:57 pm    Post subject: Re: Nvidia GPUs vs Cell Reply with quote

Jon Leech wrote:
Quote:

You know what's really handy - killfile anything with a
"Newsgroups:" line containing
more than one ','. You won't miss out on anything important.
Jon
__@/

Hmm, but you clearly aren't using one yourself, and I'd wager a beer
that none of the other posters were reading this thread in comp.arch
(at least I would if I had any convenient way of buying someone a beer
in foreign parts) so they won't have seen your wise words.
Back to top
 
Post new topic   Reply to topic    CASTalk.com Forum Index -> Computer Architecture All times are GMT
Page 1 of 1

 
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
You cannot vote in polls in this forum




VoIP Electronics Powered by phpBB