SPE single floating point precision @ 3.2 GHz vs FX function

Arkadrel

Diamond Member
Oct 19, 2010
3,681
2
0
While the Cell chip can have a number of different configurations, the basic configuration is a multi-core chip composed of one "Power Processor Element" ("PPE") (sometimes called "Processing Element", or "PE"), and multiple "Synergistic Processing Elements" ("SPE").[31] The PPE and SPEs are linked together by an internal high speed bus dubbed "Element Interconnect Bus" ("EIB"). Due to the nature of its applications, Cell is optimized towards single precision floating point computation. The SPEs are capable of performing double precision calculations, albeit with an order of magnitude performance penalty. New chips expected mid-2008 are rumored to boost SPE double precision performance as high as 5x over pre-2008 designs. In the meantime, there are ways to circumvent this in software using iterative refinement, which means values are calculated in double precision only when necessary. Jack Dongarra and his team demonstrated a 3.2 GHz Cell with 8 SPEs delivering a performance equal to 100 GFLOPS on an average double precision Linpack 4096x4096 matrix.
Sorry Mis read, thought you where asking about double floating point.

You ask intresting questions, hopefully someone will know the answears to them and look in here.


How many ROPs @ 675 MHz equals 1 SPE?
To answear such a question I believe someone might have to know which proccessors SPE's, and which Grafic cards ROPs. And even then Im not sure if its compairing apples to apples. <.<'

Same thing is true for the other 2 questions, questions are to vague to give exact answears even from people that know how to compair apples to apples.

But Id love to hear someone explain all this stuff in some mannor, like I said intresting questions.


edit: (finding out how much Singel floating points in FLOPs cards can do isnt that hard though)

5870: http://hothardware.com/Articles/AMD-ATI-Radeon-HD-5870-Unquestionably-Number-One/
  • Engine clock speed: 850 MHz
  • Processing power (single precision): 2.72 TeraFLOPS
  • Processing power (double precision): 544 GigaFLOPS
5970: http://en.wikipedia.org/wiki/Compar...ocessing_units#Evergreen_.28HD_5xxx.29_series


  • Engine clock speed: 725MHz
  • Processing power (single precision): 4.64 TeraFLOPS
  • Processing power (double precision): 928 GigaFLOPS
 
Last edited: