۱۷
اسفندکاربرد تراشه های گرافیکی در نرم افزارهای مهندسی
نرمافزارهای مهندسی در برخی رشتهها نیاز به پردازشهای گرافیکی دارند. این نیاز در گرایشهایی که به طراحیهای صنعتی و محاسبات گرافیکی وابسته هستند بیشتر دیده میشود و بنابراین باید متناسب با این نیازها سیستمهای سختافزاری را پیشنهاد کرد. این پیشنهاد در دسکتاپها و لپتاپها یکسان است و در انتخاب قطعات باید به آن توجه شود. به عنوان مثال نرمافزارهایی مثل سالیدورک یا کتیا که کاربرد گستردهای در رشتههای مرتبط با مکانیک و صنایع دارند با کارتهای گرافیکی یا به عبارت دیگر با توان پردازش تراشه گرافیکی ارتباط مستقیمی دارند و هر چقدر این تراشه حرفهایتر باشد کار با این نرمافزارها را آسان میکند. واقعیت این است که آنچه اغلب ما به عنوان کارت گرافیکی میشناسیم بیشتر در بازیها کاربرد دارد و کارآیی آنها در نرمافزارهایی که از پردازشهای گرافیکی استفاده میکنند چندان موثر نیست. در حالیکه نرمافزارهای تولید محتوای مولتیمدیا مانند ۳DsMAX یا نرمافزارهای مهندسی مکانیک و معماری که از روشهای مدلسازی سه بعدی برای ایجاد طرحها استفاده میکنند نیاز به پردازشهای محاسباتی متفاوتی دارند که در بازیها استفاده نمیشود، بنابراین کاربران این نرمافزارها به جای کارتهای گرافیکی جیفورس و رادئون باید از محصولات دیگری استفاده کنند که در خانواده محصولات انویدیا به نام Quadro FX و در محصولات ATI به نام FireGL یا FirePro نامیده میشود.
مهمترین مشخصه این کارتها پشتیبانی از یک رابط نرمافزاری به نام OpenGL است که میتوان آن را رقیبی برای DirectX مایکروسافت دانست.OpenGL یا کتابخانه باز گرافیکی یک رابط بین نرمافزارها و سیستمعامل است که میتواند توابع مورد نیاز برای نرمافزارهایی که از گرافیکهای دو بعدی و سه بعدی استفاده میکنند را در اختیار آنها قرار دهد. عملکرد اصلی OpenGL در این است که مفاهیمی مثل خط، نقطه و چند ضلعیها را با مختصات مشخص دریافت کند و بعد از پردازش با تبدیل آنها به پیکسلها، نمایی تصویری را به عنوان نتیجه ارایه دهد.
تراشههای گرافیکی حرفهای معمولا بهطور گستردهای از استانداردOpenGL پشتیبانی میکنند و نقطه تمایز آنها با کارتهای گرافیکی معمولی در همین قدرت سازگاری است که تا حدود زیادی هم به درایور و راهانداز کارت گرافیکی وابسته است. به این معنا که از نظر نوع تراشه تفاوتی بین مدلهای حرفهای و معمولی دیده نمیشود. به عنوان مثال کارت گرافیکی رادئون HD 4870 از نظر تراشه، مشابه با کارت گرافیکی FirePro V8700 است که در رده حرفهای جای دارد و هر دو آنها از تراشههای کد RV770 استفاده میکنند. این مساله باعث شده تا برخی کاربران بتوانند با ایجاد تغییراتی در درایور کارت گرافیکی (مانند رادئون) قابلیتهای OpenGL آن را افزایش دهند و به جای یک کارت حرفهای ( نمونه مشابه فایرپرو) از آن استفاده کنند البته این مساله بهطور رسمی مورد تایید کارخانههای سازنده نیست زیرا آنها تغییراتی را هم برای کارآیی بیشتر در بایوس کارتهای گرافیکی اعمال میکنند که در درایور امکان دستکاری و تغییر این موارد فراهم نیست.
ATI FireGL
عبارت ATI FireGL به گروهی از کارتهای ساخت ATI اشاره میکند که در اواخر سال ۲۰۰۸ به FirePro 3D تغییر نام پیدا کردند و در بازار سختافزار با هر دو نام پیدا میشوند. این کارتهای گرافیکی بهطور خاص برای پشتیبانی از نرمافزارهای مهندسی مثل خانواده CAD مانند اتوکد و نرمافزارهای DCC تولید محتوای دیجیتال مانند مایا و تریدی مکس ساخته شدند. نکته قابل توجه در مورد این کارتها تشابه عینی آنها با رادئونها است با این حال درایورهای متفاوتی برای این دو مدل استفاده میشود.
Nvidia Quadro
کارتهای کوادرو نیز عملکردی مشابه فایرپرو دارند و بیشتر در ایستگاههای کاری با توان پردازش و محاسبات بالا مورد استفاده قرار میگیرند. این کارتها برای نرمافزارهای مدلسازی سه بعدی و محاسبات گرافیکی کاربرد دارند و مانند آنچه در مورد فایرپرو دیده شد این کارتها نیز از تراشههایی همسان با سری جیفورس استفاده میکنند با این حال انویدیا روشهای سختگیرانهتری برای جداسازی این دو گروه دارد تا با دستکاری و تغییر درایور به راحتی قابل تغییر به یکدیگر نباشد هر چند انویدیا همیشه در این زمینه موفق نبوده است. در میان کوادروهای انویدیا گروهی به نام NVS نیز وجود دارد که تحت عنوان سری تجاری شناخته میشود و مهمترین کاربرد آن پشتیبانی از چند نمایشگر برای پخش تصویر است. همان موردی که ATI در کارتهای سری ۵ خود با نام ایفینیتی به کارتهای گرافیکی اضافه کرده است.
پیشنهاد میکنم برای آشنایی بیشتر با مدلهای کوادرو و فایرپرو سری به سایتهای سازنده این کارتها و یا ویکیپدیا بزنید. دستهبندیهای موجود در این سایتها نحوه تفکیک کارتها و توان آنها را بیشتر مشخص میکند. در مورد نوتبوکها نیز باید گفت توجه کنید که علاوه بر تراشه گرافیکی مورد استفاده در دستگاه عوامل دیگری مثل پردازنده، رم و حتی سرعتهارددیسک میتواند در قدرت دستگاه موثر باشد.
در پایان باید گفت برای انتخاب یک کارت گرافیکی سازگار با نرمافزارهای تولید محتوای مولتیمدیا یا طراحی مهندسی تنها نمیتوان به کارآیی کارت توجه کرد زیرا معمولا قیمت عامل محدود کنندهای در مورد این کارتها است. اما اگر این مورد را به عنوان عامل اول در انتخاب یک کارت در نظر نگیریم باید گفت انویدیا مدلهای نسبتا قویتری برای این کاربردها دارد.
مطالب مرتبط:




دیدگاهتان را بیان کنید!