CrossFire - ورود ATI به جدال Multi GPU
بدون شک در بازار محصولات سخت افزاری و بخصوص قطعه ای کلیدی مانند کارت گرافیک، عدم "نوآوری" و یا کلمه صحیح تر "هم آوری" در این مورد بخصوص، موجب شکست بی چون و چرا در مقابل رقیبان سرسخت خواهد گردید. اگر امروز از شرکت های قدیمی مانند Trident, SiS, S3 و ... که از آنها خاطرات اجرای بازی های چون Wolfenestein 3D، DOOM، Titus the FOX، LHX و حتی کمی جلوتر از آنها Cyberia ،Thief و Resident Evil 1 را به یاد دارید، دیگر آنچنان خبری نیست، به اهمیت و فشردگی این رقابت پی خواهید برد.

تصویر 9 - Rage Fury MAXX اولین تجربه Multi GPU شرکت ATI
یک سال پس از عرضه Voodoo 2 توسط 3dfx، در سال 1999 شرکت ATI اولین نمونه از کارت های گرافیکی خود را که مجهز به دو تراشه بودند به صورت آزمایشی و به صورت محدود به بازار عرضه کرد. این کارت که از دو تراشه ATI Rage 128 Pro تشکیل شده بود ATI Rage Maxx نام گرفت. پس از آن نیز شرکت های طرف سومی مانند Evans & Sutherland برپایه تراشه های گرافیکی Radeon اقدام به ساخت سرور های اختصاصی پردازش تصویر نمودند.

تصویر 10 - Quad Radeon 9800 طرحی غیر رسمی از شرکای تجاری ATI
در حالی که موارد بالا از نظر بازار و مصرف کنندگان عمده غیر رسمی تعبیر می شود، رقیب دیرین و قدرتمند nVIDIA یعنی ATI نیز از ورود به بازار تراشه های گرافیکی چند گانه یا Multi GPU خود داری نکرده است. CrossFire نام تکنولوژی است که در سال 2005 توسط ATI در سری کارت های Radeon X800 معرفی شد. برتری CrossFire نسبت به SLI عدم نیاز آن به صرفا دو کارت گرافیک با دو تراشه یکسان است، البته در این مورد نیز محدودیت هایی در مورد نوع تراشه هایی که با هم پیکربندی CrossFire را می سازند وجود دارد که در صفحات بعدی مقاله توضیح داده خواهد شد.
CrossFire نیز مانند SLI از شیوه های متفاوتی جهت پردازش تصویر در حالت Multi GPU استفاده می کند.
Scissors یا قیچی : این شیوه معادل با شیوه SFR در SLI است، البته با این تفاوت که در صورتی که در پیکربندی CrossFire از دو کارت گرافیک با تراشه و مقدار حافظه متفاوتی استفاده شود، مقدار برش بیشتری از صفحه برای پردازش به عهده کارت گرافیک قوی تر و مقدار کمتری از آن به کارت ضعیف تر محول خواهد شد. در این صورت می توان مطمن بود که وجود کارت ضعیف تر موجب کاهش کارایی پیکربندی نشده و از هردو کارت به صورت کامل بهره گیری خواهد شد. میزان برشی از صفحه که در اختیار تراشه های گرافیکی قرار می گیرد توسط تابع" Dynamic Loading Balance" یا "تعادل بار پویا" موجود در جهاز گردان ATI یعنی Catalyst تعیین می گردد که در نهایت موجب پایان پردازش فریم حاضر از تصویر در یک زمان توسط دو کارت گرافیک حاضر در پیکربندی CrossFire خواهد شد.

تصویر 11 - روش Scissors در Crossfire
SuperTiling یا کاشی کاری : تقسیم تصویر به چندین مربع مختلف جهت پردازش آن از گذشته بسیار دور رواج داشته است. این شیوه اولین بار در رایانه های Commodore Amiga و توسط نرم افزار 3D Studio معرفی گردید و امروزه در برنامه های قدرتمند 3D MAX کاربرد فراوانی دارد. ATI نیز با تفکر صحیح این شیوه را در پردازش چندگانه تصویر خود وارد نموده است. در این روش فریم مورد پردازش بسته به وضوح تصویر مورد نظر به مربع هایی در اندازه 32x32 پیکسل تقسیم می گردد، در صورتی که از تراشه های گرافیکی یکسان در CrossFire استفاده شده باشد، هر دو کارت تعداد یکسانی از این مربع ها را پردازش خواهند نمود. در غیر این صورت باز هم تابع DLB تعداد مربع های مورد پردازش را با توجه به قدرت کارت های گرافیک حاضر در پیکربندی CrossFire، بین آنها تقسیم می کند.

تصویر 12 - روش SuperTiling در Crossfire
AFR : این حالت نیز کاملا مشابه حالت AFR در SLI است. البته این حالت تنها در صورتی مورد استفاده قرار خواهد گرفت که هر دو کارت گرافیک موجود در پیکربندی CrossFire از نظر نوع و میزان تراشه و حافظه یکسان باشند.

تصویر 13 - روش AFR در Crossfire
Super AA : این حالت نیز مشابه SLI AA است که جهت افزایش مقدار فیلتر Anti Aliasing و در نتیجه افزایش کیفیت تصویر به کار می رود.