Crossfire Software
By default CrossFire is disabled
when you first install the system. To enable CrossFire
mode you enter Catalyst Control Centre and select
the CrossFire section (in the advanced section).
Put a tick in the box and after a few seconds you
receive the message that crossfire is enabled. No
reboots required unless your cards have mismatched
memory.
Now its up and
running what is it actually doing?
When CrossFire is enabled
the idea is that when you launch a 3d application
the driver enters a preset mode which splits the
graphics rendering between the two cards before
combining the image on the master and outputting
it to your display. We have been over this before
in prior reviews however for those of you new to
the rendering methods we will briefly outline these
below.
SuperTiling:
In this mode the screen is split into sections of
32x32 pixels and each board renders half of the
alternate squares.
Alternate Frame Rendering:
AFR mode uses each card to render alternate frame
. So one card handles all the even frame where as
the other handles the odd numbered frames.
Scissor
Mode: The screen is split in half
(either horizontally or vertically) and each card
handles half of the screen. (If needed the split
can actually be changed to other levels such as
60-40)
If you have Catalyst AI enabled
in CCC it will automatically determine the mode
of rendering which is used (Based on App Detection).
According to the ATI documentation on CrossFire
the modes used are generally Scissor or SuperTiling.
Should you not have Catalyst AI enabled Direct3d
applications will use SuperTiling and OpenGL will
use Scissor.
Super AA
SuperAA uses a different
pattern on each card to improve the image over normal
AA modes. So every frame has twice the number of
AA samples and therefore should provide much more
defined images. The double samples are where the
new selections come from –
8xAA is effectively twice
4xAA
12xAA is twice 6xAA.
Super Sample AA
SSAA is much more demanding
on the hardware than MSAA as it renders the scene
at a higher resolution than is required. The resulting
image is then downsampled to the resolution chosen
by the end user for their game. In CrossFire SSAA
mode the extra pixels required are rendered on the
additional card to reduce the overall impact of
the AA mode. One other limitation of SSAA is that
it results in an ordered grid sample pattern which
doesn’t efficiently AA jagged edges. To overcome
this limitation 10x and 14x Super AntiAliasing on
Crossfire actually combine SSAA and MSAA.
Using this method different
multi-sample locations are used on each GPU as well
as offsetting the pixel centres slightly (half a
pixel).
So, in basic terms each card
is rendering the image from a different angle.
The exact levels of SSAA
and MSAA used are as follows:
Super AntiAliasing 10x = 2xSSAA +4xMSAA
Super AntiAliasing 14x= 2xSSAA +6xMSAA