چند روزی هست که سری جدید کارتهای گرافیکی با چیپ GTX970 روانهی بازار شدهاند و منتقدها و علاقمندان سختافزار توانستند این کارت گرافیکی را مورد آزمایش قرار دهند. در بحبوحهی این اتفاقات بودیم که به ناگاه با خبر عدم تطبیق سختافزار کارتهای گرافیکی مبتنی بر چیپ GTX970 با اطلاعات ارائه شده از طرف شرکت NVIDIA مواجه شدیم.
قضیه از این قرار بود: کارتهای GTX970 میبایست چهار گیگابایت حافظهی گرافیکی با باس رابط 256 بیتی میداشتند. اما یک کاربر آلمانی با انتشار برنامهی سادهای با عنوان Nai ، افت عملکردی شدید GTX970 در قسمتهای انتهایی حافظهی گرافیکی را به همگان گوشزد کرد.
با بررسیهای بعدی وبسایت Anandtech مشخص شد قضیه صحت دارد و NVIDIA واقعا کمفروشی کرده است. طبق تبلیغات NVIDIA، قرار بر این بود که تعداد واحدهای ROP (خط لولهی پردازشهای Raster) در این کارت گرافیکی، 64 عدد باشد که در نهایت مشخص شد 56 عدد واحد ROP در کارت GTX970 وجود دارد. همچنین NVIDIA در حرکتی غیرقابل درک، بهجای ارائهی یک باس رابط 256 بیتی برای چهار گیگابایت حافظهی گرافیکی، 3.5 گیگابایت را از طریق رابط 224 بیتی به Crossbar وصل میکند و دادههای 0.5 گیگابایت باقیمانده را از طریق رابطی با عرض نامعلوم و البته به صورت غیرمستقیم به Crossbar ربط میدهد. یعنی این 0.5 گیگابایت با واسطه و از طریق کنترلر حافظهی 0.5 گیگابایت کناری انتقال داده میشود. به همین دلیل، دسترسی به این قسمت از حافظه، باعث افت راندمان شدید GTX970 میشود. در مجموع، کارت GTX970 قادر است اطلاعات را با سرعت 196 گیگابایت بر ثانیه پردازش و انتقال دهد. یعنی هفت گیگاهرتز از طریق هفت مسیر دسترسی به Crossbar ضربدر باس 32 بیتی هر چیپ که با 224GB/s اعلام شده از طرف NVIDIA مغایرت دارد. زیرا این شرکت با فرض اینکه آن 0.5 گیگابایت جداگانه هم در همین گروه جای میگیرد به این عدد رسیده بود.
گویا NVIDIA با خود فکر کردهاست که در بازیهای بسیار کمی به چهار گیگابایت حافظهی گرافیکی نیاز است و تنها در تعداد محدودی از بازیها مثل Call of Duty 4 از تمام حجم چهار گیگابایتی حافظه استفاده میشود. بنابراین اگر در این چهار گیگابایت، دستکاریهای مختصری هم صورت بگیرد، آنچنان به چشم نخواهد آمد! غافل از این نکته که رسانههای سختافزاری دقیقا به همین منظور ایجاد شدهاند تا راهنمای خریداران یک محصول باشند. اما این بار، دود این آتش به طرز عجیبی در چشم NVIDIA رفت؛ زیرا از یک طرف، خریداران کارتهای GTX970 به تبلیغات اشتباه NVIDIA خرده گرفتند و درصد زیادی از آنها، کارتهای خریداری شده را مرجوع کردند. از طرفی دیگر، اعتبار چندین و چند سالهی NVIDIA هم به شدت زیر سوال رفت.
با یک نگاه ساده به بلوک دیاگرام پردازنده GTX970 میتوان به این نکته پی برد که NVIDIA تنها میخواسته بخشی از قابلیتهای GTX980 را غیرفعال کند و کارت گرافیکی ارزانتری را به دست مشتری کمبودجه تر برساند. در این راه، سه عدد از واحدهای SMX به کلی حذف شدند و در نتیجه، 384 هستهی CUDA در گذار از GTX980 به GTX970 فیلتر شدند و در نهایت 1664 هستهی CUDA نصیب GTX970 شد. علاوه بر این، حجم حافظهی کش (Cache) سطح از 2 مگابایت به 1.75 مگابایت کاهش یافته است.
در این میان و در شرایطی که NVIDIA به شدت بهخاطر این اشتباه تکنیکی تحت فشار قرار دارد، AMD در یک حرکت پلیدانه و البته درست، قیمت کارت گرافیکی R9 290X خود را کاهش داد و قیمتی بین 280 تا 300 دلار را برای این کارتها تعیین کرد. کارتهای گرافیکی R9 290X کارایی مشابه GTX970 ارائه میکنند. با این تفاوت که حافظهگرافیکی آنها دقیقا چهار گیگابایت است و میتوان از تمام این حجم حافظه در آن واحد استفاده کرد. AMD برگ دیگری هم رو کرد و در جریان سومین قسمت از سری ویدئوهای Fixer، به تمسخر کارایی NVIDIA GTX970 پرداخت. حرکت AMD هم ستودنی و هم قابل نکوهش است. به هر روی، برای باقی ماندن در بازار رقابتی امروز، گاهی لازم است از جنازهی در حال احتزار رقیب هم پلهای برای صعود ساخت.
منبع: digikala.com