That's the one! Thanks xbdestroya - couldn't find it.
Shifty Geezer said:Looking to the future if processing requirements (media and maths intensive tasks) see a greater need lots of calculation power over generic processing, that'd be better served with several FPUs than several large generic branch-strong cores, no? I can't find the picture or info, but what I saw of Intel showed something like an x86 core with a dozen FPU's or VPU's around the outside, and that makes sense if the workloads it'll be given are float/vector intensive.
Shifty Geezer said:This depends really on where code is heading, but both STI and MS felt streamed vector processing was important for performance
Shifty Geezer said:, and this roadmap I saw suggested Intel think that too. In the same way graphics processing is given over to a streamed vector type, and so a steramed vector unit is much faster thana generic processor at those tasks, a processor with streaming vector units will rattle through those tasks more quickly than a generic processor.
Ok, if you let me choose the champagne, I would be willing to take that betGubbi said:I'll buy a bottle of champagne for the first dev team that gets over 50 GFLOPS for one second in a game.
Fafalada said:Ok, if you let me choose the champagne, I would be willing to take that bet
pixelbox said:I have to give it to ya. I was starting to believe him. All the stuff he was saying about cell being a average cpu. Where can i find stuff on cell like how it works?
Oh that goes without saying, I wouldn't expect anyone to take my word for it. Hell I wouldn't just take my word for it.Gubbi said:I'll need documentation though, something like a PA readout or performance counter logs for a 1 second trace
Now now, let's be fair, I do have some other things in mind to try. Of course, should those fail, FFTing the GUI could be an interesting and groundbreaking innovation in the world of gamesdarkblu said:Gubbi, i think you just announced a very poor bounty - expect 50Gflops in the entry menu of Faf's next title, you know - fractal backgrounds, FFT-ed menu entries and stuff ; )
Fafalada said:Now now, let's be fair, I do have some other things in mind to try. Of course, should those fail, FFTing the GUI could be an interesting and groundbreaking innovation in the world of games
Fafalada said:Mind you I've been thinking - I can get fairly accurate performance analysis on the hw, but how do we actually measure "FLOPs"? If it's not a trivially short loop, counting instructions would be a bit far fetched.
I might be able to pull issue rates or something of the sort, but that won't tell exactly what kind of arithmetic was being done (I could only be computing only scalars, and the instructions issued will still be the same as for vectors).
nAo said:Gubbi: nice challenge indeed!
But I think you're not going to win against Faf...
What if the winning developer asks for a Dom Pérignon cuvée 1954?Gubbi said:Either way I don't lose.
Vysez said:What if the winning developer asks for a Dom Pérignon cuvée 1954?
one said:Isn't it typically only once if you put a manager kernel in an SPE that fetchs/switchs all subsequent task stream in runtime by itself after the initiall kick and memory aliasing by PPE?
http://www.research.scea.com/research/html/CellGDC05/38.html
nAo said:One: Yes, like any other processor out there you need some kind of kick to start (amiga anyone? ), after that SPEs can mostly run without any PPE help.
version said:intel and amd will use cell architecture in about 2010, why cell, why not xenon???
ahhh waste my time.
aaronspink said:Yes version, you certainly are a waste of our time.
CELL is an architectural dead end. The general faults with the architecture are such that no one else will likely go down the path that was chosen by CELL.
CELL is a very different beast than a multi- or many- core processor between withs asymetrical aspects, its specialized programming model, and lack of general coherence.
CELL will most likely fall into the same category as the transputer in history. An interesting idea but with a lot of compromises.
None of this however has anything to do with its current use at this time in PS3 or vis-a-vis X360.
Aaron Spink
speaking for myself inc.