ATI CrossFire
Материал из Википедии — свободной энциклопедии
ATI CrossFire — технология, позволяющая одновременно использовать мощности двух и более видеокарт Radeon для построения трехмерного изображения.
Каждая из видеокарт, используя определенный алгоритм, формирует свою часть изображения, которое передается в чип Composing Engine мастер-карты, имеющий собственную буферную память. Этот чип объединяет изображения каждой видеокарты и выводит финальный кадр.
В будущем видеокарты на основе CrossFire облегчат работу процессора с графикой. Две видеокарты будут обрабатывать графику, а одна — физику.
Технология была анонсирована на международной выставке Computex 2005 в Тайване.
Содержание |
[править] Принципы построения
Для построения компьютера на основе CrossFire необходимо иметь:
- материнскую плату с двумя и более разъемами PCI Express x16 с чипсетом AMD или Intel определенной модели;
- мощный блок питания;
- видеокарты с поддержкой CrossFire.
Видеокарты должны быть одной серии, но необязательно одной модели. При этом быстродействие и частота CrossFire-системы определяется характеристиками чипа наименее производительной видеокарты.
CrossFire-систему можно организовать тремя способами:
- Внешнее соединение — видеокарты объединяются с помощью кабеля, при этом карта, на которой распаян чип Compositing Engine, называется мастер-картой (Master card). Остальные видеокарты могут быть любыми в приделах серии.
- Внутреннее соединение — видеокарты соединены посредством гибкого мостика. Драйвером определяется, какая из них будет масер-картой.
- Программный метод — видеокарты не соединяются, обмен данными идет по шине PCI Express x16, при этом их взаимодейтсвие реализуется с помощью драйверов. Недостатком данного способа являются потери в производительности на 10-15% по сравнению с двумя вышеназванными способами.
[править] Алгоритмы построения изображений
[править] SuperTiling
Картинка разбивается на квадраты 32x32 пикселя и принимает вид шахматной доски. Каждый квадрат обрабатывается одной видеокартой.
[править] Scissor
Изображение разбивается на несколько частей, количество которых соответствует количеству видеокарт в связке. Каждая часть изображения обрабатывается одной видеокартой полность, включая геометрическую и пиксельную составляющие.
Аналог в nVidia SLI — алгоритм Split Frame Rendering
[править] Alternate Frame Rendering
Обработка кадров происходит поочередно: одна видеокарта обрабатывает только четные кадры, а вторая — только нечетные. Однако, у этого алгорима есть недостаток. Дело в том, что один кадр может быть простым, а другой сложным для обработки.
Этот алогоритм, запатентованый ATI еще во время выпуска двухчиповой видеокарты, используется также в nVidia SLI.
[править] SuperAA
Данный алгоритм нацелен на повышение качества изображения. Одна и та же картинка генерируется на всех видеокартах с разными шаблонами сглаживания. Видеокарта производит сглаживание кадра с некоторым шагом относительно изображения другой видеокарты. Затем полученные изображения смешиватся и выводятся. Таким образом достигается максимальные четкость и детализованность изображения. Доступны следующие режимы сглаживания: 8x, 10x, 12x и 14x.
Аналог в nVidia SLI — SLI AA.
[править] См. также
[править] Ссылки
[править] Литература
- Алексей Горбунков, Николай Арсеньев. Двойной форсаж. Тестирование технологий CrossFire и SLI. Игромания №3 (2007).