WizardStan said:The iPhone OS supposedly has more overhead than the Pandora, so running the same program at the same clock speed, the Pandora version will complete slightly faster. Supposedly. I forget where I heard that, so may be misremembering.
PunchOut said:Well, I hope he's wrong.
Wait, which "he" are people hoping are right, or wrong?Kloplop321 said:PunchOut said:Well, I hope he's wrong.
I hope he is right in quite a few things. Along with ED.
What about FBOs? How will those compare to pixel buffers, you think, provided that you only ever need to do stuff with them on the graphics card? E.g. is there some advantage to using pixel buffers instead of frame buffer objects since you'll avoid a copy into the (non-separate) graphics memory of the device, or, as you say, be able to use asynchronous writes/reads? Or does the driver just avoid that copy, making FBOs the faster alternative (since pbuffers will need a CPU-controlled image copy, too)?Exophase said:I'm hoping that pixel buffers will prove to be fast and asynchronous like they are on my archaic GeForce 6200. There it's much faster than SDL/X11, especially when going between pixel formats.
mali said:It depends. On some emulators CPU might be the bottleneck, on others it might be the GPU. Experts like Exophase could answer it better.
mali said:Edit:
Btw, does the 3GS have L2 cache?
dflemstr said:What about FBOs? How will those compare to pixel buffers, you think, provided that you only ever need to do stuff with them on the graphics card? E.g. is there some advantage to using pixel buffers instead of frame buffer objects since you'll avoid a copy into the (non-separate) graphics memory of the device, or, as you say, be able to use asynchronous writes/reads? Or does the driver just avoid that copy, making FBOs the faster alternative (since pbuffers will need a CPU-controlled image copy, too)?
dflemstr said:And are you using "texture buffer" as a synonym for FBO (which only seldom contains actual texture data)?
Well now you've got me curious: what situations would no L2 cache be desirable that would even warrant putting an on/off switch on it? Seems like you could cut that on/off switch out and save a few transistors.Exophase said:For reference, Cortex-A8's L2 cache is on die/full speed and very low latency. Early on some benchmarks were mistakenly done with L2 cache off, and the performance was dramatically worse.
WizardStan said:Well now you've got me curious: what situations would no L2 cache be desirable that would even warrant putting an on/off switch on it? Seems like you could cut that on/off switch out and save a few transistors.
WizardStan said:The iPhone OS supposedly has more overhead than the Pandora, so running the same program at the same clock speed, the Pandora version will complete slightly faster. Supposedly. I forget where I heard that, so may be misremembering.
Sphinxter said:Which makes a better hammer?
Sphinxter said:Which makes a better hammer?