By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Ascended_Saiyan3 said:

Why would you use extremely branchy code when ALL processors run MUCH faster without them (Branch Elimination). Anyway, the Cell has branch hinting. If you know what you're doing, there would be FAR less penalties for a branch miss on the Cell. Plus, you are wrong about your statement saying most general purpose processors would rape Cell in general purpose tasks AS MY DOZEN OR SO LINKS PROVE (one or two pages back). There's that blind eye, again. ;)

Branch predicting != OoOE and sometimes you have to have lots of branches, if theres enough branches in program even old Xbox would perform better than CELL. Theres also problems with memory in CELL approach. SPEs have way too small memory for some tasks. For example 50MB chunk in memory with random depencies into other points of that 50MB chunk. You would have to use main mem only and that would make processing quite slow.

And about that blind eye. Show me one link that shows that its better in general purpose stuff than PCs today. If you run only simple instructions/integer stuff, CELL wouldn't beat even 3-4 years old average computers and if you put some branches there it would render even slower.

Well, as there seem to be title war. I am going to be master of science in computer science in year or two.

(Btw, first program is available. For linux & windows. Check sig, ty. ^^)