[ad_1]
بنچمارکها هرچند زیاد او گفت و گو برانگیز می باشند و همیشه نمیتوان کارکرد واقعی یک دستگاه را بر پایه آنها اندازهگیری کرد، اما ابزار مهمی در هر نوع برسی مقداری محسوب خواهد شد. حتی شرکتهای زیاد بسیاری بر پایه نتایج همین بنچمارکها تصمیم به اندوختهگذاری میگیرند. اکنون SPEC (شرکت برسی کارکرد استاندارد) اظهار کرده که اینتل در پردازندههای Xeon خود از کامپایلری منفعت گیری میکند که علتمیبشود نتایج بنچمارکهای آن تا ۹ درصد افزایش اشکار کند.
SPEC بیشتر از ۲۶۰۰ مورد از نتایج آزمایشهای خود برای پردازندههای زئون که در سالهای ۲۰۲۲ و ۲۰۲۳ توسط بنچمارک محبوب SPEC CPU 2017 انجام شدهاند را باطل کرده است. این شرکت بعد از بازدیدهای خود فهمید شده که اینتل از کامپایلرهایی منفعت گیری کرده که بهطور خاص کارکرد برخی معیارها را افزایش میدهد.
به زبان ساده، SPEC اینتل را متهم کرده که کامپایلر مذکور را بهطور خاص برای بهبود کارکرد بنچمارک آن، بهینه کرده است. به حرف های این شرکت، کامپایلر سفارشی اینتل امکان پذیر نتایج مربوط به تست SPEC را تا ۹ درصد افزایش داده باشد.
SPEC CPU 2017 بنچمارکی است که زیاد تر برای سرورهای ردهبالا، مراکز داده و ایستگاههای کاری/رایانههای شخصی منفعت گیری میبشود و کارکرد پردازنده را در بارهای کاری مختلفی آزمایش میکند. کارکرد خوب در SPEC CPU 2017 نهتنها به سختافزار بلکه به نرمافزار نیز بستگی دارد. یکی از عوامل کلیدی در بهینهسازی سمت نرمافزار، منفعت گیری از کامپایلر است که علتمیبشود پردازنده بتواند کدهای نوشتهشده را به بهترین شکل ممکن اجرا کند.
نسخههای جدیدتر این کامپایلر در پردازندههای صنعتی Xeon و سری Emerald Rapids نسل پنجم منفعت گیری شده است.
در حالی که بهینهسازی کامپایلرها برای بهبود کارکرد پردازندهها منطقی به نظر میرسد، اما انجام بهینهسازیهای خاص برای بنچمارکها تقلب محسوب میبشود. از نظر دیگر، SPEC متعهد است که بنچمارکهایش کارکرد واقعی یک سختافزار را نشان دهند.
[ad_2]
منبع