روش تبدیل مذکور توسط یکی از کاربران فورومهای EEV مطرح شده است. نکته جالب توجه این است که K5000 کارتی با یک GPU بهشمار میآید و تکنیک مورد بحث یکی از پردازندههای گرافیکی GTX 690 را به یک Quadro K5000 تبدیل میکند در حالی که پردازنده دوم بهصورت عادی در دسترس شما قرار خواهد داشت. کارت Quadro K5000 یک محصول حرفهای است که قیمت آن تقریبا دو برابر GTX 690 بوده و از درایورهای ویژهای استفاده میکند.
کاربر مذکور هدف خود از دستکاری مورد بحث را برطرف نمودن این مشکل مطرح کرده است که کارتهای Geforce در ویندوز از Nvidia Surround پشتیبانی میکنند اما تحت لینوکس چنین قابلیتی ندارند. کارتهای Quadro گذشته از حافظه متفاوت تقریبا با کارتهای عمومی GeForce شرکت Nvidia یکسان هستند و از سوی دیگر از ویژگی مذکور نیز پشتیبانی میکنند. همین موضوع باعث شده تا کاربر مبتکر EEV به این نتیجه برسد که محدودیت مذکور یک مشکل درایوری است و اگر لینوکس را طوری فریب دهد که تصور کند در حال استفاده از یک کارت گرافیکی K5000 است میتواند قابلیت Surround را روی آن راهاندازی نماید.
ظاهرا این استدلال درست از کار درآمده و با یک دستکاری سختافزاری ساده روی PCB امکان تغییر PCI Device ID بهصورتی که درایورهای سیستم تصور کنند عملا در حال اجرا روی یک کارت Quadro هستند فراهم میشود. بدیهی است که سیستم کارت Quadro K5000 را تشخیص میدهد، اما نمیتوان اطمینان داشت که عملکرد این کارت جعلی با نمونه واقعی کاملا یکسان باشد زیرا کارتهای Quadro از حافظههای ECC استفاده میکنند که در کارتهای عمومی مورد استفاده قرار نمیگیرد.
دستکاری مذکور به GTX 690 محدود نمیشود و در گذشته نیز این فرآیند روی سایر کارتهای عمومی Nvidia انجام شده بود. برای مثال کاربران میتوانند از حقه مشابهی برای تبدیل کردن یک کارت GTX 660 Ti یا یک GTX 670 به یک کارت GTX 680 استفاده نمایند. با اینحال هستههای غیرفعال CUDA در کارتهای مذکور با این روش فعال نخواهند شد و بههمین دلیل شما نمیتوانید عملکرد کامل یک کارت GTX 680 را بهدست آورید.
بهعنوان یک مثال بسیار جالبتر، شاید در آینده نزدیک شاهد پیدا شدن راهی برای تبدیل کردن یک کارت GTX Titan به یک کارت Tesla K20 باشیم که اختلاف قیمت بسیار بیشتری مابین آنها وجود دارد.
بهرغم تمام نکات هیجانانگیزی که در بالا به آنها اشاره کردیم، اگر شما یک کارت GTX 690 یا GTX Titan را در اختیار داشته باشید هرگز حاضر میشوید آن را بهصورت سختافزاری دستکاری نمایید. توجه داشته باشید که در این صورت تمام مسئولیت نتیجه احتمالی بر عهده خودتان خواهد بود و در عین حال گارانتی کارت گرانقیمت خود را نیز از دست میدهید.
منبع:http://digitalmag.ir