چرا TFLOPS معیار مناسبی برای مقایسه ایکس باکس سری ایکس و پلی استیشن 5 نیست؟
مایکروسافت و سونی شرکتهای بزرگی هستند که سالها است کنسول بازی تولید میکنند. جدیدترین نسل از کنسولهای بازی ایکسباکس سری ایکس (Microsoft Xbox Series X) و پلیاستیشن ۵ (Sony PlayStation 5) هستند که بهلطف انتشار اخبار رسمی، اطلاعات زیادی از آنها میدانیم. دو کنسول بازی یادشده درصورت تغییرنکردن برنامهی سونی و مایکروسافت بهدلیل شیوع ویروس کرونا، قرار است در فصل تعطیلات پیش روی سال جاری میلادی دردسترس علاقهمندان قرار گیرند. قدرت پردازشی کنسولهای پلیاستیشن ۵ و ایکسباکس سری ایکس در واحد ترافلاپس (TFLOPS) اعلام شده و بحثوجدل زیادی میان کاربران ایجاد کرده است. در این مقاله، سعی میکنیم به نکات مثبت و منفی استفاده از واحد ترافلاپس برای بیان قدرت پردازشی کنسولهای بازی اشاره کنیم.
نخستین نکتهای که باید آن را مدنظر قرار دهید، این است که هیچ تکمعیاری وجود ندارد که بتوان صرفا با اتکا به آن پردازندههای گرافیکی بهکاررفته در کنسولهای ایکسباکس سری ایکس و پلیاستیشن ۵ را دقیق مقایسه کرد؛ مگر اینکه معیار مذکور در هر دو کنسول، عملکردی ثبت کند که به آن اهمیت ویژهای میدهید. مگاهرتز و فلاپس و واحدهای مشابه همگی هنگام ثبت عملکرد پردازشی، ضعفهای آشکاری دارند.
البته واحد فلاپس مزیت مهمی درمقایسهبا واحدی نظیر مگاهرتز دارد. براساس اطلاعات موجود، فلاپس از لحاظ تئوری به میزانِ کاری ارتباطی مستقیم دارد که در هر ثانیه در حال انجام است. سرعت کلاک (Clock Speed) معمولا بهمنظور نشاندادن این قانون بهکار برده میشود که هرچه عدد مدنظر در واحد مگاهرتز بزرگتر باشد، آن سختافزار عملکرد سریعتر و پرقدرتتری دارد. در واحد فلاپس، عدد بزرگتر قرار است بهمعنی بهتربودن عملکرد باشد.
آیا واقعا عدد بزرگتر فلاپس بهمعنی عملکرد بهتر است؟ نه همیشه. فهمیدن دقیق این موضوع و گمراهنشدن به بررسی بیشتری نیاز دارد. خبر خوشحالکننده این است که مقایسهی ایکسباکس سری ایکس و پلیاستیشن ۵ با اتکا بر واحد فلاپس از مقایسهی سختافزار ساخت AMD و انویدیا و اینتل در حالت معمول کاری سادهتر است.
فلاپس چه اطلاعاتی دراختیارتان قرار میدهد؟
فلاپس بهمعنی «عملیات ممیّز شناور در ثانیه» (FLoating point Operations per Second) است. امکان اندازهگیری واحد فلاپس با دقتهای مختلف نظیر ۱۶ و ۳۲ و ۶۴ بیت وجود دارد. در صنعت بازیهای ویدئویی، از دقت ۳۲ بیتی استفاده میشود. بهمنظور محاسبهی واحد فلاپس باید تعداد هستهها را در سرعت کلاک و نسبتِ «فلاپس به دورهی کاری» ضرب کنید. این روش محاسبه بهخوبی ضعفهای فلاپس را بهعنوان معیاری گیمینگ مشخص میکند؛ زیرا فلاپس فقط میتواند از لحاظ ریاضی و با اتکا بر اعداد توان عملیاتی هستههای پردازندههای گرافیکی را اندازهگیری کند.
درواقع در معیار فلاپس، به تواناییهای اجزای دیگر بهکاررفته در کارت گرافیک توجهی نمیشود که از بین آنها میتوانیم به عواملی نظیر نرخ پرکردن پیکسل (Pixel Fill Rate) و نرخ پرکردن بافت (Texture Fill Rate) اشاره کنیم. منظور از نرخ پرکردن پیکسل، شمار پیکسلهایی است که پردازندهی گرافیکی میتواند در هر ثانیه روی نمایشگر بهتصویر بکشد. همچنین، نرخ پرکردن بافت شمار واحدهای بافت را نشان میدهد که پردازندهی گرافیکی در هر ثانیه روی پیکسلها ترسیم میکند. این دو معیار تأثیر درخورتوجهی روی عملکرد مطلق پردازندههای گرافیکی میگذارند.
اگر برای فهمیدن نقضهای واحد فلاپس بهمنظور نشاندادن قدرت عملکرد نهایی بهدنبال مدرک میگردید، بهتر است به کارت گرافیک AMD Radeon VII نگاهی بیندازید. در تصاویر زیر، میتوانید بنچمارک کارت گرافیک یادشده را هنگام اجرای بازیهای مختلف ببینید و عملکرد آن را با عملکرد کارتهای گرافیک دیگر مقایسه کنید. ناگفته نماند رسانهی ExtremeTech این آمار را در سال ۲۰۱۹ ثبت کرده است:
کارت گرافیک وگا ۶۴ AMD با پیکربندی ۴۰۹۶:۲۵۶:۶۴ قدرت پردازشی ۱۲/۶۷ ترافلاپس کارت گرافیک Radeon VII با پیکربندی ۳۸۴۰:۲۴۰:۶۴ قدرت پردازشی ۱۴/۲ ترافلاپس را ارائه میدهد. روی کاغذ، رادئون ۷ درحدود ۱/۱۲ درصد قدرت پردازشی بیشتری از وگا ۶۴ دارد. همچنین، با درنظرگرفتن این حقیقت که عدد یادشده عددی تئوری است و بهبودهای اعمالشده در کارتهای گرافیک هنگام عملکرد در دنیای واقعی اندکی کمرنگتر هستند، در حالت معمول میتوان انتظار داشت رادئون ۷ درحدود ۱/۰۷ تا ۱/۱۰ برابر سرعت پردازشی بیشتری از کارت گرافیک دیگر داشته باشد. اعداد یادشده صرفا با اتکا بر معیار فلاپس ذکر شدهاند. گفتنی است این دو کارت گرافیک AMD مبتنیبر معماری GCN هستند.
بررسیها نشان میدهد عملکرد رادئون ۷ در دنیای واقعی ۱/۳۳ برابر بهتر است و بیشتر از میزانی است که طبق واحد فلاپس انتظار داشتیم. در مقایسهی این دو کارت گرافیک، حتی توجهکردن به معیارهایی که پیشتر به آنها اشاره کردیم، نمیتواند این میزان از تفاوت عملکرد را توجیه کند. تعداد واحدهای ROP در کارت گرافیک رادئون ۷ دقیقا مشابه وگا ۶۴ است.
رادئون ۷ تقریبا ۹۴ درصد از تعداد واحدهای بافتی و ۹۴ درصد از تعداد هستههای GPU و فرکانس پردازشی پایه و بوست تقریبا ۱/۱۲ برابر بهتر از وگا ۶۴ دارد. اعداد بهدستآمده به روش ریاضی، نشان میدادند تفاوت عملکرد بین رادئون ۷ و وگا ۶۴ باید کمتر باشد؛ اما دیدیم واقعیت چیز دیگری است.
بهخاطر داشته باشید این مقایسه در واحد فلاپس، در بهترین حالت ممکن ثبت شده است. دو کارت گرافیک رادئون ۷ و وگا ۶۴ برپایهی یک نوع معماری ساخته شدهاند و قابلیتها و هستههای بهکاررفته در آنها شباهت بسیاری زیادی دارد.
چرا فلاپس را نمیتوان معیاری دقیق بهشمار آورد؟
دلیل تبدیلنشدن فلاپس یا حتی واحد «فلاپس + سرعت کلاک» به معیاری دقیق بهمنظور ثبت عملکرد پردازشی کارتهای گرافیک رادئون ۷ و وگا ۶۴، موضوعی است که به تحلیل نیاز دارد. واحد فلاپس به افزایش درخورتوجه پهنای باند حافظهی کارت گرافیک رادئون ۷ از وگا ۶۴ توجهی نمیکند. دیگر معیارهایی که در عدد نهایی واحد فلاپس اثرگذار نبودهاند، اعمال بهبود در میزان تأخیر عملکرد و توانایی رادئون ۷ برای دستیابی به سرعت پردازشی بیشتر در مدت طولانیتر هستند. همانطورکه در بررسی رسانهی Anandtech از کارت گرافیک رادئون ۷ میبینیم، حتی هنگام مقایسهی این کارت گرافیک با کارت وگا ۶۴ با فرکانس ایستای ۱/۵ گیگاهرتز، در مواردی شاهد هستیم که دو کارت یادشده عملکردی مشابه دارند. در برخی سناریوها نیز، رادئون ۷ تقریبا ۱۶ درصد سریعتر است.
دو واحد فلاپس و «فلاپس + سرعت کلاک» نمیتوانند با دقت زیاد تمامی قدرت عملکرد پردازندههای گرافیکی را ثبت کنند؛ زیرا معیارهای اشاره را دربر نمیگیرند. بررسیهای کارشناسان نشان میدهد بسته به قدرت پردازشی پردازندهی گرافیکی هنگام انجام کاری خاص، رادئون ۷ میتواند در برخی سناریوها تا ۱/۱۶ برابر عملکردی بهتر از وگا ۶۴ از خود نشان دهد؛ حالآنکه فرکانس پردازشی آنها روی یک عدد قفل شده باشد.
چرا نظردادن دربارهی قدرت پردازشی پلیاستیشن ۵ و ایکسباکس سری ایکس کار سختی است؟
مقایسهی مشخصات سختافزاری کنسولهای بازی ایکسباکس سری ایکس و پلیاستیشن ۵ | ||
---|---|---|
پارامتر / نام کنسول | ایکسباکس سری ایکس مایکروسافت | پلیاستیشن ۵ سونی |
پردازندهی مرکزی (CPU) | مجهز به ۸ هسته و ۱۶ ترد، مبتنیبر معماری ذن ۲ AMD | مجهز به ۸ هسته و ۱۶ ترد، مبتنیبر معماری ذن ۲ AMD |
سرعت کلاک پردازندهی مرکزی | ۳/۶ گیگاهرتز (هنگام فعالبودن قابلیت SMT و بهرهگیری از ۱۶ ترد) ۳/۸ گیگاهرتز (هنگام غیرفعالبودن قابلیت SMT و بهرهگیری از ۸ ترد) | حداکثر ۳/۵ گیگاهرتز (هنگام فعالبودن قابلیت SMT) |
پردازندهی گرافیکی (GPU) | مبتنیبر معماری RDNA 2، دارای ۳٬۳۲۸ هسته | مبتنیبر معماری RDNA 2، دارای ۲٬۳۰۴ هسته (بهطور تخمینی) |
سرعت کلاک پردازندهی گرافیکی | ۱/۸۲۵ گیگاهرتز | حداکثر ۲/۲۳ گیگاهرتز |
حافظه | ۱۶ گیگابایت از نوع GDDR6 | ۱۶ گیگابایت از نوع GDDR6 |
پهنای باند حافظه | ۱۰ گیگابایت با پهنای باند ۵۶۰ گیگابیتبرثانیه ۶ گیگابایت با پهنای باند ۳۳۶ گیگابیتبرثانیه | هر ۱۶ گیگابایت با پهنای باند ۴۴۸ گیگابیتبرثانیه |
حافظهی ذخیرهسازی داخلی | ۱ ترابایت | ۸۲۵ گیگابایت |
پهنای باند حافظهی ذخیرهسازی | ۲/۴ گیگابیتبرثانیه (در حالت خام) ۴/۸ گیگابیتبرثانیه (در حالت فشرده) | ۵/۵ گیگابیتبرثانیه (در حالت خام) ۸ تا ۹ گیگابیتبرثانیه (در حالت فشرده) |
پشتیبانی از حافظهی ذخیرهسازی خارجی | حافظهی ذخیرهسازی سفارشیسازیشده، USB | USB ،NVMe |
درایو نوری | بلو-ری 4K UHD | بلو-ری 4K UHD |
روی کاغذ، پردازندهی گرافیکی بهکاررفته در کنسول ایکسباکس سری ایکس قدرت پردازشی بسیار بیشتری از پلیاستینش ۵ دارد. مایکروسافت ۵۲ واحد پردازشی بههمراه ۳٬۳۲۸ هسته با فرکانس پردازشی ۱/۸۲۵ گیگاهرتز در ایکسباکس سری ایکس و سونی ۲٬۳۰۴ هستهی پردازشی با فرکانس «حداکثر» ۲/۲۵ گیگاهرتز در پلیاستیشن ۵ جای داده است. براساس گفتههای مارک سرنی، پردازندهی گرافیکی کوچکتر پلیاستیشن ۵ از پردازندهی گرافیکی بزرگتر و کُندتر ایکسباکس سری ایکس کارایی بهتری دارد. بااینحال ادعای مارک سرنی، ادعایی غیرمعمول است و برای اتکا به آن باید مدارکی نظیر آزمایش دقیق ببینیم.
اگر بخواهیم تنها یک دلیل برای بیان این موضوع بیاوریم که ایکسباکس سری ایکس قرار است برخلاف مشخصات سختافزاری، در عملکرد واقعی ضعیفتر از پلیاستیشن ۵ باشد، میتوانیم به رویکرد مایکروسافت برای جداسازی پهنای باند ۱۰ گیگابایت از حافظه از ۶ گیگابایتِ دیگر اشاره کنیم. همچنین، کُندتربودن کش SSD کنسول سری ایکس میتواند دراینزمینه اثرگذار باشد. مایکروسافت در طراحی حافظه، رویکردی غیرمعمول و عجیب در پیش گرفته است. تا پیش از عرضهی ایکسباکس وان ایکس که از رم GDDR5 استفاده میکند، در کنسول ایکسباکس وان شاهد بودیم مایکروسافت از ۳۲ مگابایت کش و رم کُندتر DDR3 استفاده کرد.
کارت گرافیک ایکسباکس سری ایکس از پلیاستیشن ۵ «روی کاغذ» قدرتمندتر است
هرچه پتانسیل برای نزدیکشدن عملکرد پردازشی پلیاستیشن ۵ به ایکسباکس سری ایکس وجود داشته باشد، به همان اندازه نیز پتانسیل برای رخدادن اتفاقی برعکس وجود دارد. ایکسباکس سری ایکس احتمالا تفاوتهای مهم دیگری نیز با پلیاستیشن ۵ خواهد داشت. اگر درنهایت شاهد اختلاف قدرت زیاد در بین پلیاستیشن ۵ و ایکسباکس سری ایکس باشیم، قطعا میتوانیم این موضوع را به بهینهسازیهای ویژهی مایکروسافت هنگام طراحی کنسول جدیدش نسبت دهیم؛ بهنیهسازیهایی که احتمالا سونی آنها را در PS5 اعمال نکرده باشد. گرچه مایکروسافت و سونی از یک نوع معماری پردازندهی گرافیکی در کنسولهایشان استفاده میکنند، درنهایت ممکن است شاهد تفاوتهای درخورتوجهی بین آنها باشیم. برای نمونه، پلیاستیشن ۴ چهاربرابر واحد ACE بیشتری از ایکسباکس وان داشت.
درحالحاضر، اگر صرفا به مشخصات سختافزاری بهویژه واحد فلاپس اتکا کنیم، به این نتیجه میرسیم ایکسباکس سری ایکس قرار است از لحاظ قدرت پردازشی و نمایش محتوای گرافیکی، عملکرد بهتری از پلیاستیشن ۵ از خود برجای بگذارد. هنوزهم عوامل دیگری وجود دارند که روی نحوهی مقایسهی دو کنسول یادشده با یکدیگر اثرگذار هستند؛ بهویژه معیارهایی که ارتباطی به سختافزار ندارند؛ ازجمله ارائهی بهتر ابزار توسعه به توسعهدهندگان و پشتیبانی از خود کنسول. آیا میتوان فلاپس را معیاری مناسب برای مقایسهی عملکرد کنسولهای بازی بهشمار آورد؟ حتی در بهترین حالت ممکن نیز فلاپس معیاری عالی نیست.
دیدگاه شما کاربران زومیت دربارهی قدرت پردازشی کنسولهای بازی جدید سونی و مایکروسافت دچیست؟
*تصویر منتسب به پلیاستیشن ۵ در عکس اصلی مقاله ساختگی است و طراحی ظاهری رسمی این کنسول بازی را بهتصویر نمیکشد.
تمامی مقالات و اخبار کنسولهای جدید سونی و مایکروسافت را در صفحهی ویژهی پلیاستیشن ۵ و ایکسباکس سری ایکس در وبسایت زومجی مطالعه کنید.