AMD Rolls Out Multi-GPU Frame Pacing Support for DirectX 12
This is basic stuff, but AMD wishes you to know that they have added support for frame pacing with DirectX 12 titles. This has been tested with 3DMark’s Time Spy, Total War: Warhammer, and Rise of the Tomb Raider using the AMD Radeon RX 480.
Frame skipping, and stuttering has been an issue with multi-GPU setups using traditional Alternate Frame Rendering techniques. Frames rendered using the technique runs through a pipeline, with frames coming in from both GPUs in an alternating pattern. This is prone to problems such as frames coming in from both GPUs at the same time, and skipping due to additional workload coming in from one GPU to render a frame. Frame Pacing is one solution that could alleviate the problem if done right.
With Frame Pacing in place, frames are distributed evenly with less variance between them, creating a liquid smooth gameplay and ultimately a better overall gaming experience.
With Frame Pacing turned on as seen from AMD’s demo with dual RX 480 GPUs, intervals are definitely lower between each frames rendered – with less than 20ms on the frame chart taken from the 3DMARK Time Spy result. The same goes with Tomb Raider, and Total War under the DirectX 12 API. You can learn more about the results HERE.
The AMD Radeon Software Crimson Edition 16.9.1 already had this feature enabled and will be carried on with future AMD driver updates. You can download it HERE.