supervegeta
Banned
Shifty Geezer said:Thread title : The SPE as general purpose processor
Part of that discussion is how well SPE can handle branch code. Barbarian points out it could be very good in some cases.
Is you that are talking about Cell as a whole without specifing if you are talking about the whole processor or just about the spe's.
I can't argue this. I don't know what SPE's branch prediction code is like. But Barbarian has said SPE can execute branch prediction code as well as a general purpose CPU.
Now this is the real debate and one you need to take up with Barbarian. Give your reasons why you think SPE's can't handle branch prediction as a fast as a P4, and he gives his reasons why he thinks it can. Or you give evidence of eprforamnce of a software branch predictor versus a hardware branch predictor. Just saying 'SPE's are no good at this' without giving reasons or evidence isn't contributing intelligently to the debate.
I am not going to repeat the same thing is said on the most part of the technical sites :
arstechnica said:"Don't bother suggesting that the PS3 can use its SPEs for branch-intensive code, because the SPEs lack branch prediction entirely"
This is what arstechnica say for example , if barbarian think othervise then provide some proof instead of just wild guessing.
And i am not going to argue more on this since more technical people than me alredy stated what i said.
That's the discussion of this thread - How good are SPE's at running different types of code. Don't go saying 'that's a waste of SPE power' as an argument against software branch predictions because that's not talking about how well SPE's execute different types of code.
How good they perform is directly related to how efficent they can work.
Last edited by a moderator: