Quote:
Originally Posted by devwild
I do not misunderstand the issue, you are making assumptions based on crude testing and a fundamentally flawed understanding of computer graphics (and, um, memory is for storage, busses are for directional data flow), with no concrete backing for your theory. Plenty of folks have already tried to present you with content about the subject, and this content is not theory as you state, it is computer science.
I will not comment further on the topic, but I beg anyone reading this thread to please read the facts before jumping to conclusions. Ask Adobe, JASC, Microsoft, ATI, nVidia if you really want the hardcore facts.
|
I asked for a test suggestion. There is nothing crude about seeing a stuttering, nor merely noting memory allocation. It is good to make preliminary observations before going off on a wild tangent. it is as real-world and appropriate a test as it gets when actually running an image editing app, and is reproducible. You call a test crude but don't have a better test in mind. It's certainly not an ideal test BUT so far I'm the only one that even acknowledges that a different video card can make a difference for (whatever) reason.
I have done other benchmarking that showed no anomolies but you're not really interested in that because you don't know what the problem is nor how to resolve it, right?
I admit my assessment may not be 100% accurate. The issue though is that all the feeback has been akin to "no that's not it". Well, then what IS it? I've tried different drivers now too. So far we have a lot of theories but when all is said and done, the fact remains that changing the video card made a difference. We have several people mentioning the obvious, that per a given resolution, it takes "X" amount of memory for the frame buffer. I've never disagreed with that, BUT, that minimum requirement for a frame buffer, is not the same thing as a maximal requirement for all video processing done by the video card.
As for your misunderstanding - To be precise, you wrote "Photoshop... does not use video ram for image storage". The misunderstanding would be that I never wrote nor implied that PS used the video memory. Rather, that PS is producing output, but the OS and video card itself has control over the memory, not PS. Do you now see the distinction between what you suggested and what I meant? Perhaps you completely understood what YOU meant, but that wasn't what you wrote. Perhaps I didn't elaborate enough to make my point clear. Either way, there was no sync between your conveyance of your grasp of what I meant, and what I actually meant.
So in the end, what is the conclusion beyond this:
1) Frame buffers need to be big enough to hold an entire frame, based upon resolution and bit depth. If someone doesn't know of any other use for video memory, then the only use they know about, MUST be the only use there is. It might be the only use, but what is going to limit this?
2) Nobody knows why one video card stutters, and nobody has any idea of how to determine why.
3) Nobody really cares - I dont' either, it's an old 8MB video card! However, it IS significant that there was a performance difference, which was the whole issue to begin with, no? So, whether anyone admits it or not, I do have proof that a video card can make a difference... it's just that nobody knows why. It also happens that this video card has less memory but can display anything else in 2D at normal speeds. Even in 3D, it can exceed 40FPS in 3DMark99, which is nothing to stand up and cheer about, but nonetheless is a sign that GPU speed and memory throughput are not the limiters, in fact the ONLY time the card has such an issue is working with large image-editing. At least, no other common PC use has shown any problem or unexpected performance issues but if ANYONE has an idea, I'm all ears! DX and driver changes have been tried.
Do not misunderstand the situation here, after I'm done playing with this 8MB card, in all likelihood it'll be put into a box and never touched again till it gets thrown away. However, this is of potential interest, determining WHY it can make a difference. I suspect that as in the past, once one further increases the sizes of their images, they too will reach an upper limit, beyond which they'll get stuttering.