By the time I get some spare time to do XL, R600 will be a $5 part on low end. I need about 256 hours in a day, in both directions. Or something.trinibwoy said:Are you testing on an XL as well?
By the time I get some spare time to do XL, R600 will be a $5 part on low end. I need about 256 hours in a day, in both directions. Or something.trinibwoy said:Are you testing on an XL as well?
ERK said:BTW, my boss would NEVER let me talk about that kind of info.
fallguy said:The real difference is in the AF to me. ATi's AF looks MUCH better, in those screenies from the [H] review. Its not even close.
sireric said:I don't know if it's *the* real difference, but I'm happy I got one of my key guys (Tony the texture god) to redesign the AF. We listened (did not always agree) to the criticisms, and we wanted to improve that specifically. Personally, I always run with AA & AF, so I like the quality. I'm glad that the driver guys agreed with me, and pushed to expose this to users for launch.
sireric said:Dunno. Nobody's fired me yet. Perhaps tomorrow.
However, our plan is to push to open up the architectures and make things a little more visible, a la CPU. We've been working the GPGPU aspect of things, which can be applied to physics as well; and they want open, low level access. The idea is not to create yet another API for physics, and 2 for graphics, and another for something else, etc... -- We'd rahter a thin layer (required for cross generation compatibility) where lots of things, be they physics or DNA matching or whatever, can be used -- To access the parallel computer sitting there. But to make a thin layer like that, you need to open up your architectures a lot more.
Though, some of the GPUBench stuff will tell you all that I've told you, and lots more. It can tell you batch sizes, how you deal with GPRs, ALUs, etc...
Well, duh, because they focused on off-angle surfaces. It really upsets me that nobody focused on off-angle surfaces back when the Radeon 9700 was released and the GeForce4 Ti cards were still beating the pants off of it in anisotropic filtering quality.fallguy said:The real difference is in the AF to me. ATi's AF looks MUCH better, in those screenies from the [H] review. Its not even close.
BRiT said:I thought I'd mention the driver configuration items, since DB mentioned what Orton said. It was something along the line of ''outside developers as well as their internal engineers haven't been able to do much with the previous batches of cards -- too inconsistent and flaky behavior''. We also saw on previous ATI hardware releases they achieved significant performance increases by tweaking/configuring how the memory subsystem is actually employed.
Chalnoth said:Well, duh, because they focused on off-angle surfaces. It really upsets me that nobody focused on off-angle surfaces back when the Radeon 9700 was released and the GeForce4 Ti cards were still beating the pants off of it in anisotropic filtering quality.
Deathlike2 said:A small related question.. besides the X1000 (R520 based) series of hardware, what other hardware has the programmable memory controller? (I'm sure that it probably won't get the same amount of performance boosts the X1000 series will get)
ferro said:The MC can look into the future? Could you please provide its algorithms to all elevator manufacturing companies? It would be great if an elevator is already there when you press the button.
Thanks in advance.
DemoCoder said:Isn't the danger of opening up low level GPU access, a reduction of abstraction, and therefore, less freedom of GPU implementation technique in the future? Do we really want developers depending on low level details of GPU implementation that should be subject to change, and are will not always be relevant to rendering?
Rather than expose internal GPU workings, I think the better approach is to expose high level APIs for Physics, and certain problems in GPGPU space and then let the driver do the translation work if it can. But exposing the GPU as a general purpose computation device, and promoting performance on GPGPU in PR I think is dangerous. GPGPU performance should be secondary to rendering performance, and should not come at its expense.
BRiT said:The X800/R420 series has a programmable memory controller but it's not as programmable or expansive as the X1000 series' programmable memory controller.
sireric said:I'm not saying replace the gfx APIs -- Just trying to limit to prolification of new ones. What if the physics API doesn't allow for all physical phenomena to be done? Do you create a new API for that? What if signal processing wants to be done and you only have collision hooks?
At the end, I fear the same thing regarding low level of detail. But I fear the extreme work in having lots of new specialized APIs too. I'd like a reasonably low level API that allows more "to the metal" performance, but that abstracts some of the quirks of programming a given architecture. I don't really know the answer either. It's a new place were we are continuing to explore, but we are listening and talking to that community.
X1800 XL 640x480 800x600 1024x768 1280x1024 1600x1200
4x 130.7 109.7 83.7 58.3 42.5
4x (Patch) 135.0 119.2 92.6 67.0 49.9
% Increase 3.3% 8.7% 10.6% 14.9% 17.4%