its beyond me why amd hasnt equipped gpus with a HT interface yet...
lower latency than pciE = slightly better perf and faster frame times even at lower fps = better gaming experience even at low fps + the usage for dual gpu would make a whole lot of sense... they could use NUMA and save half the memory on the cards or share the entire memory of both or more cards instead of mirroring the data...
if i read the graphs right, frame time delta is displayed on the left, and frame number is displayed on the bottom.
average frame time delta is around 25ms, that would mean 1000/25=40fps
frames are rendered in batches, thats the problem with afr... too large batches without any syncing between the batches.
when the frame time delta, the time between one frame and the next, decreases, is below average, then the graph goes down, you see several frames within a short period of time, this part feels great and the game feels fluid. but then, the batch is done, and the card(s) start to render a new batch of frames, at this point in time the time from one from to the next increases and in many cases instantly jumps up, this is causing a spike in the graph going UP, and this is the part that feels terrible when playing the game, you only see a few frames in a certain amount of time, and the delay from one frame to the next gets worse and worse.
this can, and should, be fixed by ati, but it hurts performance... youll end up with a lower average fps, naturally...
games can fix this as well by managing the gpus properly and distributing the work more evenly, and making sure the stream of work to the gpu and from the gpu is even and not fluctuating... basically forcing gpus to only pre-render a low amount of frames SHOULD improve the situation a lot...
Bookmarks